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.
Índice
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!