Premještanje i kopiranje datoteka u Terminalu
U Terminalu možete premjestiti i kopirati datoteke lokalno ili udaljeno korištenjem alata za komandne retke mv
,
i cp
.scp
Napomena: Datoteke je jednostavnije premještati i kopirati korištenjem aplikacije Finder. Za više informacija, pogledajte Organizirajte datoteke u mape.
Lokalno premještanje datoteke ili mape
Za premještanje datoteka ili mapa s jedne lokacije na drugu na istom računalu, koristite alat
mv
. Alatmv
premješta datoteku ili mapu sa svoje stare lokacije i stavlja je na novu lokaciju.Primjerice, da biste datoteku premjestili iz mape Preuzimanja u mapu Posao u svojoj mapi Dokumenti:
mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Naziv datoteke možete promijeniti i dok se premješta:
mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Za više informacija o alatu mv
, pogledajte njegovu man stranicu.
Lokalno kopiranje datoteke ili mape
Za izradu kopije datoteke, koristite alat
cp
.Primjerice, za kopiranje mape naziva “Troškovi” u svojoj mapi Dokumenti na drugoj jedinici naziva “Podaci”:
cp -R ~/Documents/Expenses /Volumes/Data/Expenses
Zastavica
-R
uzrokuje dacp
kopira mapu i njezin sadržaj. Zapamtite da naziv mape ne završava kosom crtom, koja bi promijenila način na kojicp
kopira mapu.
Za više informacija o alatu cp
, pogledajte njegovu man stranicu.
Udaljeno kopiranje datoteke ili mape
Za kopiranje datoteke ili mape na ili s udaljenog računala, koristite alat
scp
.scp
koristi iste temeljne protokole kaossh
.Primjerice, za kopiranje komprimirane datoteke iz početne mape u početnu mapu drugog korisnika na udaljenom poslužitelju:
scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgz
Od vas se traži korisnička lozinka.
Zastavica
-E
zadržava proširene atribute, resursne dijelove i informacije o ACL-u.Zastavica
-r
, koja se ne koristi u ovom primjeru uzrokuje dascp
kopira mapu i njezin sadržaj.
Za više informacija o alatu scp
, pogledajte njegovu man stranicu.