Píldora TAI CVI;Comandos Esenciales de Linux para Administradores

📑 Guía Visual y Didáctica: Comandos Esenciales de Linux para Administradores y Usuarios Avanzados

Linux es uno de los sistemas operativos más robustos y utilizados en servidores, cloud computing, redes y desarrollo. Aquí tienes una guía completa, actualizada y visual con los comandos y conceptos esenciales organizados por categorías, para que puedas consultarlos fácilmente mientras trabajas.


🔍 1. Filtrado y Manipulación de Texto

Domina los comandos para filtrar, modificar y procesar archivos de texto y datos en la terminal.

ComandoDescripciónEjemplo
awkLenguaje para procesamiento de patrones y textoawk '{print $1}' archivo.txt
cutExtrae secciones de cada línea por rango de caracteres o camposcut -c 1-8 archivo.txt
grepBusca patrones de textogrep "error" archivo.log
sortOrdena líneas de textosort archivo.txt
uniqElimina líneas duplicadas`sort archivo.txt
wcCuenta líneas, palabras o caractereswc -l archivo.txt
head / tailMuestra las primeras o últimas líneashead -n 10 archivo.txt

Tip visual:
📜 Usa grep -E para expresiones regulares avanzadas.
🧹 Combínalo con sort | uniq para limpiar y analizar grandes logs.


🖥️ 2. Administración del Sistema

Mantén tu sistema y usuarios bajo control con estos comandos clave.

ComandoFunción
adduserAñade un usuario al sistema
passwdCambia la contraseña de un usuario
su / sudoCambia al superusuario o ejecuta comandos como root
mount / umountMonta y desmonta sistemas de archivos
kill / killallTermina procesos por PID o nombre
fsckVerifica y repara un sistema de archivos
cron / crontabPrograma tareas periódicas

📂 Archivos especiales /proc:

  • /proc/cpuinfo → Información del procesador.
  • /proc/meminfo → Uso de memoria.
  • /proc/uptime → Tiempo en funcionamiento.

🌐 3. Redes y Conectividad

Configura y diagnostica tu red con los comandos esenciales para networking.

ComandoQué hace
ifconfigConfigura interfaces de red
pingComprueba la conectividad
netstatLista conexiones de red
scpCopia archivos de forma segura
sshAccede de forma remota a otro sistema
wget / curlDescarga desde la web
tcpdumpAnaliza tráfico en la red
whoisConsulta información de dominios

💡 Pro Tip:
Usa traceroute para rastrear la ruta de paquetes hasta un host remoto.


🖋️ 4. Potencia tu Bash Shell

Aprovecha todo el potencial del shell de Linux.

Comando / TécnicaUso
aliasCrea atajos para comandos largos
historyConsulta tu historial de comandos
Redirección > >>Guarda la salida de un comando a un archivo
Tubos ``
xargsEjecuta comandos sobre cada argumento recibido
exportDefine variables de entorno

🎯 Ejemplo útil:

ps aux | grep apache | awk '{print $2}' | xargs kill -9

Esto mata los últimos procesos relacionados con Apache.


📊 Infografía Resumen

Filtrado y texto: awk, cut, grep, uniq, wc
Admin. sistema: adduser, passwd, fsck, cron
Redes: ping, ssh, scp, wget, tcpdump
Shell Bash: alias, redirección, tuberías, xargs


🔗 Conclusión

Estos comandos forman la base de cualquier administrador o usuario avanzado de Linux. Con práctica, los dominarás y te permitirán automatizar tareas, gestionar sistemas y diagnosticar problemas de forma efectiva. Mantén esta guía a mano como referencia rápida.

Si te ha resultado útil, compártela con tu equipo o déjame un comentario con tus combinaciones favoritas de comandos. 🚀

Respuesta

  1. […] Píldora TAI CVI;Comandos Esenciales de Linux para Administradores – Anacrolibrum […]

    Me gusta

Replica a Píldoras TAI de Anacrolibrum – Anacrolibrum Cancelar la respuesta