Sin categoría

Comandos Imprescindibles para la Gestión de Archivos en Linux

26 Feb 2025 Por enguillem 2 min de lectura

Introducción

Linux es un sistema operativo poderoso que permite gestionar archivos de manera eficiente a través de la terminal. Aprender los comandos básicos y avanzados para la gestión de archivos te permitirá optimizar tu trabajo y mejorar tu productividad. En este artículo, exploraremos los comandos esenciales que todo usuario de Linux debe conocer.

1. Listar Archivos y Directorios

Para visualizar el contenido de un directorio, se utiliza el comando ls:

ls

Opciones útiles:

  • ls -l → Muestra los archivos en formato de lista detallada.
  • ls -a → Muestra archivos ocultos.
  • ls -lh → Muestra tamaños en formato legible para humanos.

2. Crear, Mover y Eliminar Archivos

Crear un Archivo Vacío

El comando touch permite crear archivos vacíos:

touch archivo.txt

Mover Archivos

Para mover archivos de un directorio a otro, se usa mv:

mv archivo.txt /ruta/destino/

Renombrar un Archivo

mv también se usa para renombrar archivos:

mv archivo.txt nuevo_nombre.txt

Eliminar Archivos

Para borrar un archivo, se usa rm:

rm archivo.txt

¡Precaución!: rm -rf elimina archivos y directorios sin confirmación.

3. Copiar Archivos y Directorios

Copiar Archivos

El comando cp permite copiar archivos:

cp archivo.txt copia_archivo.txt

Copiar Directorios

Para copiar un directorio con su contenido:

cp -r directorio/ copia_directorio/

4. Buscar Archivos

Para encontrar archivos en el sistema, se usa find:

find /ruta -name "archivo.txt"

Para buscar dentro de los archivos por palabras clave:

grep "palabra_clave" archivo.txt

5. Ver Contenido de Archivos

Mostrar el Contenido de un Archivo

cat permite ver el contenido completo:

cat archivo.txt

Si el archivo es muy largo, se pueden usar less o more:

less archivo.txt

6. Cambiar Permisos y Propietario de Archivos

Cambiar Permisos

Se usa chmod para modificar permisos:

chmod 755 archivo.txt

Cambiar Propietario

Para cambiar el propietario de un archivo:

chown usuario:grupo archivo.txt

Conclusión

Dominar estos comandos básicos y avanzados para la gestión de archivos en Linux te hará más eficiente y productivo. Ya sea que estés administrando servidores o trabajando en tu entorno local, conocer estas herramientas es esencial.

¡Sigue explorando Linux y mejora tu fluidez en la terminal!

También te puede interesar