Como Copiar/borrar archivos y carpetas???

el otro dia me vi en un apuro, necesitaba copiar una carpeta y hoo sorpresa!!! no me saba el comando (mas bien no sabia como usar el comando cp

ejemplo de como Copiar un archivo:
(lo mas clásico, tener que copiar tus repositorios y respaldarlos, y despues si la cagastes, restaurarlos)

estando en: /etc/apt

#sudo cp sources.list respaldo_sources.list


para restaurarlos despues de haberla cagado:

#sudo cp respaldo_sources.list sources.list


si quisieramos copiar o respaldar desde otra carpeta, pues tendriamos que anexar directamente el origen y e destino, ejemplo:

#sudo cp /etc/apt/sources.list /etc/apt/respaldo_sources.list


Ahora vamos a copiar carpetas:
(tecnicamente es la misma historia, solo tendrias que usar un parametro mas)
suponiendo tenemos dos carpetas llamadas: "uno" y "dos" y queremos copiar la carpeta uno dentro de la carpeta dos hacemos lo siguiente:

#cp -R uno dos


suponiendo que estés en otro directorio diferente:

#cp -R /home/usuario/Desktop/uno /home/usuario/Desktop/dos


Con esto copiaras la carpeta uno dentro de la carpeta dos
También podrías hacerlo de la siguiente manera:

#cp -R ~/Desktop/uno ~/Desktop/dos


con esto sobreentendemos que el parámetro "~" es el directorio home.


Para borrar archivos:
supongamos que ya no queremos los archivos en la carpeta uno de la copia que tenemos en la carpeta dos
entramos en la carpeta uno que esta dentro de dos y ejecutamos:

#rm doc1


si ahora queremos borrar toda la carpeta uno
pues solo subimos un nivel u ponemos:

#rm -R uno





Puntos importantes:
- por lo regular es |comando| parámetros| carpeta ú archivo origen|carpeta ú archivo destino
- en cp se utiliza -R para copiar las carpetas
- prubeba a usar sudo e caso que las carpetas o archivos lo ameriten
- Usar "~" ó "~/" para mayor comodidad


Para mas información les dejo esta pagina, no tiene todo en general pero si una buena explicación de los comandos ultra básicos en Linux y una explicación breve pero a conciencia
link

0 comentarios: