comandos-linux-archivos-directorios

Comandos Linux - Operaciones con archivos y directorios

Os presento una recopilación de comandos Linux más útiles sobre Operaciones con archivos y directorios

En los comandos que requieran introducir nombres de archivos o directorios podéis pulsar dos veces tabulación para autocompletar la ruta, u obtener un listado de archivos disponibles.

Desplazarse entre directorios


#ir a directorio de raiz
cd


#/ir a directorio anterior
cd ..


#entrar en directorio (ruta absoluta)
cd /directorio1/directorio


#entrar en directorio (ruta relativa)
cd directorio1/directorio2


#ir a directorio de usuario
cd ~


#ir a ultimo directorio visitado
cd -


#mostrar ruta actual
pwd

Listar archivos y directorios


#mostrar archivos y directorios
ls


#mostrar archivos y directorios con detalles
ls -l


#mostrar archivos y directorios incluidos los ocultos
ls -a

Manipulación de archivos y directorios


#renombrar o mover un archivo o directorio
mv origen destino


#copiar un archivo
cp archivo direccion


#copiar un directorio
cp -r origen destino


#borrar el archivo llamado archivo
rm archivo


#borrar directorio si está vacio
rm -d directorio


#borrar directorio y su contenido
rm -r directorio


#crear nuevo directorio
mkdir directorio


#crear varios directorios simultáneamente
mkdir directorio1 directorio2


#crear ruta de directorios
mkdir -p /directorio1/directorio2


#crear archivo vacio
touch archivo


#cambiar fecha de archivo (formato año, mes, dia, y hora)
touch -t 19901230000 archivo

Enlaces simbólicos


#crear un enlace simbólico al archivo o directorio
ln -s archivo lnk1


#crear enlace físico al archivo o directorio
ln archivo lnk1

Codificación


#calcular md5 de un archivo
md5sum archivo


#codificar archivo GNU Privacy Guard.
gpg -c 


#decodificar archivo GNU Privacy Guard.
gpg archivo.gpg