Gestionar directorios y ficheros desde consola comandos en Raspberry Pi


En esta entrada de la sección de Raspberry Pi vamos a ver cómo trabajar con ficheros y carpetas desde la consola de comandos en Raspberry Pi.

Manejar con ficheros y carpetas es algo totalmente imprescindible, y con el que os vais a encontrar casi de forma inevitable al trabajar con Raspberry Pi.

Afortunadamente es muy bastante sencillo, y en todos los sistemas operativos (Windows, Linux, Mac…) los comandos son parecidos o incluso iguales.

Así que vamos a dedicar una entrada a recordar y poner juntos los comandos necesarios para gestionar ficheros y carpetas en Raspbian.

Anuncio:

Recordar que es muy útil la posibilidad de autocompletar rutas únicamente escribiendo las primeras letras y pulsando la tecla ‘tabulación.

Desplazarnos entre directorios

Lo primero que debemos saber ir cómo movernos entre directorios, para lo cual usaremos el comando ‘cd’ (Change Directory).

Así, para entrar dentro de un directorio dentro de la ruta actual usamos,

Si queremos subir un nivel haremos

Por otro lado, para ir a la carpeta de raíz de usuario usamos

Si en cualquier momento queremos ver la ruta actual usamos el comando pwd (Print Working Directory).

Listar archivos y directorios

Otro conocimiento mostrar el contenido de la ruta actual, listando los ficheros y carpetas que contiene. Para ello usamos el comando ‘ls’ (list). Así, para mostrar todos los archivos y directorios simplemente hacemos

También podemos usar una visualización adicional con más detalles haciendo,

Si queremos mostrar, además, los archivos y directorios ocultos usaremos,

Manipular directorios

Ahora que sabemos desplazarnos entre directorios y mostrar su contenido, toca ver como manipularlos.

Para crear un nuevo directorio empleamos el comando ‘mkdir’ de la siguiente manera,

También podemos crear más de un directorio de forma simultánea haciendo,

Si en su lugar queremos crear una ruta de varios directorios uno dentro de otro, haremos lo siguiente,

Para borrar un directorio, sólo si está totalmente vacío, hacemos,

Por contra, si queremos borrar un directorio y su contenido usamos el comando,

Para mover un directorio a otra ruta usamos este comando,

El comando mv también sirve para renombrar directorios, función que no tiene un comando propio en Linux. Simplemente se considera que ‘mover’ un directorio es la misma función que renombrarlo.

Por otro lado, para copiar un directorio a otra ruta usaremos,

Manipular archivos

Ahora nos centraremos en la gestión de ficheros. Para crear un nuevo archivo vacío podemos usar el comando,

Para borrar un fichero usamos el comando,

Si lo queremos mover un archivo a otro destino, usamos el comando,

De forma similar al caso de directorios, el comando ‘mv’ también sirve para renombrar archivos.

También podemos copiar el fichero a otra ubicación haciendo,

¡Así de fácil! A medida que uséis más vuestra Raspberry veréis que con gran frecuencia usáis estos comandos. Pero, como vemos, es muy sencillo y enseguida los interiorizaréis y los usaréis sin daros cuenta.

En la próxima entrada veremos la gestión de permisos de ficheros, un asunto que puede dar más de un quebradero de cabeza. ¡Hasta pronto!

Anuncio:

Previous Conversión de mallas, sólidos y superficies para impresión 3D
Next Librería Arduino Parser
1000