Tutorial de Unix n.º 2: Cómo copiar y eliminar archivos

Ahora que ya tienes experiencia en la gestión de directorios con cd y ls, ampliemos nuestro repertorio con los comandos cp, mv y rm. Estos comandos son de manipulación de archivos, similares a hacer clic derecho en un archivo y copiarlo y pegarlo, renombrarlo, moverlo a una carpeta o a la papelera. Los comandos cp y mv son más complejos que los del tutorial anterior, ya que requieren dos entradas o argumentos. También los usaremos para presentar el concepto de opciones o indicadores, que ofrecen mayor flexibilidad a tus comandos.

../_images/LS_option.png

Un ejemplo del uso del comando ls con la opción -l, que lista archivos y directorios en formato “long”. Esta opción amplía la capacidad del comando ls para mostrar no solo el nombre del archivo, sino también detalles sobre cuándo se actualizó por última vez, quién tiene permiso para editarlo y su tamaño.

Para ver las similitudes entre usar la interfaz gráfica y la línea de comandos, cree un archivo de texto en un editor de su elección, como TextEdit. Guarde el archivo en el escritorio (en este ejemplo, lo llamaré myFile.txt) y pruebe los siguientes comandos, recordando presionar la tecla Intro después de cada línea:

cp miArchivo.txt miArchivo2.txt
mv miArchivo.txt miNuevoArchivo.txt
rm miArchivo2.txt

La primera línea crea una copia de myFile.txt y la llama myFile2.txt; la segunda línea renombra myFile.txt a myNewFile.txt; y la última línea elimina myFile2.txt. Al escribir esto en la línea de comandos, debería ver cómo se copian, renombran y eliminan los archivos, tal como lo haría al usar el ratón con la interfaz gráfica de usuario.

../_images/CP_RM_commands.png

Una ilustración de cómo los comandos escritos en la Terminal tienen el mismo efecto que copiar y renombrar archivos a través de la GUI.

Video

Haga clic aquí`__ para ver un video tutorial sobre cómo copiar y eliminar archivos. Este video también te mostrará cómo mover, renombrar y eliminar carpetas. Al terminar, prueba estos ejercicios para recordar lo aprendido.


Ceremonias

  1. Cree un nuevo directorio en su directorio de inicio y cree un par de archivos nuevos en ese directorio o copie archivos a ese directorio desde otro directorio.

  2. Ahora copie el directorio al Escritorio, pero añada una barra diagonal al final del directorio que está copiando. Por ejemplo, si el directorio se llama myFileder, escriba cp -R myFolder/ Desktop. ¿Qué sucede?

  3. Escriba man cp y busque la sección sobre la opción -R. Pruebe a usar alguna de las otras opciones con el comando cp y observe qué sucede.