Anuncio

Trabajar en la línea de comandos puede tener numerosas ventajas sobre trabajar en la interfaz gráfica de usuario (GUI). Casi siempre es más rápido, en relación con la GUI. Los usuarios de computadoras más avanzados a menudo prefieren la línea de comandos para su proceso de scripting y conciso de trabajo.

Estos son algunos de los comandos de red de Linux que puede usar y aplicar de inmediato. Algunos comandos pueden requerir privilegios administrativos, ¡así que asegúrese de tener acceso a sudo!

terminal de programadores
Crédito de la imagen: Julia Tim a través de Shutterstock

1. silbido

El comando para comenzar a diagnosticar rápidamente problemas de red, encontrar la dirección IP de un dispositivo en la red o incluso supervisar la fiabilidad Problemas de red? 7 trucos de diagnóstico y soluciones simplesLos problemas de red deben diagnosticarse antes de que puedan resolverse. Este artículo cubre siete trucos simples para arreglar su red. Lee mas de tu red.

ping -c 4 google.com
5 comandos de red para el terminal de Linux ubuntu terminal network ping

Hay algunas cosas a tener en cuenta del comando anterior y su rendimiento. De un vistazo, puede ver la dirección IP que respondió a la solicitud junto con el tiempo que tardó en responder. los

instagram viewer
-c 4 La opción limitará el ping a cuatro respuestas. Si decidió ejecutar el siguiente comando ...

ping google.com

... el ping se ejecutará indefinidamente, hasta que haya decidido detenerlo. Esto se puede lograr presionando Ctrl + C en tu teclado

Salida a un archivo

La razón por la que es posible que desee dejar un ping en ejecución durante un período prolongado podría ser monitorear la conexión de red entre dos dispositivos. O incluso entre tu computadora e internet. Esto se puede lograr ejecutando:

ping -O google.com> someFile.txt
ping de red antes de nano

Después de ejecutar este comando, parecerá que no sucede nada y su cursor parpadeará continuamente. Sin embargo, hay dos cosas que suceden en este comando. Se está ejecutando un ping infinito y está canalizando la salida de ese comando ping a un archivo llamado someFile.txt en el mismo directorio. Este archivo puede abrirse y someterse a su investigación forense. Por defecto, el comando ping no se mostrará cuando no haya respuesta. Introducir el -O opción como ves arriba.

Para demostrar esto, tengo un ping infinito ejecutándose, canalizando su salida a un archivo de texto, y mientras se ejecuta desconecté y volví a conectar mi cable de red varias veces. Esto simulará una caída en la conexión y la conexión volverá. Para ver el contenido del archivo de texto, puede ejecutar el siguiente comando:

nano someFile.txt
terminal de red ping nano ubuntu

La información anterior que se muestra en el archivo de texto muestra claramente dónde se ha caído la conexión de red. Si tiene problemas de red extraños, este simple experimento puede ayudarlo a eliminar ciertas posibilidades. Por ejemplo, si dejara un ping ejecutándose contra un dispositivo en su red local y no hubiera respuestas caídas, pero el mismo experimento contra una dirección en Internet muestra algunas caídas paquetes Existe una gran probabilidad de que el hardware de su computadora esté bien, pero el dispositivo que se conecta a Internet puede necesitar más inspección.

problemas de red de personas
Crédito de imagen: T-Design a través de Shutterstock

2. El nuevo comando ip

Si era un fanático del comando ifconfig (utilizado para encontrar la dirección IP de su dispositivo, que era útil para conexiones remotas Cómo establecer acceso de escritorio remoto a Ubuntu desde Windows¿Desea acceder de forma remota a su computadora doméstica Ubuntu desde otra ubicación? Aquí se explica cómo acceder de forma remota a Ubuntu desde Windows. Lee mas ), es posible que le interese saber que ha sido reemplazado por su hermano menor, más moderno y con más funciones. Si bien hay una gran variedad de objetos y opciones para elegir, estos son algunos de los comandos comunes para ayudarlo a lidiar con la eliminación gradual de ifconfig.

dirección IP mostrar
comando de dirección IP de red de terminal

