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

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

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

Lsof

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

Desde 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 redes) 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 vulnerabilidades 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-detección de red

Tcpstat

Tcpstat es un programa de terminal que puede leer y enviar información de interfaz de red al usuario. 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 administradores de sistemas que buscan averiguar 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.

comando-line-tcpstat-network-card-monitoring

Htop

Htop es una mejora de una herramienta basada en terminales conocida como «Top». Ofrece mejoras en la parte superior, como mejores lecturas visuales (menús e interfaces de usuario), más intuitivo e interactivo que Top, 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 ves. en una herramienta GUI de administración de tareas normal en el escritorio de Linux.

comando-line-htop-system-process-monitoring

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

Tcpdump

Para aquellos que buscan una forma de ver los paquetes de red, existe Tcpdump. Es una sencilla herramienta 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 llegan (y salen) a través de la red en tiempo real y volcarlos en archivos para verlos más adelante.

línea de comandos-tcp-dump-packet-analysis

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 comandos 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 incluida en esta lista hace exactamente eso: facilita la administración del sistema en Linux, cada una a su manera.

Categorías PC