Zarządzanie plikami w Terminalu na Macu
Możesz przenosić i kopiować pliki lokalnie lub zdalnie, używając narzędzi mv
, cp
oraz scp
w wierszu poleceń.
Porada: Łatwiej jest przenosić i kopiować pliki przy użyciu Findera. Zobacz: Porządkowanie plików w folderach.
Przenoszenie pliku lub folderu na komputerze lokalnym
Przejdź do aplikacji Terminal na Macu.
Użyj polecenia
mv
do przeniesienia plików lub folderów z jednego miejsca do innego na tym samym komputerze. Poleceniemv
przenosi plik lub folder z dotychczasowego miejsca i umieszcza go w nowym miejscu.Na przykład, aby przenieść plik z folderu Pobrane rzeczy do folderu Praca w folderze Dokumenty:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Możesz także zmienić nazwę pliku podczas przenoszenia:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Zobacz stronę man polecenia mv.
Kopiowanie pliku lub folderu na komputerze lokalnym
Przejdź do aplikacji Terminal na Macu.
Użyj polecenia
cp
do utworzenia kopii pliku.Na przykład, aby skopiować folder o nazwie Wydatki z folderu Documents na inny wolumin o nazwie Dane:
% cp -R ~/Documents/Wydatki /Volumes/Dane/Wydatki
Parametr
-R
sprawia, żecp
kopiuje folder wraz z zawartością. Zwróć uwagę, że nazwa folderu nie kończy się ukośnikiem. Jego obecność zmienia sposób, w jaki narzędziecp
kopiuje dany folder.
Zobacz stronę man polecenia cp.
Kopiowanie pliku lub folderu na komputerze zdalnym
Przejdź do aplikacji Terminal na Macu.
Użyj polecenia
scp
do skopiowania pliku lub folderu z komputera zdalnego lub na komputer zdalny.scp
używa tych samych podstawowych protokołów, cossh
.Na przykład, aby skopiować skompresowany plik ze swojego folderu domowego do folderu domowego innego użytkownika na serwerze zdalnym:
% scp -E ~/WażneDokumenty.tgz użytkownik@remoteserver.com:/Users/użytkownik/Desktop/WażneDokumenty.tgz
Pojawi się prośba o wprowadzenie hasła użytkownika.
Parametr
-E
powoduje utrzymanie rozszerzonych atrybutów, zasobów i informacji ACL.Parametr
-r
(nie jest on używany w tym przykładzie) powoduje, żescp
kopiuje folder razem z zawartością.
Zobacz stronę man polecenia scp.