Evidentemente, esto le muestra las direcciones IP de cualquier interfaz que tengan sus dispositivos. Este será el comando principal utilizado para reemplazar ifconfig:

enlace IP establece DISPOSITIVO abajo
enlace ip configurar DISPOSITIVO

Similar a ifconfig DEVICE down o ifconfig DEVICE up, puede configurar el estado de sus dispositivos en up o down. Simplemente reemplace DISPOSITIVO con la interfaz que le gustaría cambiar el estado.

ip link ubuntu

3. Descargar un archivo de Internet

Abra un navegador web, navegue a la página, haga clic en el enlace de descarga. Esa es la manera de descargar un archivo, ¿verdad?

¡No!

Utilizando rizo o wget, puede descargar fácilmente un archivo sin abandonar el ambiente cálido y acogedor de su sesión terminal 4 maneras de enseñarte comandos de terminal en LinuxSi quieres convertirte en un verdadero maestro de Linux, es una buena idea tener algunos conocimientos de terminal Aquí hay métodos que puedes usar para comenzar a enseñarte a ti mismo. Lee mas .

rizo -O https://www.openssl.org/source/openssl-1.0.2l.tar.gz
descarga de curl de terminal de red
wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz

Esencialmente, los dos comandos anteriores le darán el mismo resultado. wget tiene un lado fuerte que se descarga de forma recursiva en comparación con rizo. Aunque el ganador en la categoría "Protocolos compatibles" es rizo por un tiro largo. En comparación, rizo admite los siguientes protocolos ...

protocolos de red curl

…mientras wget admite HTTP, HTTPS y FTP. Esto de ninguna manera es una comparación definitiva entre ambos comandos. Y dependiendo de cuál sea su caso de uso, su kilometraje puede variar. Comprender y usar wget te ayudará a usar algunos trucos de descarga Dominando Wget y aprendiendo algunos trucos de descargaA veces no es suficiente guardar un sitio web localmente desde su navegador. A veces necesitas un poco más de potencia. Para esto, hay una pequeña herramienta de línea de comandos conocida como Wget. Wget es ... Lee mas .

4. Obtenga una nueva dirección IP

Si desea liberar su dirección IP y obtener una nueva de su Servidor DHCP DHCP explicado: Instalación y configuración de un servidor DHCP gratuito [Linux] Lee mas puedes usar dhclient:

dhclient -r

Utilizando dhclient con el -r La opción liberará su dirección IP:

dhclient

Omitiendo el -r la opción hará que su DHCP le emita una nueva dirección IP según cómo se haya configurado.

ubuntu dhclient
cables de red
Crédito de la imagen: Nednapa Sopasuntorn a través de Shutterstock

5. Obtenga más información sobre un sitio web

Mientras que la quien es Es posible que el comando no se envíe de manera predeterminada con su distribución de Linux. Es realmente útil poder ver el registro whois de un sitio web directamente desde la línea de comandos. Instalar quien es ejecuta los siguientes comandos:

apt-get update. apt-get install whois

Una vez que tengas quien es instalado, simplemente puede consultar cualquier nombre de dominio para obtener más información:

whois makeuseof.com
terminal ubuntu whois

Comandos de red en la terminal: ¡simple!

Ya sea que esté bloqueado en la línea de comandos o esté usando el emulador de terminal, los comandos de texto son más eficientes para problemas de red que señalar y hacer clic. Particularmente, las respuestas son más detalladas y útiles.

Y para ejecutar varios comandos al mismo tiempo, eche un vistazo a cómo puede Multitarea en Terminal Linux con pantalla Cómo realizar múltiples tareas en el terminal de Linux con pantalla¿Quiere maximizar la productividad de su línea de comando? GNU Screen facilita la ejecución de múltiples sesiones de terminal. Lee mas .

Yusuf quiere vivir en un mundo lleno de negocios innovadores, teléfonos inteligentes que vienen con café tostado oscuro y computadoras que tienen campos de fuerza hidrofóbicos que además repelen el polvo. Como analista de negocios y graduado de la Universidad Tecnológica de Durban, con más de 10 años de experiencia en una industria tecnológica en rápido crecimiento, disfruta ser el intermediario entre...