愛伊米

Mac使用者都應該知道的16個終端命令

你喜歡用 Mac 命令列嗎?“終端”就是您使用命令列在 Mac 上執行命令的方式。透過在 Utilities 資料夾中找到它或使用 Spotlight 搜尋它來啟動終端學習一些簡單的命令可以幫助您更好的使用Mac。下面,小編將在這裡介紹一些最基本的 Mac 終端命令。一起來學習一下吧!

Mac使用者都應該知道的16個終端命令

使用終端執行命令

您在其他應用程式中使用的許多快捷方式在這裡都可以使用。您可以使用 Command+T 開啟多個選項卡或使用 Command+N 開啟新的終端視窗。按預期剪下、複製和貼上所有工作,您可以將任何檔案或資料夾拖到終端視窗中以立即跳到該目錄。

使用標誌修改命令

大多數命令可以附加一個連字元和一個字母形式的標誌以訪問不同的功能。例如,該-R標誌遞迴地應用命令,以便它應用於目錄、該特定目錄中的所有檔案和資料夾、這些資料夾中的所有檔案和資料夾,等等。

該標誌總是出現在命令之後。例如:rm -i 。在此示例中,rm是刪除命令,該-i標誌指示程序要求使用者確認,並將替換為驅動器上的檔案或資料夾位置。標誌區分大小寫。

更改目錄: cd

用法示例: cd /folder/

使用cd命令更改目錄。例如:cd /Volumes/Elements/訪問名為“Elements”的外部驅動器。

您可以使用快捷方式快速跳轉到某些目錄。例如,執行cd ~ 將帶您到當前使用者的主目錄。您還可以使用cd/到達驅動器的根cd。。目錄、向上移動一個目錄或cd。。/。。向上移動兩個目錄。

列出檔案和資料夾: ls

用法示例: ls /folder/

在導航驅動器時也很有用,ls只需執行命令即可用於列出當前目錄的內容。在驅動器上附加一個位置以專門針對該目錄。

您可以向 ls 命令新增標誌以獲得不同的結果。例如,用於-C獲取多列輸出、-S按大小-lt排序、按修改日期排序、-la包含隱藏檔案的詳細內容或-lh建立具有可讀檔案大小的列表。

請記住,您還可以使用與 cd 命令(例如ls ~)一起使用的相同位置快捷方式來快速跳轉。

複製: cp

用法示例: cp file。txt /destination/

使用cp啟動複製命令,新增在需要一個標誌,然後輸入目標檔案或資料夾,後面加一個空格,然後新增目標資料夾。

如果您要複製單個檔案,則可以cp按照上面顯示的示例使用不帶標誌的命令。如果要複製目錄,則需要使用該-R標誌來指示要包含目錄中的所有檔案和資料夾。例如:cp -R /folder/ /destination/。

您甚至可以在一個複製命令中包含多個檔案。例如:cp file1。txt file2。txt file3。txt /destination/。

移動和重新命名: mv

用法示例:mv file。txt /destination/

如上所示,移動與複製的工作方式幾乎相同,只是在移動目錄時不需要新增遞迴標誌。您可以-i在命令中新增一個標誌以要求在移動前確認,因為預設情況下 mv 命令將覆蓋目標中的任何檔案。

您也可以透過mv將檔案“移動”到同一目錄來重新命名檔案。例如:mv oldfilename。txt newfilename。txt。

新建目錄: mkdir

用法示例:mkdir

如果要建立新目錄,請使用該mkdir命令,後跟要建立的目錄的名稱。您可以透過用空格分隔名稱來建立多個目錄。例如:mkdir folder1 folder2 folder3。

如果要建立名稱中帶有空格的資料夾,請確保將資料夾名稱放在引號中。例如, mkdir “my folder”。

刪除檔案和資料夾: rm

用法示例: rm

