On ne voit pas le prompt,
donc, on ne peut pas savoir si tu exécutes la commande sysctl
depuis le compte root
et surtout avec les variables d’environnement qui devraient être paramétrées pour donner l’accès à cette commande.
Si tu as ouvert un shell root
avec la commande su
et en utilisant l’option login de cette commande,
le prompt devrait indiquer que le répertoire courant est celui du répertoire personnel du compte root
Sinon, le répertoire courant sera le répertoire personnel du compte utilisateur qui a lancé la commande su
et dans ce cas là, les variables d’environnement ont les valeurs qu’elles avaient sous le compte utilisateur non privilégié et la variable PATH
ne permet donc pas d’accéder à la commande sysctl
Donc, depuis un compte utilisateur non privilégié,
pour ouvrir un shell sous le compte root avec son environnement particulier,
utilise la ligne de commande suivante (sans oublier le tiret final) :
su -