Los 10 comandos esenciales de Linux que todo principiante debe conocer

En esta guía aprenderás los 10 comandos básicos de Linux que utilizo todos los días, más un comando bonus muy útil. Si estás empezando en Linux, este artículo es tu kit básico de supervivencia.

1. ls – Listar archivos y carpetas

El comando ls muestra el contenido de un directorio, como si abrieras una carpeta en el explorador.

ls
ls -l     # Muestra permisos, propietario y fecha
ls -lh    # Tamaños legibles (KB, MB…)

2. cd – Moverse entre carpetas

Con cd puedes navegar por el sistema de archivos.

cd Documentos   # Entra en la carpeta Documentos
cd ..           # Sube un nivel
cd -            # Vuelve al directorio anterior

3. pwd – Mostrar la ruta actual

El comando pwd te indica la ruta completa en la que te encuentras, como un GPS de la terminal.

pwd

4. cp – Copiar archivos y carpetas

Con cp puedes crear copias de archivos o directorios.

cp archivo.txt copia.txt    # Copia un archivo
cp -r carpeta destino/      # Copia una carpeta completa

5. mv – Mover o renombrar

El comando mv sirve tanto para mover archivos como para renombrarlos.

mv archivo.txt Descargas/   # Mueve un archivo
mv viejo.txt nuevo.txt      # Renombra un archivo

6. rm – Borrar archivos y carpetas

Con rm puedes eliminar archivos y carpetas. Ojo: no hay papelera ni deshacer.

rm archivo.txt        # Borra un archivo
rm -r carpeta/        # Borra una carpeta
rm -i archivo.txt     # Pide confirmación antes de borrar

7. man – Manual de ayuda

man muestra la documentación de cualquier comando.

man ls

8. touch – Crear archivos vacíos

Genera rápidamente un archivo en blanco.

touch notas.txt

9. mkdir – Crear directorios

Sirve para crear nuevas carpetas.

mkdir proyectos          # Crea una carpeta
mkdir -p ruta/completa   # Crea varios niveles a la vez

10. cat – Mostrar el contenido de archivos

Ideal para revisar archivos pequeños desde la terminal.

cat notas.txt

Bonus: grep – Buscar texto dentro de archivos

grep permite encontrar palabras o expresiones en archivos.

grep error /var/log/syslog

Muestra todas las líneas que contienen la palabra error.

Conclusión

Con estos 10 comandos básicos de Linux ya puedes navegar, crear, copiar, mover y borrar archivos con facilidad. Y con grep, llevar tus búsquedas al siguiente nivel.

Te recomiendo este artículo en el que veremos cómo automatizar tareas con crontab. ¡Sigue aprendiendo y conviértete en un experto de Linux paso a paso!