該rm命令會立即刪除檔案或資料夾,而不會先要求您確認。您可以新增-i標誌以在使用時要求使用者確認,這應該有助於防止發生事故。

您可以透過在命令末尾附加更多檔名來一次刪除多個檔案。例如:rm file1。txt file2。txt file3。txt。

顯示磁碟使用情況和可用空間:du &df

用法示例: du /destination/

使用該du命令計算其後指定位置的磁碟使用情況。要獲得更有用的讀數,請du -sh /destination/改為執行以提供指定位置的人類可讀的磁碟使用總量。

同樣,您可以使用df -h來計算磁碟空間,或使用該-H標誌以“公制”儲存單位顯示總磁碟空間(例如每 GB 1000MB 而不是每 GB 1024MB)。

查詢檔案: find

用法示例: find /location/ -name

此命令可以幫助您定位磁碟上的檔案。遵循find帶有要搜尋的目錄的位置、-name標誌和要查詢的檔案的名稱的命令。

您始終可以使用萬用字元來搜尋部分檔名。例如, find /location/ -name ‘。png’ 將在指定位置查詢所有副檔名為 。PNG 的檔案。

開啟檔案: open

用法示例: open

您可以使用該open 命令開啟檔案或目錄,只需在之後指定路徑或帶有檔名的路徑。透過在命令末尾連結多個目錄或檔案來開啟它們。例如, open file1。txt file2。txt file3。txt。

您還可以使用 -a 標誌開啟特定應用程式中的檔案,後跟應用程式的名稱(或 。APP 檔案的路徑,如果您知道的話)。例如:open -a Preview file。pdf。

編輯檔案: nano

用法示例: nano

nano是 macOS 附帶的基本開源文字編輯器,用於在終端中編輯檔案。您可以使用nano命令後跟檔名來編輯基於文字的檔案,包括系統檔案。

進入 nano 後,請注意螢幕底部的命令,其中涉及控制鍵。要儲存檔案,請按 Control+O(稱為“寫出”)或使用 Control+X 退出而不儲存。

以超級使用者身份執行: sudo

用法示例: sudo

該sudo字首用於以“超級使用者”(也稱為 root 或 admin)身份執行命令。輸入以 為字首的命令後sudo,您將需要輸入管理員密碼才能執行該命令。

某些命令需要 root 訪問許可權才能工作。例如,如果要編輯系統檔案,則可能需要使用sudo nano 來儲存更改。

顯示工作目錄: pwd

用法示例: pwd

要顯示您所在的當前目錄(或“列印工作目錄”),您可以使用該pwd命令。這對於列印以後可以複製和貼上的路徑特別有用。

顯示正在執行的程序: top

用法示例: top

要檢視當前正在執行的程序的列表以及它們當前使用的 CPU 和記憶體量,請執行 top。 預設情況下,程序將按 CPU 使用率顯示所有程序,帶有程序 ID 或PID 顯示在每個條目旁邊。

完成後,您可以點選“Q”返回命令列。

終止程序: kill

用法示例: kill

要終止程序,您首先需要執行 top 命令以查詢其程序 ID(或PID)。然後kill,您可以使用該命令,後跟程序旁邊顯示的數字。例如:kill 1569。

瞭解有關命令的更多資訊: man

用法示例: man

這個列表上的每個命令都有一個與之相關的手冊,它準確地解釋瞭如何使用它以及不同標誌的作用,以及一些正在使用的命令的更奇特的例子。

例如,該top命令有很多標誌和其他修飾符,您可以閱讀使用:man top。如果你想掌握命令列,使用man命令是至關重要的。

使用 Homebrew 做更多事情

在緊急情況下了解這些命令很有用。例如,您無法在恢復模式下執行 Finder從 Mac 驅動器複製檔案,但如果您知道如何操作,則可以使用終端手動複製檔案。

如果您想更多地使用終端,請考慮使用 Homebrew 直接從 Mac 的命令列下載和安裝軟體。