mac 在OS X操作系統(tǒng)下,還有一個類似下圖的CMD運行框!你可以在mac終端中使用各種命令來操作你的mac,例如:隱藏和顯示文件、修改Hosts、查詢IP等。下面我們將一一介紹這些命令。
輸入:sudo //.app//macOS/ /etc/hosts 直接用文本編輯修改主機。
有很多方法可以設置是否顯示隱藏文件。最簡單的方法是在 mac 終端輸入命令。show/hide mac 隱藏文件命令如下(注意空格和大小寫):
顯示 mac 隱藏文件的命令:寫 com.apple。-布爾真;
隱藏 mac 隱藏文件的命令:編寫 com.apple。-布爾假;
要么
顯示mac隱藏文件的命令:write com.apple.YES;
隱藏 mac 隱藏文件的命令:編寫 com.apple。不;
輸入完畢,點擊回車鍵,退出終端,重啟;
重啟:點擊窗口左上角蘋果標志-->強制退出-->-->重啟;
mac os x 清屏快捷鍵:+k(clear其實沒用)
Linux系統(tǒng)清屏快捷鍵:ctrl+l(重置)
命令行清屏命令:cls
OS X使用的Unix文件系統(tǒng),所有文件都掛在根目錄/下,所以不再有盤符的概念。
你在桌面上看到的硬盤都掛在/下。
例如,當連接一個名為 USBHD 的移動硬盤時,桌面上會顯示一個硬盤圖標。它實際上在哪里?
在終端中執(zhí)行l(wèi)s //USBHD,查看是否顯示移動硬盤的內(nèi)容。
根目錄位置是 /core 就在這里,
駕駛位置 ///
用戶文件夾位置/用戶/用戶名
桌面位置/用戶/用戶名/
文件通配符是星號 *
注意:在Unix系統(tǒng)中,區(qū)分大小寫字符,A.txt不等于a.txt。
根目錄標志 / 不是可選的,cd / 表示到下一個目錄的中間,cd 表示到當前目錄的中間
———————————————————————————————————————————————————
如何進入命令行操作模式
在圖形界面中,打開應用程序 > 實用程序 > 終端
如果連圖形界面都進不去(比如安裝了錯誤的顯示驅(qū)動),開機按F8,使用-s參數(shù)啟動,然后輸入命令mount -uw /
獲得許可
為防止誤操作破壞系統(tǒng),用戶無權(quán)操作操作系統(tǒng)中的重要文件,需要先獲得root權(quán)限。
須藤-s
然后輸入密碼,輸入密碼的時候沒有回顯,連星號都沒有,輸入后直接回車即可。
———————————————————————————————————————————————————
基本命令
列出文件
ls 參數(shù)目錄名
示例:我想查看目錄中的內(nèi)容,
ls /
想看看驅(qū)動目錄里有什么,
ls ///
參數(shù) -w 顯示中文,-l 詳細信息,-a 包含隱藏文件
轉(zhuǎn)換目錄
光盤
示例:考慮在驅(qū)動器目錄中四處走動
光盤 ///
創(chuàng)建新目錄
mkdir 目錄名稱
示例:在驅(qū)動目錄下創(chuàng)建備份目錄
mkdir ////
在桌面創(chuàng)建備份目錄
mkdir /用戶/用戶名//
拷貝文件
cp 參數(shù) 源文件 目標文件
例子:我想把桌面的Natit.kext復制到驅(qū)動目錄下
cp -R /User/用戶名//Natit.kext ///
參數(shù)R代表對目錄的遞歸操作,kext在圖形界面下看起來像一個文件,但實際上是一個文件夾。
將驅(qū)動目錄下的所有文件備份到桌面
cp -R ////* /用戶/用戶名//
刪除文件
rm 參數(shù)文件(rm -rf 文件夾)
示例:想刪除驅(qū)動的緩存
rm -rf ///.
rm -rf ///.mkext
參數(shù) -rf 表示遞歸和強制mac用指令下載軟件,小心使用它,如果你執(zhí)行 rm -rf / 你的系統(tǒng)就會消失
移動文件
.mv 文件
示例:想要將 .Kext 移動到桌面
mv ////.kext /用戶/用戶名/
想要將 .Kext 移動到備份目錄
mv ////.kext ////
更改文件權(quán)限
chmod 參數(shù)權(quán)限文件(#add ch 代表)
示例:將驅(qū)動目錄下的所有文件設置為root可讀寫,其他用戶只讀
chmod -R 755 ///
參數(shù)R表示遞歸,755表示每個用戶的權(quán)限
更改文件所有者
chown 參數(shù) user:group 文件
示例:將驅(qū)動目錄中所有文件的所有者更改為root用戶
chown -R root:wheel ///
參數(shù)R代表遞歸操作
修復跨系統(tǒng)文件的權(quán)限
/
嚴格來說,這不是一個 unix 命令InPixio Photo Maximizer Pro(圖片無損放大軟件),而是 osx 的 軟件。請記住執(zhí)行一次修改或添加的驅(qū)動程序。
文本編輯器
納米文件名
示例:編輯 natit Info.plist
nano ////Natit.kext/Info.plist
編輯完成后使用Ctrl+O保存,Ctrl+X退出
另一個文本編輯器軟件是vi把自己喜歡的圖片做成圖標,操作有點古怪,熟悉了就很好用,在所有類Unix系統(tǒng)中都有,不用怕到處跑世界。
運行腳本命令
sh 腳本文件名
例如,修改驅(qū)動程序后,所有需要的操作都保存為腳本。修改驅(qū)動后,只需要運行一次腳本即可。這很方便。
1. 在終端運行 nano /clean
2. 將以下代碼粘貼到 nano
rm -rf ///.
rm -rf ///.mkext
chown -R root:wheel ///
chmod -R 755 ///
/
-k ////
3. Ctrl + O 保存,Ctrl + X 退出
4. 以后只要移動驅(qū)動,在終端運行一次 sh /clean
——————————————————————————————————————————
提示
使用 Tab 鍵自動完成命令
比如要進入/目錄,輸入cd /Sy然后按Tab鍵,命令會自動補全為cd /
操作名稱中帶有空格的文件和目錄
空格在命令中寫成空格3D動畫視頻制作軟件(Aurora 3D Presentation),比如要輸入My,命令就是cd My
查看命令的詳細幫助
人命令名稱(#add)
例如,要查看 ls 命令的詳細用法,執(zhí)行 man ls
——————————————————————————————————————————
典型操作流程
(假設已經(jīng)制作了清理腳本,每次操作前記得sudo -s獲取系統(tǒng)權(quán)限)
假設下載有顯卡驅(qū)動Natit.zip,在桌面解壓得到一個Natit.kext,怎么辦?
為了安全起見,請先備份所有驅(qū)動程序。
mkdir /User///在桌面創(chuàng)建備份文件夾
cp -R ////* /User/用戶名//備份驅(qū)動文件
現(xiàn)在您可以安全地安裝
cp -R /User///Natit.kext /// 復制到系統(tǒng)驅(qū)動目錄位置
sh /clean 執(zhí)行clean腳本,操作完成
重啟失敗,進不去桌面,發(fā)現(xiàn)這個驅(qū)動應該沒有安裝,怎么恢復?
在啟動時按 F8 并以 -s 參數(shù)啟動
執(zhí)行 mount -uw /
rm -rf /User/用戶名//Natit.kext 刪除這個驅(qū)動
sh /clean 執(zhí)行clean腳本mac用指令下載軟件,操作完成
重啟,恢復原狀,不要放棄,沒有特效怎么辦,聽說要修改Natit的Info. plist文件,好吧,再來
cp -R /User///Natit.kext /// 復制到系統(tǒng)驅(qū)動目錄位置
nano ////Natit.kext/Info.plist
編輯完成后使用Ctrl+O保存,Ctrl+X退出
sh /clean 執(zhí)行clean腳本,操作完成
重啟,這個時候?qū)α耍@卡特效全了,到了拿到聲卡的時候了,天知道會發(fā)生什么,現(xiàn)有的結(jié)果一定要保護好。
mkdir /User///為有效的驅(qū)動程序創(chuàng)建一個目錄
cp -R ////Natit.kext /用戶/用戶名//備份
此聲卡需要刪除 .kext 并編輯 .kext 中的 Info.plist 文件。誰知道以后會不會用到,所以還是暫時禁用吧。
mkdir //// 創(chuàng)建一個禁用的目錄
mv ////.kext //// 移動過去
nano ////Natit.kext/.kext/Info.plist
編輯完成后使用Ctrl+O保存,Ctrl+X退出
sh /clean 執(zhí)行clean腳本,操作完成
如果成功,還要備份修改后的驅(qū)動,并將內(nèi)容復制到剪貼板代碼中。