
Administrer arkiver i Terminal på Mac
I Terminal kan du flytte og kopiere arkiver lokalt eller eksternt vha. kommandolinjeværktøjerne mv
, cp
og scp
.
Tip: Det er lettere at flytte og kopiere arkiver vha. Finder. Se Organiser arkiver i mapper.
Flyt et arkiv eller en mappe lokalt
Gå til appen Terminal
på din Mac.
Brug kommandoen
mv
til at flytte arkiver eller mapper fra en placering til en anden på samme computer. Kommandoenmv
flytter arkivet eller mappen fra den gamle placering og anbringer emnet på den nye placering.Du flytter f.eks. et arkiv fra mappen Downloads til en mappe kaldet Work i mappen Documents på følgende måde:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Du kan også ændre navnet på arkivet, når det flyttes:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Kopier et arkiv eller en mappe lokalt
Gå til appen Terminal
på din Mac.
Brug kommandoen
cp
til at lave en kopi af et arkiv.Du kopierer f.eks. en mappe kaldet Expenses i mappen Documents til en anden enhed, der hedder Data:
% cp -R ~/Documents/Expenses /Volumes/Data/Expenses
Flaget
-R
fårcp
til at kopiere mappen og dens indhold. Bemærk, at navnet på mappen ikke ender med en skråstreg, fordi det kan ændre måden, hvorpåcp
kopierer mappen.
Kopier et arkiv eller en mappe eksternt
Gå til appen Terminal
på din Mac.
Brug kommandoen
scp
til at kopiere et arkiv eller en mappe til eller fra en ekstern computer.scp
bruger de samme underliggende protokoller somssh
.Du kopierer f.eks. et komprimeret arkiv fra din hjemmemappe til en anden brugers hjemmemappe på en ekstern server på følgende måde:
% scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgz
Du bliver bedt om brugerens adgangskode.
Flaget
-E
bevarer udvidede egenskaber, “resource forks” og ACL-oplysninger.Flaget
-r
, som ikke bruges i dette eksempel, fårscp
til at kopiere en mappe og dens indhold.