Flytt og kopier filer i Terminal
I Terminal kan du flytte og kopiere filer lokalt eller på en ekstern enhet ved å bruke mv
-, cp
- og scp
-kommandolinjeverktøyene.
Merk: Det er enklere å flytte og kopiere filer ved hjelp av Finder. Du finner mer informasjon under Organiser filer i mapper.
Flytt en fil eller en mappe lokalt
Hvis du vil flytte filer fra ett sted til et annet på samme maskin, bruker du
mv
-verktøyet.mv
-verktøyet flytter filen eller mappen fra den gamle plasseringen og plasserer den på den nye plasseringen.Hvis du for eksempel vil flytte en fil fra Downloads-mappen til en Work-mappe i Documents-mappen:
mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Du kan også endre navnet på filen når den flyttes:
mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Du finner mer informasjon om mv
-verktøyet på man-siden.
Kopier en fil eller mappe lokalt
Hvis du vil opprette en kopi av en fil, bruker du
cp
-verktøyet.Hvis du for eksempel vil kopiere en mappe med navn «Expenses» i Documents-mappen til et annet volum med navnet «Data»:
cp -R ~/Documents/Expenses /Volumes/Data/Expenses
-R
-flagget gjør atcp
kopierer mappen og innholdet i den. Merk at mappenavnet ikke slutter med en skråstrek, som ville endret hvordancp
kopierer mappen.
Du finner mer informasjon om cp
-verktøyet på man-siden.
Kopier en fil eller mappe på en ekstern maskin
Hvis du vil kopiere en fil eller mappe til eller fra en ekstern maskin, bruker du
scp
-verktøyet.scp
bruker de samme underliggende protokollene somssh
.Hvis du for eksempel vil kopiere en komprimert fil fra Hjem-mappen til en annen brukers Hjem-mappe på en ekstern tjener:
scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgz
Du blir bedt om å oppgi brukerens passord.
-E
-flagget bevarer utvidede attributter, ressursgafler og ACL-informasjon.-r
-flagget, som ikke brukes i dette eksempelet, gjør atscp
kopierer en mappe og innholdet i den.
Du finner mer informasjon om scp
-verktøyet på man-siden.