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
Para ver la recopilación completa de comandos de Linux este enlace: Listado de comandos Linux