Ficheros y Directorios

Crear un directorio o carpeta:

mkdir carpeta

Borrar un directorio o carpeta:

rmdir carpeta

Borrar un directorio o carpeta no vacíos:

rm –rf carpeta

Desplazarse a un directorio:

cd /carpeta

Saber en qué directorio estamos:

pwd

Mostrar el contenido de una carpeta:

ls

Mostrar el contenido de una carpeta con toda la información:

ls -l

Contar los elementos que contiene un directorio:

ls | wc -l

Contar los ficheros que contiene una directorio:

find . -maxdepth 1 -type f | wc -l

Que espacio ocupan los ficheros de un directorio:

du -h /home/pi
  • Ir al directorio anterior:
cd ..

Ir al directorio home:

cd

Ir al directorio raíz:

cd /

Crear o editar un fichero:

nano nombre_fichero

Borrar un fichero:

rm nombre_fichero

Copiar un fichero en una carpeta:

cp nombre_fichero /carpeta/nombre_fichero

Mover un fichero a una carpeta:

mv nombre_fichero /carpeta

Renombrar un fichero:

mv nombre_fichero_viejo nombre_fichero_nuevo

Cambiar los permisos de un fichero o carpeta:

sudo chmod 755 fichero | carpeta
[755 = rwxr-xr-x]

Cambiar el dueño de un fichero o carpeta:

sudo chown pi nombre_fichero | nombre_carpeta

Cambiar el grupo de un fichero o carpeta:

sudo chgrp grupo nombre_fichero | nombre_carpeta

Volcar la salida de un comando en un fichero (usando >):

ls -l > nombre_fichero