10 Comandos de Linux que deberías conocer para Gestionar archivos (y dejar de sufrir con la terminal)

Chuleta de comandos linux: CIBERED, tu web de linux de confianza

Si estás empezando en Linux o quieres mejorar tu fluidez en la terminal, hay algo que tienes que entender rápido: casi todo en el sistema se puede hacer con comandos. Y cuando hablamos de archivos, estos son la base absoluta del trabajo diario.

Aquí tienes 10 comandos esenciales de Linux para gestión de archivos, explicados de forma clara y práctica para que puedas usarlos desde ya.

1. PWD para saber dónde estás

El comando pwd (print working directory) te dice exactamente en qué carpeta estás trabajando en ese momento.

Es como un “estás aquí” dentro del sistema de archivos.

pwd

Te devuelve la ruta completa del directorio actual, algo clave cuando te pierdes navegando en la terminal.

2. CD moverte entre carpetas

El comando cd (change directory) es el que más vas a usar.

Sirve para cambiar de ubicación dentro del sistema de archivos.

cd /home/usuario/Documentos

También puedes moverte de forma relativa:

cd ..

Y si lo ejecutas sin parámetros, vuelves directamente a tu carpeta personal.

3. LS ver qué hay dentro de una carpeta

Con ls puedes listar archivos y directorios.

ls

Si quieres más detalle:

ls -l

Y si quieres ver también archivos ocultos:

ls -a

Es uno de los comandos más básicos pero más importantes de todo Linux.

4. TOUCH crear archivos al instante

El comando touch crea archivos vacíos en segundos.

touch archivo.txt

Si el archivo ya existe, simplemente actualiza su fecha de modificación.

5. MKDIR crear carpetas

Para organizar archivos necesitas directorios, y eso se hace con mkdir.

mkdir proyecto

Si quieres crear varias carpetas o estructuras anidadas:

mkdir -p proyecto/src/modulos

El parámetro -p evita errores al crear rutas completas.

6. CP copiar archivos o carpetas

El comando cp sirve para duplicar archivos.

cp archivo.txt copia.txt

También puedes copiar varios archivos a una carpeta:

cp file1.txt file2.txt backup/

Si quieres copiar directorios completos, se suele usar la opción recursiva:

cp -r carpeta1 carpeta2

7. MV mover o renombrar archivos

mv es uno de los comandos más versátiles: sirve tanto para mover como para renombrar.

Renombrar:

mv viejo.txt nuevo.txt

Mover a otra carpeta:

mv archivo.txt documentos/

En Linux, mover y renombrar es básicamente la misma operación.

8. RM eliminar archivos

El comando rm borra archivos de forma permanente.

rm archivo.txt

Para borrar carpetas completas:

rm -r carpeta/

Y con -f puedes forzar la eliminación sin confirmaciones:

rm -rf carpeta/

⚠️ Este es uno de los comandos más peligrosos del sistema.

9. CHMOD controlar permisos

Linux funciona con permisos, y chmod te permite modificarlos.

Ejemplo para dar permisos de ejecución:

chmod +x script.sh

También puedes definir permisos más específicos:

chmod 755 archivo.sh

Es esencial si trabajas con scripts o servidores.

10. LN crear enlaces entre archivos

Con ln puedes crear accesos a archivos sin duplicarlos.

Enlace simbólico (el más usado):

ln -s archivo original enlace

Esto crea una referencia a otro archivo sin ocupar espacio adicional.


Conclusión

Estos 10 comandos son la base real del trabajo en Linux para gestión de archivos. No necesitas memorizar todo de golpe, pero sí entender cómo encajan:

  • moverte (cd, pwd)
  • ver (ls)
  • crear (touch, mkdir)
  • copiar y mover (cp, mv)
  • borrar (rm)
  • controlar (chmod)
  • enlazar (ln)

Si dominas esto, ya estás muy por encima del usuario promedio de Linux.

Vistas: 0