Gestión de Archivos y Directorios en Linux: Comandos Esenciales

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,58 KB

Tipos de archivo

A continuación, se describen algunos tipos de archivos comunes en Linux:

  • -: Archivo ordinario
  • l: Enlace simbólico
  • d: Directorio
  • p: Tubería con nombre (FIFO)
  • b: Archivo de bloque (dispositivo)
  • c: Archivo de carácter (dispositivo)
  • s: Socket

Permisos de archivo

Los permisos de archivo en Linux se representan con tres grupos de tres caracteres:

  • Propietario
  • Grupo
  • Otros

Cada grupo tiene los siguientes permisos:

  • r: Lectura (4)
  • w: Escritura (2)
  • x: Ejecución (1)
  • -: Sin permiso (0)

Comandos esenciales

ls - Listar archivos y directorios

  • ls -a: Enumera todos los archivos, incluidos los ocultos.
  • ls -l: Muestra información detallada de cada archivo.
  • ls -s: Muestra el tamaño de los archivos.
  • ls -S | sort -n: Muestra los archivos ordenados por tamaño.
  • ls -R: Lista los contenidos de todos los directorios recursivamente.
  • ls -t: Lista los archivos ordenados por el tiempo de modificación.

cp - Copiar archivos y directorios

  • cp -p: Copia el contenido, permisos, marcas de tiempo, etc.
  • cp -i: Modo interactivo. Pregunta antes de sobreescribir.
  • cp -R: Copia directorios recursivamente.
  • cp -a: Copia directorios de forma recursiva, preservando atributos.

touch - Actualizar marcas de tiempo

  • touch -a: Cambia solamente la hora de acceso.
  • touch -m: Cambia solamente la hora de modificación.
  • touch -d fecha: Usa una fecha específica. Formato: MMDDHHMMAAAA.

pwd - Mostrar el directorio actual

ln - Crear enlaces

basename - Obtener el nombre base de un archivo

mkdir - Crear directorios

  • mkdir -p: Crea directorios padre si no existen.
  • mkdir -m modo: Crea el directorio con permisos específicos.

du - Mostrar el espacio en disco utilizado

df - Mostrar el espacio en disco disponible

  • df -h: Muestra los tamaños en formato legible (K, M, G).
  • df -k: Muestra los tamaños en bloques de 1024 bytes.
  • df -m: Muestra los tamaños en megabytes.

less - Paginar texto en pantalla

gzip - Comprimir archivos con gzip

gunzip - Descomprimir archivos gzip

tar - Comprimir y empaquetar archivos

  • tar -c: Crea un nuevo archivo empaquetado.
  • tar -r: Añade archivos a un archivo empaquetado existente.
  • tar -t: Lista el contenido de un archivo empaquetado.
  • tar -x: Extrae archivos de un archivo empaquetado.
  • tar -f archivo: Especifica el archivo empaquetado.
  • tar -u: Actualiza un archivo empaquetado.
  • tar -z: Usa compresión gzip.
  • tar -j: Usa compresión bzip2.
  • tar -v: Muestra información detallada del proceso.

Entradas relacionadas: