Gestión de Archivos y Directorios en la Terminal Linux
Clase 4 de 23 • Curso 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
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
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
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/
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
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:
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.