Je viens d'installer CentOS7 en tant que machine virtuelle sur mon mac (osx10.9.3 + virtualbox). La ifconfig
commande en cours d' exécution renvoie une commande introuvable. Également en cours d'exécution sudo /sbin/ifconfig
retourne commande introuvable. Je suis la racine. La sortie de
echo $PATH
est comme ci-dessous.
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/robbert/.local/bin:/home/robbert/bin
Est-ce que mon chemin est normal? Si non, comment puis-je le changer?
De plus, je n'ai pas encore de connexion Internet sur la machine virtuelle, c'est peut-être un facteur.
centos
networking
command
ifconfig
RobSeg
la source
la source
sudo /sbin/ifconfig
.ip
.ip
commande. ifconfig est obsolète maintenantsudo
:/sbin/ifconfig
suffit si vous voulez voir les paramètres. Vous n'avez besoin quesudo
si vous souhaitez modifier les paramètres (et alorssudo ifconfig
suffit).ip
outil a décidé queifconfig
c'était obsolète que le reste du monde doit cesser de l'utiliser.Réponses:
TL / DR:
ifconfig
est maintenantip a
.Votre chemin semble correct, mais n'inclut pas
/sbin
ce qui peut être voulu.Vous cherchiez probablement la commande
/sbin/ifconfig
.Si ce fichier n'existe pas (essayez
ls /sbin/ifconfig
), la commande peut simplement ne pas être installée.Il fait partie du package
net-tools
, qui n'est pas installé par défaut, car il est obsolète et remplacé par la commandeip
du packageiproute2
.La fonction de
ifconfig
sans options est remplacée par laip
spécification de l' objetaddress
.est équivalent à
et, étant donné que l' argument d' objet peut être abrégé et que la commande est par défaut
show
, égalementLe format de sortie est quelque peu différent:
et
Notez que la sortie est plus concise: elle ne montre pas le nombre de paquets traités de manière normale ou autre.
Pour cela, ajoutez l'option
-s
(-stats
,-statistics
):Mais ce que vous voulez réellement voir peut être ceci:
Il montre les chiffres avec des suffixes tels que
26.1M
ou79.3k
et colore certains termes et adresses pertinents.Oh, vous sentez que la commande est trop longue? Facile! C'est pareil:
la source
ip
.net-tools
a été déconseillé en faveur deiproute2
.ifconfig
commande équivalente estip addr
.-s
(-stats
,-statistics
):ip -s addr
(vérifié) L'installation minimale par défaut de CENTOS 7 n'installe pas net-tools.
(vérifié) la commande 'ifconfig' sera disponible lors de l'installation du paquet net-tools
-Comment installer net-tools via yum pour les experts pas si linux.
1) avoir un shell de privilège root ou être sur la liste sudo.
2a) À l'invite du shell racine (#)
2b) Compte d'utilisateur sur la liste sudo
Si le paquet est installé, il le sera et quittera yum. (Ensuite, cela ressemble à un problème de chemin). S'il n'est pas installé, yum invitera l'utilisateur à continuer après quelques vérifications de paquet local / réseau. L'installation ne devrait (devrait) prendre qu'un moment. Presto ifconfig est maintenant installé.
Si vous vous sentez aventureux .. Équivalent à utiliser
ifconfig
pour afficher les informations d'interface / adresse à l'aide d'ipla source