Správa souborů v Terminálu na Macu
V Terminálu můžete soubory přesunovat nebo kopírovat místně nebo vzdáleně pomocí nástrojů příkazového řádku mv
, cp
a scp
.
Tip: Přesouvání a kopírování souborů můžete snáze provádět ve Finderu. Viz Uspořádání souborů ve složkách.
Přesunutí souboru nebo složky místně
V aplikaci Terminál na Macu můžete příkazem
mv
přesouvat soubory a složky z jednoho místa na jiné v rámci stejného počítače. Příkazmv
přesune soubor nebo složku z původního na nové místo.Příklad přesunutí souboru ze složky Stahování do složky Práce ve složce Dokumenty:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Při přesunování souboru můžete také změnit jeho název:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Kopírování souboru nebo složky místně
V aplikaci Terminál na Macu můžete vytvořit kopii souboru příkazem
cp
.Příklad zkopírování složky s názvem Výdaje ve složce Dokumenty na jiný svazek s názvem Data:
% cp -R ~/Dokumenty/Výdaje /Volumes/Data/Výdaje
S příznakem
-R
zkopíruje příkazcp
složku a její obsah. Všimněte si, že název složky nekončí lomítkem, které by změnilo způsob kopírování složky příkazemcp
.
Kopírování souboru nebo složky vzdáleně
V aplikaci Terminál na Macu můžete příkazem
scp
zkopírovat soubor nebo složku do vzdáleného počítače nebo z něj.Nástroj
scp
používá stejné základní protokoly jakossh
.Příklad – zkopírování komprimovaného souboru z domovské složky do domovské složky jiného uživatele na vzdáleném serveru:
% scp -E ~/ImportantPapers.tgz jméno_uživatele@vzdálený_server.com:/Uživatelé/jméno_uživatele/Plocha/ImportantPapers.tgz
Budete vyzváni k zadání hesla uživatele.
Příznak
-E
zachová rozšířené atributy, prostředkové části a informace ACL.S příznakem
-r
, který není v tomto příkladu použit, zkopíruje příkazscp
složku a její obsah.