Mac使用者必知的13個基礎終端命令

2022-09-28 04:30:14 字數 2387 閱讀 5671

終端是使用者在mac電腦中經常使用的應用程式,也是非常好用的mac應用。終端應用之所以受歡迎是因為,它可以直接執行使用者給出的命令,從而完成其他程式無法完成的操作。下面我們分享幾個mac使用者必須要知道的幾個基礎終端命令。

更改目錄:cd

示例用法: cd /folder/

使用cd命令更改目錄。例如:cd /volumes/elements/訪問名為「elements」的外部驅動器。

列出檔案和資料夾:ls

示例用法: ls /folder/

在導航驅動器時也很有用,ls只需執行命令即可用於列出當前目錄的內容。將其附加到驅動器上的位置以專門針對該目錄。

您可以向 ls 命令新增標誌以獲得不同的結果。例如,用於-c獲取多列輸出、-s按大小-lt排序、按修改日期排序、-la獲取包括隱藏檔案在內的詳細內容,或-lh建立具有可讀檔案大小的列表。

注意,使用者還可以使用與 cd 命令(例如ls ~)一起使用的相同位置快捷方式來快速跳轉。

複製:cp

示例用法: cp file.txt /destination/

用於cp啟動複製命令,在需要的地方新增乙個標誌,然後輸入目標檔案或資料夾,後跟乙個空格,然後新增目標資料夾。

如果要複製單個檔案,則可以cp按照上面顯示的示例使用不帶標誌的命令。如果要複製目錄,則需要使用-r標誌來指示要包含目錄中的所有檔案和資料夾。例如:cp -r /folder/ /destination/。

使用者甚至可以在單個複製命令中包含多個檔案。例如:cp file1.txt file2.txt file3.txt /destination/。

移動和重新命名: mv

示例用法:mv file.txt /destination/

移動與上面所示的複製幾乎相同,只是在移動目錄時不需要新增遞迴標誌。您可以-i在命令中新增乙個標誌以要求在移動之前進行確認,因為 mv 命令預設情況下會覆蓋目標中的任何檔案。

使用者也可以通過mv將檔案「移動」到同一目錄來重新命名檔案。例如:mv oldfilename.txt newfilename.txt。

建立乙個新目錄:mkdir

示例用法:mkdir

如果要建立新目錄,請使用mkdir命令,後跟要建立的目錄的名稱。您可以通過用空格分隔名稱來建立多個目錄。例如:mkdir folder1 folder2 folder3。

如果要建立名稱中包含空格的資料夾,請確保將資料夾名稱放在引號中。例如,  mkdir "my folder"。

顯示磁碟使用情況和可用空間:du &df

示例用法: du /destination/

使用該du命令計算其後指定位置的磁碟使用情況。要獲得更有用的讀數,du -sh /destination/請改為執行以提供人類可讀的指定位置的磁碟使用總量。

類似地,您可以使用df -h來計算磁碟空間,或使用該-h標誌以「公制」儲存單元顯示總磁碟空間(例如,每 gb 1000mb,而不是每 gb 1024mb)。

查詢檔案:find

示例用法: find /location/ -name

此命令可以幫助您定位磁碟上的檔案。在find命令後面加上要搜尋的目錄位置、-name標誌,然後是要查詢的檔案的名稱。

使用者始終可以使用萬用字元*來搜尋部分檔名。例如, find /location/ -name '*.png' 將在指定位置查詢所有擴充套件名為 .png 的檔案。

編輯檔案:nano

示例用法: nano

nano是乙個基本的開源文字編輯器,它包含在 macos 中,用於在終端中編輯檔案。nano您可以使用命令後跟檔名來編輯基於文字的檔案,包括系統檔案。

進入 nano 後,請注意螢幕底部的命令,其中涉及控制鍵。要儲存檔案,請按 control+o(稱為「write out」)或使用 control+x 不儲存直接退出。

以超級使用者身份執行:sudo

示例用法: sudo

字首用於以「sudo超級使用者」(也稱為 root 或管理員)身份執行命令。輸入字首為 的命令後sudo,您將需要輸入管理員密碼才能執行它。

某些命令需要 root 訪問許可權才能工作。例如,如果您想編輯系統檔案,您可能需要使用sudo nano 來儲存您的更改。

顯示正在執行的程序:top

示例用法: top

要檢視當前正在執行的程序列表以及它們當前使用的 cpu 和記憶體量,請執行 top. 預設情況下,程序將按 cpu 使用率顯示所有程序,程序 id 或pid 顯示在每個條目旁邊。

完成後,您可以點選「q」返回命令列。

終止程序:kill

示例用法: kill

要結束乙個程序,您首先需要執行 top 命令來找到它的程序 id(或pid)。然後,您可以使用該kill命令,後跟程序旁邊顯示的數字。例如:kill 1569。

python爬蟲必知的基礎知識

訪問資源的協議型別url開頭的http,https,ftp,sftp,smb,http hyper text transfer protocol 從網路傳輸超文字資料到本地瀏覽器的傳輸協議,它能高效而準確的傳送超文字文件。https hyper text transfer protocol over...

43個你必知的健康常識

1 常吃宵夜,會得胃癌,因為胃得不到休息。2 乙個星期只能吃四顆蛋,吃太多對身體不好。3 雞屁股含有致癌物,不要吃較好。4 飯後吃水果是錯誤的觀念,應是飯前吃水果。5 女生月經來時,不要喝綠茶,反正茶類的不要喝就對了,多吃可以補血的東西。6 喝豆漿時,不要加雞蛋及糖,也不要喝太多。7 空腹時不要吃蕃...

CSS 必知的7個知識點

1 width是個雷 很多頁面要求寬度自適應,那麼width設百分比吧,否則塊元素很容易變成粘著不走的狗皮膏藥 當沒有定義元素寬度時,瀏覽器撐滿整行,實際上執行的是width auto,寬度自適應。2 ie6不認識min height 解決辦法就是 height,有時候明明不需要可變高度,如果喜歡沒...