Upravljanje datotekama u Terminalu na Macu
U Terminalu možete premjestiti i kopirati datoteke lokalno ili udaljeno korištenjem alata za komandne retke mv
, cp
i scp
.
Savjet: Datoteke je jednostavnije premještati i kopirati korištenjem aplikacije Finder. Pogledajte Organizacija datoteka u mapama.
Lokalno premještanje datoteke ili mape
U aplikaciji Terminal na vašem Macu koristite naredbu
mv
za premještanje datoteka ili mapa s jedne lokacije na drugu na istom računalu. Naredbamv
premješta datoteku ili mapu sa 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
Prikaz man stranice naredbe mv.
Lokalno kopiranje datoteke ili mape
U aplikaciji Terminal na Macu koristite naredbu
cp
za izradu kopije datoteke.Primjerice, za kopiranje mape naziva Troškovi iz vaše mape Dokumenti u drugu jedinicu 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.
Prikaz man stranice naredbe cp.
Udaljeno kopiranje datoteke ili mape
U aplikaciji Terminal na Macu koristite naredbu
scp
za kopiranje datoteke ili mape na udaljeno računalo ili s njega.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.
Prikaz man stranice naredbe scp.