Gestión de Archivos y Directorios en la Terminal Linux

Clase 4 de 23Curso de Introducción a la Terminal y Línea de Comandos

Resumen

Una vez has aprendido a moverte entre carpetas y como listar los contenidos de las carpetas, puedes aprender cómo manipular archivos.

Cómo crear un directorio (mkdir)

El comando mkdir de Make Directory es muy fácil de usar, simplemente escribe delante del comando el nombre del directorio que quieres crear:

mkdir DirectorioInteresante También puedes crear varios directorios al mismo tiempo.

mkdir DirectorioInteresante SecretosDeEstado image.png

Cómo crear archivos (touch)

El comando touch funciona igual que el comando mkdir, solo escribe el nombre de los archivos que quieres generar delante del comando.

touch Secreto1 Secreto2 SecretoSecretario image.png

Cómo copiar archivos (cp)

Para copiar un archivo usando la terminal solo debes escribir el comando cp (cp es de Copy) seguido del nombre del archivo que deseas copiar y, por último, el nombre con el que quieres que se guarde la copia.

cp [nombreDelArchivoParaCopiar] [nombreParaLaCopia] cp Secreto1 Secreto_bk Sin título.png

Cómo mover un directorio (mv)

La sintaxis para el comando mv (mv es de Move) es igual que la del comando cp. Primero el nombre del archivo que quieres mover y luego a donde se va a mover.

mv [archivoParaMover] [destinoDelArchivo] mv SecretoQueSeHizoPublico ../SecretosPublicos/ Sin título.png

Cómo eliminar archivos (rm)

Otra vez, la sintaxis es muy sencilla. Solo debes escribir el nombre o la ruta del elemento que quieres eliminar delante del comando rm (rm es de Remove)

rm [nombreDelArchivoParaEliminar] rm SecretoQueNadieDebeVer

image.png

El comando rm tiene varias opciones. Las más usadas son: * -i (de interactive) te pregunta si estás seguro de eliminar el archivo * -r (de recursive) elimina todo lo que esté dentro de una carpeta * -f (de force) fuerza a borrar todo.

Veámoslo en consola:

image.png

La opción -f se usa cuando no puedes borrar algún archivo, bien sea porque algo lo está usando o porque se está ejecutando.

Tabla de comandos

Aquí tienes una tabla que te ayudará a recordar todos estos comandos:

| Comando | Función | | --- | --- | | mkdir | Make Directory Crea carpetas | | touch | Crea archivos | | cp | Copy Copia archivos | | mv | Move mueve archivos | | rm | Remove elimina archivos o carpetas |

Contribución creada por: Miguel Gonzalez.