在「終端機」中搬移和拷貝檔案。
在「終端機」中,您可以使用 mv
、cp
和 scp
命令列工具於本機或遠端移動和拷貝檔案。
【注意】這比使用 Finder 搬移和拷貝檔案還容易。如需更多資訊,請參閱:在檔案夾中整理檔案。
在本機移動檔案或檔案夾
若要將檔案或檔案夾從一個位置移動到相同電腦的另一個位置,請使用
mv
工具。mv
工具會將檔案或檔案夾從其舊位置移動,並放至新位置。例如,若要將檔案從您的「下載項目」檔案夾移至「文件」檔案夾中的 Work 檔案夾:
mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
您也可以在檔案移動時更改名稱:
mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
如需 mv
工具的相關資訊,請參閱其 man 頁面。
在本機拷貝檔案或檔案夾
若要拷貝檔案,請使用
cp
工具。例如,若要將您「文件」檔案夾中名為「Expenses」的檔案夾拷貝至名為「Data」的另一個卷宗:
cp -R ~/Documents/Expenses /Volumes/Data/Expenses
-R
旗標會讓cp
拷貝檔案夾和其內容。請注意,檔案夾名稱並不會以斜線結尾,那樣會更改cp
拷貝檔案夾的方式。
如需 cp
工具的相關資訊,請參閱其 man 頁面。
遠端拷貝檔案或檔案夾
若要對遠端電腦來回拷貝檔案或檔案夾,請使用
scp
工具。scp
會使用與ssh
相同的基礎通訊協定。例如,若要從您的個人專屬檔案夾將壓縮檔拷貝至遠端電腦上的另一個使用者個人專屬檔案夾:
scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgz
您會收到提示來輸入使用者的密碼。
-E
旗標會保留延伸屬性、resource fork 和 ACL 資訊。-r
旗標(此範例中並未使用)會讓scp
拷貝檔案夾和其內容。
如需 scp
工具的相關資訊,請參閱其 man 頁面。