Mac OS X Shell 指令碼和終端命令

2021-06-21 20:42:16 字數 2465 閱讀 2638

這裡有一堆的 mac os x 下的終端命令,我將這些命令進行了簡單的分類,這裡很多命令在其他系統(windows、linux)一樣有效,特別是 linux/unix。希望這些命令對你有幫助。

重啟 mac os x:

shutdown - r now

關閉 mac os x:

shutdown now
獲取當前電源管理設定的資訊

pmset -g
設定顯示器無活動15分鐘後關閉

sudo pmset displaysleep 15
讓計算機在無活動30分鐘後休眠

sudo pmset sleep 30
禁用儀錶盤(別忘了將儀錶盤 dock 圖示拖動出來)

killall dock

啟用儀錶盤

killall dock

強制 finder 程式顯示隱藏檔案

強制 finder 程式不顯示隱藏檔案

ping 某個主機

ping -o oschina.net
使用 traceroute 診斷到某個主機的路由節點

traceroute oschina.net
檢查某個主機是否執行 http 服務,或者檢查某**是否可用

curl -i www.oschina.net | head -n 1
管理 windows 網路(相當於 windows 下的 net 命令),該命令有很多選項,執行下面命令來檢視這些選項

man net
使用 dig 來診斷網域名稱資訊

dig www.oschina.net a

dig www.oschina.net mx

檢視誰正在登入到你的 mac 機器

w
顯示系統路由表

netstat -r
顯示活動網路連線

netstat -an
顯示網路統計

netstat -s
列表所有開啟的檔案

lsof
重啟 bonjour – 當網路中沒有 mac 時很有用

彈出 cd (注意不一定是 disk1)

diskutil eject disk1
經常你需要從剪下板或者檔案中獲取某些文字,並對這些文字進行轉換和使用,這裡列舉的命令都是跟文字處理相關的

統計剪貼簿中文字的行數

pbpaste | wc -l
統計剪貼簿中文字的單詞數

pbpaste | wc -w
對剪貼簿中的文字行進行排序後重新寫回剪貼簿

pbpaste | sort | pbcopy
對剪貼簿中的文字行進行倒序後放回剪貼簿

pbpaste | rev | pbcopy
移除剪貼簿中重複的文字行,然後寫回剪貼簿

pbpaste | sort | uniq | pbcopy
找出剪貼簿中文字中存在的重複行,並複製後寫回剪貼簿(包含重複行的一行)

pbpaste | sort | uniq -d | pbcopy
找出剪貼簿中文字中存在的重複行,並複製後寫回剪貼簿(不包含重複行)

pbpaste | sort | uniq -u | pbcopy
對剪貼簿中的 html 文字進行清理後寫回剪貼簿

pbpaste | tidy | pbcopy
顯示剪貼簿中文字的前 5 行

pbpaste | head -n 5
顯示剪貼簿中文字的最後 5 行

pbpaste | tail -n 5
將剪貼簿中文字裡存在的 tab 跳格符號轉成空格

pbpaste | expand | pbcopy
a:
htpasswd -nb username password
b:
authtype basic

authname "restricted area"

authuserfile /path/to/your/site/.htpasswd

require valid-user

顯示終端視窗中之前輸入的命令

history
將檔案轉成 html,支援格式包括 text, .rtf, .doc.

textutil -convert html file.extension
nano 是乙個很簡單易用的文字編輯器,可用於快速更改文字檔案,比 vim 功能弱很多,但很方便

nano [file_to_edit]
在 nano 編輯器中,可使用 ctrl+o 來保持,ctrl+x 來退出。

清理終端顯示的內容

clear
更改 itunes 鏈結行為為本機 itunes 庫,而不是 itunes store

更改 itunes 鏈結行為為 itunes store,而不是本機 itunes 庫

Mac OS X Shell 指令碼和終端命令

重啟 mac os x 1 shutdown r now 關閉 mac os x 1 shutdownnow 獲取當前電源管理設定的資訊 1 pmset g 設定顯示器無活動15分鐘後關閉 1 sudopmset displaysleep 15 讓計算機在無活動30分鐘後休眠 1 sudopmset...

離職日記 終和始

計畫在離職後的當天 一天 一周 一月時分別寫一篇文章,來記錄辭職後的感受和心得。好讓自己把握好方向,不要被目標的突然或逐漸的變淡而迷茫。離職就意味著失去了穩定的經濟 在這之前權衡了很久,但最終還是衝動式的辭職。計畫在我這裡好像永遠都是變化的,其實當時提出離職時並沒有準備好,不管是經濟上還是心理上,但...

2023年終總結和展望

2020年馬上過去了,現在對2020年做乙個簡單的年終總結,然後對2021年做乙個簡單的展望。2020年是不平凡的一年,首先伴隨著新冠肺炎的疫情,大部分人在家裡陪家人度過了乙個超長的 寒假 同時在這次疫情中也凸顯了中國的團結合作精神,在這次疫情中,很多國家尤其是美國,對疫情控制不力,導致疫情大規模反...