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.