cómo copiar y mover archivos en Ubuntu Linux

cómo copiar y mover archivos en Ubuntu Linux

Intento utilizar los comandos copiar, mover y eliminar en Linux, pero siempre recibo mensajes de error. Hay tres símbolos en las estructuras de directorios de Linux con los que estoy teniendo dificultades. Estos son ".", "~" y "/". Por ejemplo, me gustaría copiar un archivo en un directorio de un nivel hasta algún lugar donde cp ./filename ~/directory/ . o que. Me dijeron que necesito incluir el . para copiarlo con su mismo nombre.

Sí, he leído el manual sobre cp pero no proporciona detalles.

Respuesta1

Para copiar un archivo llamado filenamedesde el directorio actual al directorio encima de este directorio, haría

cp filename ..

Significa .."el directorio principal", y cuando no especifica unNombre del archivopara el archivo en el destino (solo hay un directorio en el segundo argumento), el nombre del archivo será el mismo que ya es.

No es necesario utilizar el delimitador de ruta /aquí, peropodríahaber escritó

cp ./filename ../

también. Usar ./es una forma de decir explícitamente "en el directorio actual".


Si desea copiar el archivo ~/directory(es decir, desde el directorio llamado directoryen su directorio de inicio) al directorio encima de ese directorio, entonces

cp ~/directory/filename ~

Es ~una forma abreviada de escribir la ruta a su directorio de inicio, y el directorio principal ~/directoryes su directorio de inicio. El directorio de inicio, ~, puede no tener relación con cualquiera de .o .., es decir, el directorio actual ( .) y el directorio encima de ese ( ..) pueden estar en un lugar completamente diferente a su directorio de inicio, dependiendo de en qué parte de la estructura de directorios se haya movido con el cddominio.

Tu también podrías usar

cp ~/directory/filename ~/directory/..

pero sería algo incómodo de escribir.


Para copiar un archivo del directorio principal del directorio actual a algún otro directorio (aquí ~/directorycomo ejemplo):

cp ../filename ~/directory

información relacionada