Índice del artículo

Manejo de archivos

Copiar archivos

Para copiar archivos utilizamos el comando cp con la sintaxis cp f1 f2 ... fn destino

Donde f1 f2 ... fn son los archivos que vamos a copiar y destino es donde van a quedar los archivos

Para duplicar un archivo sería cp f1 f2 donde f1 es el archivo origen y f2 el nombre que dejará la archivo.

Este comando no elimina el archivo origen.

Copiar carpetas

Para copiar (duplicar) una carpeta con todo su contenido podemos utilizar el comando cd pero con el parámetro -r

Mover archivos

Se utiliza el comando mv con una sintaxis similar a la de cp con la diferencia que este comando elimina el archivo original. Este comando es útil también para cambiar un archivo o carpeta de nombre.

Borrar archivos

El borrado de archivos se realiza mediante el comando rm y podemos utiliza el parámetro -R para borrar un directorio y todo su contenido.

Ten cuidado con este comando por que una instrucción como rm -R * borraría todo lo que hay en la carpeta donde te encuentres.

Otra opción para borrar un directorio es con el comando rmdir y dándole como parámetro el directorio que queremos borrar.

Ligas simbólicas

Las ligas de archivos se podría decir que es algo similar a los accesos directos de Windows (claro, hablando muy someramente), son muy útiles cuando por alguna razón queremos que un archivo (o directorio) sea accesible desde algún otro otro directorio, entonces utilizaremos al función:

ln -f f1 f2 Donde -f va a hacer que se haga la liga sin enviar ningún mensaje de advertencia f1 es el archivo original y f2 el que se creará ligado al original. La mejor forma de entender esto es haciendo un ejercicio. Hagamos lo siguiente en nuestra carpeta:

mkdir pruebaliga

cd pruebaliga

ln -f [archivo_en_otra_carpeta] .

Aquí lo que pasará es que el [archivo_en_otra_carpeta] también estará en la carpeta . Es decir, en la carpeta pruebaliga y al hacer ls -l notaremos que el primer caracter que aparece será una l indicandonos que este archivo esta ligado.