Comandos básicos de Bash

Básico
Bash
Bash
Actualizado: 15/03/2026

Navegar por el sistema de archivos

La terminal permite moverse entre carpetas y explorar el contenido del sistema de archivos. El comando pwd muestra la ruta completa del directorio actual.

pwd
# /home/usuario/proyectos

Para listar los archivos y carpetas del directorio actual se usa ls. El flag -la muestra todos los archivos (incluidos los ocultos) con información detallada como permisos, tamaño y fecha de modificación.

ls
ls -la

El comando cd permite cambiar de directorio. Usando .. se sube un nivel al directorio padre.

cd proyectos
cd ..
cd /home/usuario/documentos

pwd responde a la pregunta "dónde estoy", ls a "qué hay aquí" y cd a "quiero ir a otro sitio". Con estos tres comandos se puede navegar por cualquier sistema de archivos.

Crear archivos y carpetas

El comando mkdir crea un nuevo directorio y touch crea un archivo vacío. Ambos reciben el nombre como argumento.

mkdir mi-proyecto
touch mi-proyecto/index.html

Para ver el contenido de un archivo de texto directamente en la terminal se usa cat:

cat mi-proyecto/index.html

touch crea un archivo vacío si no existe. Si el archivo ya existe, actualiza su fecha de modificación sin cambiar su contenido.

Copiar, mover y eliminar

El comando cp copia archivos o carpetas, y mv los mueve o renombra. Ambos reciben como argumentos el origen y el destino.

cp index.html copia.html
mv copia.html backup/copia.html

Para eliminar archivos se usa rm. Con el flag -r se puede eliminar un directorio completo junto con todo su contenido.

rm archivo.txt
rm -r carpeta-vieja

El comando rm elimina archivos de forma permanente, sin papelera de reciclaje. Hay que usarlo con cuidado, especialmente con el flag -r que borra directorios enteros.

Alan Sastre - Autor del tutorial

Alan Sastre

Ingeniero de Software y formador, CEO en CertiDevs

Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, Bash es una de sus áreas de expertise. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan se dedica a crear contenido educativo de calidad para desarrolladores de todos los niveles.

Más tutoriales de Bash

Explora más contenido relacionado con Bash y continúa aprendiendo con nuestros tutoriales gratuitos.

Aprendizajes de esta lección

Navegar el sistema de archivos y gestionar archivos desde la terminal con Bash.