作為一名開(kāi)發(fā)人員,越來(lái)越覺(jué)得對(duì)于終端的使用碌秸,是非常有必要的,本人之前接觸這方面較少悄窃,也就偶爾用一下(大學(xué)沒(méi)學(xué)過(guò)unix)讥电,現(xiàn)在總結(jié)幾條,后續(xù)還會(huì)添加轧抗,學(xué)無(wú)止境嘛~
1.獲取管理員權(quán)限:
輸入 sudo -s
然后輸入密碼恩敌,不會(huì)提示,輸入完后直接回車(chē)即可横媚,然后即獲得管理員權(quán)限纠炮。
2.打開(kāi)文件
輸入 open /Applications/Safari.app
在這里打開(kāi)Safari瀏覽器月趟,使用open命令是可以多次打開(kāi)的 (當(dāng)然有的軟件不允許打開(kāi)多個(gè)窗口)。open+空格+ -n +軟件路徑 (可以直接拖動(dòng)到終端中)
我們也可以在命令中加入 -a 標(biāo)識(shí)來(lái)選擇你想要用來(lái)加載該文件的應(yīng)用程序恢口,或者使用-e 標(biāo)識(shí)直接在文本編輯器中編輯孝宗。 例:open /Users/rhjt/Desktop/image.png -a /Applications/Safari.app (在safari瀏覽器中打開(kāi)image圖片)
3.搜索
關(guān)于搜索,mac上自帶的有spotlight (ctr/cmd + 空格)可以實(shí)現(xiàn)全局搜索耕肩,但有時(shí)候沒(méi)有正確的工作因妇,而且如果我們想精確一個(gè)范圍呢?
輸入 mdfind + 文件名看疗, 實(shí)現(xiàn)全局搜索
輸入 mdfind -onlyin 文件大的路徑 該路徑下的某個(gè)文件名 (這樣在我們精確文件大的路徑時(shí)候沙峻,可以更精確搜索到我們要的文件)
4.讀
mac中的Siri睦授,可以讀取出我們輸入的內(nèi)容
輸入 say + 內(nèi)容两芳,然后就會(huì)讀出來(lái)(不懂單詞的發(fā)音時(shí)候,不用去找詞典了~~)
5.延遲睡眠
caffeinate能阻止Mac進(jìn)入睡眠狀態(tài)去枷,而且屏幕保護(hù)也不會(huì)激活怖辆。我們最好使用-t為命令加入具體的時(shí)間。
輸入 caffeinate -t 3600 表示一個(gè)小時(shí)內(nèi)屏幕不進(jìn)入睡眠
6.釋放內(nèi)存 (相當(dāng)于重啟電腦)
purge命令可以清除內(nèi)存和硬盤(pán)的緩存删顶,與重啟Mac的效果差不多 (還不會(huì)關(guān)閉你現(xiàn)在用的程序)竖螃。purge命令可以讓不活躍的系統(tǒng)內(nèi)存轉(zhuǎn)變?yōu)榭梢允褂玫膬?nèi)存,所以電腦卡的時(shí)候試試這個(gè)命令~~
輸入 purge
7.更新
我們更新系統(tǒng)軟件一般都是通過(guò)AppStore來(lái)更新逗余,但是AppStore經(jīng)常打開(kāi)太慢了特咆,所以用下終端來(lái)更新。
輸入 sudo softwareupdate -i -a
這個(gè)是更新系統(tǒng)的軟件录粱,比如系統(tǒng)更新
8.創(chuàng)建有密碼保護(hù)的壓縮文件
你可以通過(guò)下面的命令將桌面上的文件創(chuàng)建成有密碼保護(hù)壓縮文件腻格。
zip -e protected.zip ~/Desktop/task.doc
protected.zip是文件名字,~后面的是文件地址啥繁。保存之后菜职,文件會(huì)存儲(chǔ)在你的私人磁盤(pán)中
9.刪除
ctrl+u 刪除當(dāng)前整行.
ctrl+w 刪除游標(biāo)前的單詞.
ctrl+k 刪除從當(dāng)前游標(biāo)到行尾的文字.