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