mac 命令列 學習二

2022-06-21 08:24:12 字數 1351 閱讀 6024

一、說明

1.mac系統採用unix檔案系統,所有檔案都掛在根目錄下面,沒有windows系統的碟符概念,根目錄用斜槓(/)表示;

2.根目錄(/)不是可有可無,/system表示根目錄下的system檔案,system表示當前目錄下的system檔案;

3.在 unix系統中區別字元大小寫,a.txt 不等於 a.txt;

5.獲得許可權:為了防止誤操作破壞系統,再使用者狀態下沒有許可權操作重要的系統檔案,先要獲取root許可權,語法:sudo -s,然後會提示輸入密碼,輸入密碼時沒有任何回顯,連星號都沒有,輸入完密碼按回車鍵即可;

6.編輯檔案:vim directory/file_name,若指定路徑的檔案不存在,則新建空檔案,輸入字母i或o進入編輯模式,編輯好內容,點選【esc】鍵後,輸入:w進行儲存;輸入:wq進行儲存並退出;輸入:q!進行不儲存強行退出;

7.table鍵,單擊可以實現自動補全,雙擊可以列出指定路徑下的所有內容,類似ls命令;

8.常用位置

驅動所在位置: /systme/library/extensions

使用者資料夾位置:/user/使用者名稱,可以用波浪號(~)表示

桌面位置:/user/使用者名稱/desktop,可以用~/desktop表示

9.清理系統

按天進行清理:sudo periodic daily

按每週進行清理:sudo periodic weekly

按每月進行清理:sudo periodic monthly

按上面3種情況進行清理:sudo periodic daily weekly monthly

二、目錄和檔案操作

四、常用操作

五、快捷鍵

ctrl+a:移動游標至行首

ctrl+e:移動游標至行尾

ctrl+x:按住ctrl,雙擊 x 可以進行當前位置與行首位置,進行切換

esc+b:游標向左移動乙個單詞

esc+f:游標向右移動乙個單詞

ctrl+u:刪除游標前所有字元

ctrl+k:刪除游標後所有字元

ctrl+w:刪除游標前乙個單詞(根據空格識別單詞分隔)

ctrl+y:貼上之前(ctrl+u/k/w)刪除的內容

ctrl+c:中斷操作

Mac命令列學習

解壓命令相關 android簽名相關 verbose suboptions 簽名 驗證時輸出詳細資訊。子選項可以是 all,grouped 或 summary digestalg 演算法 摘要演算法的名稱 sigalg 演算法 簽名演算法的名稱 keystore 金鑰庫位置 storepass 口令...

學習 mac 命令列

複製貼上的若愚老師的筆記 檢視當前完整路徑 pwd檢視當前目錄下檔案 不包括隱藏檔案 ls e.g.ls readme 意思是顯示以readme開頭的所有檔案,不管是什麼字尾名 檢視當前目錄下所有檔案 包括隱藏檔案 ls a 檢視當前目錄下所有檔案 包括隱藏檔案 的詳細資訊 ls al切換目錄 cd...

Mac 命令列操作

sudo launchctl load w system library launchdaemons ssh.plistsudo launchctl unload w system library launchdaemons ssh.plistsudo launchctl list grep ssh...