Acabo de instalar CentOS7 como máquina virtual en mi mac (osx10.9.3 + virtualbox). Ejecutar el ifconfig
comando de devolución no encontrado. Además, la ejecución sudo /sbin/ifconfig
devuelve el comando no encontrado. Soy root La salida de
echo $PATH
es la siguiente.
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/robbert/.local/bin:/home/robbert/bin
¿Es normal mi camino? Si no, ¿cómo puedo cambiarlo?
Además, todavía no tengo una conexión a Internet en una máquina virtual, tal vez eso sea un factor.
centos
networking
command
ifconfig
RobSeg
fuente
fuente
sudo /sbin/ifconfig
.ip
.ip
comando. ifconfig está en desuso ahorasudo
:/sbin/ifconfig
es suficiente si desea ver la configuración. Solo necesitasudo
si desea cambiar la configuración (y luegosudo ifconfig
es suficiente).ip
herramienta haya decidido queifconfig
está en desuso no significa que el resto del mundo tenga que dejar de usarla.Respuestas:
TL / DR:
ifconfig
es ahoraip a
.Su ruta se ve bien, pero no incluye
/sbin
, lo que puede ser intencionado.Probablemente estabas buscando el comando
/sbin/ifconfig
.Si este archivo no existe (intente
ls /sbin/ifconfig
), es posible que el comando simplemente no esté instalado.Es parte del paquete
net-tools
, que no está instalado de manera predeterminada, porque está en desuso y reemplazado por el comandoip
del paqueteiproute2
.La función de
ifconfig
sin opciones se reemplazaip
especificando el objetoaddress
.es equivalente a
y, debido a que el argumento del objeto se puede abreviar y el comando está predeterminado
show
, también aEl formato de salida es algo diferente:
y
Tenga en cuenta que la salida es más concisa: no muestra los recuentos de paquetes manejados de manera normal u otras.
Para eso, agregue la opción
-s
(-stats
,-statistics
):Pero lo que realmente quieres ver puede ser esto:
Muestra cuenta con sufijos como
26.1M
o79.3k
y colores algunos términos y las direcciones pertinentes.¿Sientes que la orden es demasiado larga? ¡Fácil! Esto es lo mismo:
fuente
ip
.net-tools
ha quedado en desuso a favor deiproute2
.ifconfig
comando equivalente esip addr
.-s
(-stats
,-statistics
):ip -s addr
(verificado) La instalación mínima predeterminada de CENTOS 7 no instala net-tools.
(verificado) El comando 'ifconfig' estará disponible al instalar el paquete net-tools
-Cómo instalar herramientas de red a través de yum para los expertos no tan linux.
1) tener un shell de privilegios de root o estar en la lista de sudo.
2a) En el indicador de shell (#)
2b) Cuenta de usuario en la lista de sudo
Si el paquete está instalado, lo indicará y saldrá de yum. (Entonces suena como un problema de ruta). Si no está instalado, yum le pedirá al usuario que continúe después de algunas comprobaciones de paquetes locales / de red. La instalación (debería) tomará un momento ... presto ifconfig ya está instalado.
Si te sientes aventurero ... El equivalente de usar
ifconfig
para mostrar la información de la interfaz / dirección usando ipfuente