![](https://help.apple.com/assets/5B9190B30946221279C5A608/5B9190B30946221279C5A60F/pl_PL/31d7054c3bcf00abcba6dd75555bcff0.png)
Przenoszenie i kopiowanie plików 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
Aby przenieść pliki lub foldery z jednego miejsca do innego na tym samym komputerze, użyj polecenia
mv
. 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
Aby utworzyć kopię pliku, użyj polecenia
cp
.Na przykład, aby skopiować folder o nazwie Wydatki z folderu Documents na inny dysk 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
Aby skopiować plik lub folder z komputera zdalnego lub na komputer zdalny, użyj polecenia
scp
.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.