¿Ya dominas lo básico? Un curso estructurado de Linux es la vía rápida para dar el salto.
Ver cursos de Linux en UdemyEnlace de afiliado. No te cuesta nada extra.
- 01Preparar el entorno (lo que necesitas)
- 02¿Qué es una terminal?
- 03Saber dónde estás con pwd
- 04Ver el contenido con ls
- 05Ver también los archivos ocultos con ls -la
- 06Moverte entre carpetas con cd
- 07Crear una carpeta con mkdir
- 08Crear un archivo con touch
- 09Ver el contenido de un archivo con cat
- 10Mostrar y escribir texto con echo
- 11Buscar texto con grep
- 12Copiar y mover con cp / mv
- 13Borrar con rm (¡con cuidado!)
- 14Saber quién eres con whoami
- 15Cambiar los permisos de un archivo con chmod
- 16Encontrar archivos con find
- 17Ver parte de un archivo con head y tail
- 18Contar líneas y caracteres con wc
- 19Ver los procesos en marcha con ps
- 20Terminar un proceso con kill
- 21Ver el espacio libre en disco con df
- 22Ver cuánto ocupa una carpeta con du
- 23Ordenar las líneas de un archivo con sort
- 24Unir líneas duplicadas con uniq
- 25Extraer una columna con cut
- 26Ver el historial de comandos con history
- 27Leer el manual de un comando con man
- 28Crear un enlace simbólico con ln -s
- 29Empaquetar archivos con tar
- 30Sustituir texto de un archivo con sed
- 31Localizar un comando con which
- 32Definir variables de entorno con export
- 33Consultar variables de entorno con printenv
- 34Poner un apodo a un comando con alias
- 35Extraer una columna con awk
- 36Ver el estado del sistema con top
- 37Hacer una petición a una URL con curl
- 38Comprobar si un servidor responde con ping
- 39Conectarte a un servidor remoto con ssh
- 40Cambiar el propietario de un archivo con chown
- 41Comparar dos archivos con diff
- 42Consultar la fecha y hora con date
- 43Ver el nombre del equipo con hostname
- 44Sustituir caracteres con tr
- 45Mostrar con números de línea usando nl
- 46Extraer solo el nombre del archivo con basename
- 47Extraer solo la carpeta con dirname
- 48Generar una secuencia con seq
- 49Consultar tu información de usuario con id
- 50Consultar el uso de memoria con free
- 51Ver cuánto lleva encendido el servidor con uptime
- 52Hacer cálculos sencillos con expr
- 53Listar las variables de entorno con env
- 54Ver los detalles de un archivo con stat
- 55Repetir una cadena con yes
- 56Crear carpetas anidadas de una vez con mkdir -p
- 57Borrar el historial de comandos con history -c
- 58Ver de qué tipo es un comando con type
- 59Invertir texto con rev
- 60Dar formato a la salida con printf
- 61Hacer legible el uso de disco con du -h
Ver parte de un archivo con head y tail
head y tail son para el momento «solo quiero echar un vistazo al principio o al final de un archivo largo». head muestra el comienzo y tail el final.
Se usan como head archivo y tail archivo. Por defecto muestran 10 líneas, y la opción -n cambia cuántas.
Al ejecutar head notes.txt se muestran solo las primeras 10 líneas. Va bien cuando volcar el archivo entero con cat sería demasiado.
El error típico es querer ver lo último de un registro grande y recurrir a head, con lo que solo ves información antigua. Para lo más reciente, tail.
En el trabajo real, seguir el final de un archivo de registro en tiempo real con tail -f es una técnica extremadamente común en administración de servidores.
🧑💻 Puedes escribir este comando en la terminal simulada de Linux para probarlo tú mismo (esta página no incluye terminal interactiva).
