6 útiles herramientas de línea de comandos de Linux para administradores de sistemas

La línea de comandos es muy poderosa. Con él, los usuarios pueden ejecutar acciones poderosas en computadoras e incluso servidores en una sucesión rápida sin la necesidad de preocuparse por herramientas GUI pesadas, e incluso invocar scripts automatizados que pueden realizar cantidades masivas de acciones a la vez. Esto es especialmente útil cuando se trata de realizar una administración seria del sistema.

Con una herramienta basada en terminal, los usuarios pueden obtener acceso a grandes cantidades de información de forma remota y sencilla. ¿Cuáles son algunas de las mejores herramientas basadas en la línea de comandos en Linux? ¡Vamos a averiguar!

Lsof

Cuando los programas funcionan, a menudo tienen acceso a ciertos archivos en el sistema. Estos archivos pueden ser imágenes, archivos de video o incluso archivos de biblioteca a los que se accede. Esta herramienta es útil porque permite al usuario ver una lista de todos y cada uno de los archivos abiertos, junto con los procesos de los programas que acceden a ellos.

Ya que Lsof es tan conocido que los usuarios no necesitan salir e instalarlo. Lo más probable es que ya esté instalado en el sistema. Para probarlo simplemente ejecute el lsof mando.

línea-de-comandos-lsof-archivos-abiertos

Nmap

Nmap (Mapeador de red) es una herramienta de línea de comandos que permite al usuario crear un mapa de una red. A pesar de ser solo una herramienta de línea de comandos, Network Mapper tiene muchas, muchas opciones. Puede descubrir hosts de red, sistemas operativos y escanear puertos, verificar la seguridad del firewall e incluso encontrar exploits de red que puedan estar presentes.

Como muchas de las herramientas de esta lista, Nmap se encuentra en la mayoría de los repositorios de software de las distribuciones de Linux. Para instalarlo, busque nmap e instálelo.

línea de comandos-nmap-red-detección

tcpstat

Tcpstat es un programa de terminal que puede leer e informar al usuario sobre la información de la interfaz de red. El programa puede hacer esto monitoreando directamente un dispositivo específico en tiempo real o leyendo datos de un archivo de volcado. Una utilidad simple pero útil, especialmente para los administradores de sistemas que buscan conocer el rendimiento de tarjetas de red específicas.

Para instalar Tcpstat, consulte el repositorio de paquetes de sus distribuciones de Linux. Alternativamente, descargue un paquete en pkgs.org, u obtenga el código fuente directamente del desarrollador.

línea-de-comandos-tcpstat-network-card-monitoring

arriba

Htop es una mejora de una herramienta basada en terminal conocida como «Top». Ofrece mejoras en la parte superior, como mejores lecturas visuales (menús e interfaces de usuario), más fácil de usar e interactiva que la parte superior, etc. Este programa permite a los usuarios ver los programas en ejecución, los procesos, el uso de la memoria y prácticamente todo lo que vería. en una herramienta GUI de administración de tareas normal en el escritorio de Linux.

línea-de-comandos-htop-system-process-monitoring

Esta herramienta es especialmente útil para los administradores de sistemas que buscan formas fáciles de matar, reiniciar o suspender programas que no responden a través de una conexión remota. También es útil cuando se verifica el rendimiento general de la CPU y la memoria. El programa está disponible en los repositorios de paquetes de la mayoría de las distribuciones de Linux. Abra una ventana de terminal y busque «htop» para instalarlo.

volcado de tcp

Para aquellos que buscan una forma de revisar los paquetes de red, existe Tcpdump. Es una herramienta simple de análisis de paquetes que puede mostrar el tráfico de red TCP/IP a medida que ocurre. El uso de Tcpdump permite a los usuarios ver información detallada sobre el contenido de los paquetes que entran (y salen) a través de la red en tiempo real y volcarlos en archivos para verlos más tarde.

línea de comandos-tcp-dump-packet-análisis

Este tipo de herramienta es una de las favoritas de los profesionales forenses y de seguridad, ya que permite «espiar» el tráfico de Internet desde cualquier computadora con la que se pueda conectar. Para instalar Tcpdump, abra una terminal y busque y use el administrador de paquetes para instalar Tcpdump. Lo más probable es que esté en los repositorios predeterminados.

Conclusión

Los administradores de sistemas en Linux pueden encontrarse en una línea de comando para la mayor parte de su trabajo, desde la administración de servidores o incluso computadoras cliente y otras cosas. Por eso es muy importante encontrar las mejores herramientas basadas en la línea de comandos para facilitar el trabajo. Cada herramienta que aparece en esta lista hace exactamente eso: facilita la administración del sistema en Linux, cada una a su manera.