Maison  >  Article  >  Opération et maintenance  >  centos exécute l'invite de commande installée et ne la trouve pas

centos exécute l'invite de commande installée et ne la trouve pas

王林
王林original
2020-04-03 13:27:442996parcourir

centos exécute l'invite de commande installée et ne la trouve pas

Problème :

La commande a été installée, mais une fois exécutée, elle indique qu'elle est introuvable.

Par exemple, exécutez :

ifconfig

La commande d'invite n'existe pas.

Solution :

Utilisez la commande suivante.

# /sbin/ifconfig

Cause : Les paramètres des variables d'environnement par défaut du système sont incorrects.

Exécutez echo $PATH sous l'utilisateur ordinaire et l'utilisateur root respectivement. Il manque quatre adresses dans le PATH : /sbin:/usr/sbin:/usr/local/sbin:/usr/kerberos. /sbin et ifconfig se trouvent juste à l'intérieur de /sbin.

ou

cat /etc/profile

peuvent constater qu'il n'y a pas de variable d'environnement pour /sbin.

su Entrez root et exécutez gedit /etc/profile

Ajoutez l'instruction suivante à la fin du fichier :

PATH=$PATH:/sbin #在PATH变量后追加/sbin目录
export PATH=$PATH:/sbin#设置变量为全局的

Enregistrez et quittez.

Modifiez /home/user/.bash_profile et ajoutez les chemins /sbin:/usr/sbin:/usr/local/sbin:/usr/kerberos/sbin après PATH.

Après avoir terminé la modification, exécutez la commande : .bash_profile. Vous pouvez également vous déconnecter ou redémarrer pour que le contenu nouvellement modifié prenne effet.

Tutoriels associés recommandés : tutoriel centos

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn