Traslladar i copiar arxius al Terminal
Al Terminal, pots traslladar i copiar arxius localment o de manera remota amb les eines de línia d’ordres mv
, cp
i scp
.
Nota: És més fàcil traslladar i copiar arxius amb el Finder. Per obtenir més informació, consulta Organitzar arxius en carpetes.
Traslladar un arxiu o una carpeta localment
Per traslladar arxius i carpetes d’una ubicació a una altra al mateix ordinador, fes servir l’eina
mv
. L’einamv
trasllada l’arxiu o la carpeta de la seva ubicació anterior i els col·loca a la nova ubicació.Per exemple, per traslladar un arxiu des de la carpeta Downloads fins a una carpeta anomenada “Work” situada a la carpeta Documents:
mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
També pots canviar el nom de l’arxiu quan el traslladis:
mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Per obtenir més informació sobre l’eina mv
, consulta’n la pàgina man.
Copiar un arxiu o una carpeta localment
Per fer una còpia d’un arxiu, fes servir l’eina
cp
.Per exemple, per copiar una carpeta anomenada “Despeses”, situada a la carpeta Documents, a un altre volum, anomenat “Dades”:
cp -R ~/Documents/Despeses /Volumes/Dades/Despeses
L’etiqueta
-R
fa quecp
copiï la carpeta i el seu contingut. Fixa’t que el nom de la carpeta no acaba amb una barra inclinada, la qual cosa canviaria la manera en quècp
copia la carpeta.
Per obtenir més informació sobre l’eina cp
, consulta’n la pàgina man.
Copiar un arxiu o una carpeta de manera remota
Per copiar un arxiu o una carpeta a un ordinador remot o des d’un ordinador remot, fes servir l’eina
scp
.scp
fa servir els mateixos protocols subjacents quessh
.Per exemple, per copiar un arxiu comprimit de la teva carpeta d’inici a la d’un altre usuari en un servidor remot:
scp -E ~/PapersImportants.tgz nomusuari@servidorremot.com:/Users/nomusuari/Escriptori/PapersImportants.tgz
Se’t demanarà la contrasenya de l’usuari.
L’etiqueta
-E
conserva els atributs ampliats, els sectors de recursos i la informació de l’ACL.L’etiqueta
-r
, que no es fa servir en aquest exemple, fa quescp
copiï una carpeta i el seu contingut.
Per obtenir més informació sobre l’eina scp
, consulta’n la pàgina man.