Presúvanie a kopírovanie súborov v Termináli na Macu
V aplikácii Terminál môžete presúvať a kopírovať súbory lokálne alebo na diaľku pomocou nástrojov príkazového riadka mv
, cp
a scp
.
Tip: Presúvanie a kopírovanie súborov pomocou Findera je jednoduchšie. Pozrite si článok Usporiadanie súborov do priečinkov.
Lokálne presunutie súboru alebo priečinka
Ak chcete presunúť súbory alebo priečinky z jedného umiestnenia do iného v tom istom počítači, použite príkaz
mv
. Príkazmv
presunie súbor alebo priečinok z jeho starého umiestnenia a vloží ho do nového umiestnenia.Ak chcete napríklad presunúť súbor zo svojho priečinka Stiahnuté do priečinka Pracovné vo vašom priečinku Dokumenty, postupujte nasledovne:
$ mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Pri presúvaní súboru môžete tiež zmeniť jeho názov:
$ mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Pozrite si stránku nápovedy príkazu mv.
Lokálne kopírovanie súboru alebo priečinka
Ak chcete skopírovať súbor, použite príkaz
cp
.Ak chcete napríklad skopírovať priečinok s názvom Náklady do svojho priečinka Dokumenty na inom oddiele s názvom Dáta:
$ cp -R ~/Dokumenty/Náklady /Volumes/Dáta/Náklady
Príznak
-R
spôsobí, že príkazcp
skopíruje priečinok aj jeho obsah. Všimnite si, že názov priečinka sa nekončí lomkou, pretože tým by sa zmenil spôsob, akým by príkazcp
skopíroval priečinok.
Pozrite si stránku nápovedy príkazu cp.
Kopírovanie súboru alebo priečinka na diaľku
Ak chcete skopírovať súbor alebo priečinok do alebo zo vzdialeného počítača, použite príkaz
scp
.scp
používa rovnaké základné protokoly akossh
.Ak chcete napríklad skopírovať skomprimovaný súbor zo svojho domovského priečinka do domovského priečinka iného užívateľa na vzdialenom serveri, použite príkaz:
$ scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgz
Zobrazí sa vám výzva na zadanie hesla daného užívateľa.
Príznak
-E
zachováva rozšírené atribúty, vetvy zdroja a informácie zoznamu kontroly prístupu (ACL).Príznak
-r
, ktorý sa v tomto príklade nepoužíva, spôsobí, že príkazscp
skopíruje priečinok aj s jeho obsahom.
Pozrite si stránku nápovedy príkazu scp.