Mac蘋果電腦終端命令合集

紫色的鳶尾花發表於2021-06-23

使用Mac蘋果電腦的 UNIX可以 使用它的老式終端來執行無法從應用程式或選單訪問的簡單命令。一些簡單好用的終端命令分享。

終端應用程式儲存在應用程式 > 實用程式下,但您可以隨時透過按 Command+Space 開啟 Spotlight,搜尋“終端”並按 Enter 快速啟動它。

設定關機定時器

這是一個簡單的。有時我想在工作完成時讓我的電腦保持一兩個小時(比如下載大檔案),並在完成後關閉它。要設定關機計時器,請開啟終端視窗並執行:

sudo shutdown -h +60

要分解該命令,它的作用如下:

  • sudo告訴終端以超級使用者或管理員身份執行以下命令。您需要輸入密碼,但在您鍵入時不會顯示星號。別擔心,它正在接收您的按鍵。
  • shutdown 是我們傳送到系統的主要命令。
  • 該-h標誌告訴它停止,或關閉。如果要重新啟動,可以將其替換為-r,如果要讓計算機進入睡眠狀態,則可以替換為-s。
  • 最後,這+60是我們的計時器,以分鐘為單位。上面的命令告訴系統在 60 分鐘或一小時後關閉——但你可以用你想要的任何時間來替換這個數字。如果需要,您還可以使用格式為 yymmddhhmm 的特定日期和時間。 要在計時器結束之前取消計時器,只需執行:

sudo killall shutdown

它會終止在後臺執行的關閉程式。

防止您的 Mac 進入睡眠狀態

另一方面,您可能希望使用其自動節能功能來防止 Mac 進入睡眠狀態。在這種情況下,您可以只使用“caffeinate”命令來設定反睡眠定時器:

caffeinate -u -t 3600

該-u標誌告訴系統就好像使用者處於活動狀態一樣(因此顯示器也不會進入睡眠狀態),同時-t設定一個計時器,在這種情況下為3,600秒(或一小時)。屆時,您通常的節能規則將重新生效。

顯示隱藏的檔案和資料夾

一般來說,大多數人不需要檢視或編輯任何隱藏檔案。它們被隱藏是有原因的:系統需要它們,而你不需要。但是,如果您發現出於某種原因需要訪問某個檔案——或者您想隱藏一些您自己的秘密檔案——您可以執行以下命令以在 Finder 中顯示隱藏檔案:

defaults write com.apple.finder AppleShowAllFiles -bool TRUE

然後,要讓這些更改生效,請透過執行以下命令重新啟動 Finder:

killall Finder

您還可以將這兩個命令與一些&符號結合使用:

defaults write com.apple.finder AppleShowAllFiles -bool TRUE && killall Finder

要隱藏您自己的資料夾或檔案,您可以執行:

chflags hidden ~/Dekstop/MySecrets && killall Finder

...替換~/Dekstop/MySecrets為您自己的秘密資料夾或檔案的路徑。(~表示您的主資料夾,也可以在 中找到/home/[yourusername]。)要使隱藏的檔案和資料夾再次不可見,只需使用FALSE代替執行原始命令TRUE。

自定義 Dock

Dock 是 macOS 介面的一個重要部分:您將最常用的快捷方式儲存在那裡,使用它在視窗之間跳轉,並隱藏您現在不需要的最小化應用程式。雖然您會在 macOS 的“設定”>“停靠”選單下找到一些有用的調整,但您可以使用一些終端命令進一步自定義它。

例如,想要新增一個空白間隔來幫助將您的應用程式分組?跑步:

defaults write com.apple.Dock persistent-apps -array-add '{"tile-type"="spacer-tile";}' && killall Dock

或者,如果您希望 Dock 儘可能簡約,您可以隱藏當前未執行的所有應用程式:

defaults write com.apple.Dock static-only -bool TRUE && killall Dock

如果您經常使用 Command+H 來“隱藏”應用程式,您甚至可以在 Dock 中將它們的圖示變暗,這樣您就知道它們是隱藏的:

defaults write com.apple.Dock showhidden -bool TRUE && killall Dock

最後,如果您喜歡自動顯示和隱藏 Dock,您可能已經注意到該動畫有 1 秒的延遲——也就是說,當您將滑鼠懸停在螢幕底部時,它會在 Dock 前一秒鐘滑入。要消除此延遲,請執行:

defaults write com.apple.Dock autohide-delay -float 0 && killall Dock

或者,您可以將該 0 更改為更高的數字以增加延遲。要返回預設的自動隱藏設定,請執行:

defaults delete com.apple.Dock autohide-delay && killall Dock

調整 Mac 截圖的方式

在 Mac 上擷取螢幕截圖非常簡單:只需按 Command+Shift+4 即可抓取視窗或螢幕的一部分。不幸的是,您無法控制這些螢幕截圖的儲存方式——至少,從螢幕選單中是這樣。但是,您可以從終端自定義內容。

例如,如果要更改螢幕截圖的儲存位置,可以執行:

defaults write com.apple.screencapture location ~/Pictures && killall SystemUIServer

替換~/Pictures為您要使用的任何資料夾。如果要恢復預設行為,只需將該路徑~/Desktop替換為。

接下來,您可以使用以下命令刪除螢幕截圖周圍的陰影:

defaults write com.apple.screencapture disable-shadow -bool TRUE && killall SystemUIServer

您可以透過使用FALSE而不是重新執行該命令來將它們帶回來TRUE。

此外,您可以將這些螢幕截圖的檔案型別(預設為 PNG)更改為其他型別:

defaults write com.apple.screencapture type JPG && killall SystemUIServer

您可以用幾種檔案型別替換 JPG,就像PDF,您選擇的那樣。

最後,您可以使用以下命令更改螢幕截圖檔案的預設名稱:

defaults write com.apple.screencapture name "mycapture" && killall SystemUIServer

您可以將mycapture替換為您想要的任何檔名。使用這幾個命令,您應該能夠讓您的 Mac 在沒有額外程式的情況下按照您想要的方式擷取螢幕截圖。

觀看星球大戰

很久以前,在一個很遠很遠的終端裡,一些有進取心的人用 ASCII重新建立了《新希望》的全部內容。它今天仍然可以在終端中使用,並且在當前版本的 macOS 上,您可以執行:

nc towel.blinkenlights.nl 23

觀看以文字形式播放的故事。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69971301/viewspace-2777920/,如需轉載,請註明出處,否則將追究法律責任。

相關文章