Manejo de Archivos y Directorios


Desplazamiento

Comando Descripción Argumento Ejemplo
cd Cambia al directorio especificado Ruta del directorio cd documentos/pdf
cd ~
pwd Muestra la ruta completa del directorio actual - pwd

Consulta

Comando Descripción Argumento Ejemplo
ls Lista los archivos y carpetas de un directorio. Con opciones muestra más detalles Ruta del directorio ls
ls -al
tree Imprime los archivos y subdirectorios del directorio recursivamente en forma de árbol Ruta del directorio tree
tree -dL 3
file Muestra información acerca de los archivos especificados Archivo(s) file archivo.txt act.pdf
file -z proyecto.zip
stat Muestra detalles de un archivo (fecha de modificación, tamaño, etc.) Archivo stat archivo.txt
du Muestra el uso de espacio de archivos y carpetas Archivo o carpeta du -sh carpeta/
du -a archivos/

Manipulación de Archivos

Comando Descripción Argumento Ejemplo
touch Crea un archivo vacío con el nombre especificado o actualiza la fecha de modificación Archivo touch index.html styles.css
mkdir Crea una carpeta con el nombre especificado. Usa -p para crear subdirectorios en cascada Nombre mkdir esp mate ingles
mkdir -p escuela/notas
cp Copia un archivo o carpeta en la ruta especificada. Usa -r para copiar recursivamente carpetas Origen destino cp foto1.png foto2.jpg galeria/
cp -r fondos/ galeria/
mv Mueve un archivo o carpeta en la ruta especificada. También puede renombrar archivos o carpetas Origen destino mv programa.exe programas/
mv file.txt archivo.txt
rm Elimina permanentemente los archivos especificados. Usa -r para eliminar carpetas recursivamente Archivo o carpeta rm borrador.md
rm -ri musica/
ln Crea un enlace simbólico o físico a un archivo Enlace destino ln -s archivo.txt enlace.txt

Conversión

Comando Descripción Argumento Ejemplo
convert Convierte el formato de una imagen a otro (si está instalado ImageMagick) Imagen de entrada y salida magick rose.jpg -resize 50% rose.png
ffmpeg Convertidor de media universal (audio, video, etc.). Convierte, corta o combina archivos Entrada y salida ffmpeg -i entrada.mp4 salida.mp3
ffplay Reproductor de media universal (audio, video, etc.) Archivo ffplay video.mp4
pandoc Convertidor de markup universal. Convierte entre formatos de texto como Markdown, HTML y LaTeX Archivo de entrada y salida pandoc archivo.md -o archivo.pdf

Archivado

Comando Descripción Argumento Ejemplo
tar Comprime (-c) o descomprime (-x) un archivo/directorio con el formato tar Archivo de salida y archivo(s)/carpeta(s) de entrada tar -cvf imagenes.tar fotos/
tar -xvf imagenes.tar

Compresión

Comando Descripción Argumento Ejemplo
compress Reemplaza el archivo original con una versión comprimida con la extensión .Z Archivo de entrada compress receta.txt
gzip Comprime un archivo con formato gzip. No funciona con carpetas sin tar Archivo(s) a comprimir gzip todo.txt imagenes.tar
gzip -d
gunzip
Descomprime un archivo con formato gzip Archivo(s) a descomprimir gzip -d todo.txt.gz imagenes.tar.gz
zip Comprime un archivo/carpeta con el formato zip Archivo de salida (.zip) y archivo/carpeta de entrada zip consultas.zip doc1.txt doc2.txt
unzip Descomprime un archivo zip Archivo de entrada (.zip) unzip consultas.zip
xz Comprime archivos usando el formato xz Archivo(s) xz archivo.txt
unxz Descomprime archivos comprimidos con xz Archivo(s) unxz archivo.txt.xz

Referencias




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • Introducción a los Comandos
  • Interfaces de Usuario en los Sistemas Operativos
  • Introducción a Linux
  • Introducción a los Sistemas Operativos
  • Vim CheatSet
  • Sistemas Numéricos