Mac OS
這是在Macintosh計(jì)算機(jī)上運(yùn)行的操作系統(tǒng)。 Mac OS是基于UNIX的Darwin內(nèi)核,因此終端可以讓您基本上直接將命令輸入到UNIX環(huán)境中。
如果您使用過(guò)Linux機(jī)箱之前可能實(shí)際上遇到過(guò)完全相同的命令他們?cè)贛ac OS上
macOS中的終端命令行
終端是進(jìn)入Mac OS后端的網(wǎng)關(guān),它允許我們使用命令提示符控制mac。
在基于UNIX的我們必須處理命令行界面。終端的一個(gè)主要優(yōu)點(diǎn)是 - 它非常快,為了使用終端你應(yīng)該知道基本的命令和功能,
如何打開(kāi)終端
到打開(kāi)終端轉(zhuǎn)到應(yīng)用程序文件夾,然后轉(zhuǎn)到實(shí)用程序,在那里你可以找到終端,雙擊它。或者只需單擊按下命令 - 空格鍵以啟動(dòng)Spotlight并鍵入“終端”然后按Enter鍵。
鍵入命令時(shí)應(yīng)注意以下幾點(diǎn):每個(gè)角色都很重要,包括空間。因此,當(dāng)您復(fù)制命令時(shí),請(qǐng)確保包含空格并且字符的大小寫正確。
UNIX目錄命令
1。 pwd
在控制臺(tái)中,您始終在計(jì)算機(jī)上的目錄或文件夾中工作。我們將此稱為您的工作目錄。你可以看到你在哪里使用這個(gè)命令
2。 ls
此命令將顯示該目錄中的所有文件。您還可以通過(guò)此命令查看所有隱藏文件“l(fā)s -a”
3。 cd
此命令將帶您進(jìn)入目錄,
現(xiàn)在假設(shè)我們位于主文件夾中,您想要轉(zhuǎn)到桌面,所以只需鍵入
“cd Desktop/”
這里我們使用“\”作為空格,假設(shè)你要打開(kāi)一個(gè)來(lái)自桌面的名為“Mac book”的文件我們應(yīng)該輸入“cd Desktop/Mac \ book/”
現(xiàn)在你在名為Mac book的文件夾中,但是你想回到桌面,這里我們使用“cd 。.”,這個(gè)命令將帶你回到一個(gè)目錄,輸入“cd”將直接帶您回到桌面
4。 mkdir
此命令用于創(chuàng)建目錄。要?jiǎng)?chuàng)建一個(gè)目錄,你應(yīng)該輸入目錄名稱,例如“mkdir Mac”,這將創(chuàng)建一個(gè)名為Mac的新目錄
5。 rmdir
此命令用于移除空目錄。刪除目錄名稱Mac我們使用此命令“rmdir Mac”
工作 使用 文件
1。 rm
“rm”命令用于刪除目錄,“rm -r”用于刪除帶文件的目錄。如果要確認(rèn)要?jiǎng)h除的文件,請(qǐng)使用“ - i”,如“rm -i scr.png”(僅適用于文件)
2.chmod
更改訪問(wèn)文件的權(quán)限。現(xiàn)在讓我們看看如何使用chmod修改權(quán)限。要完全控制權(quán)限,可以使用兩個(gè)Unix命令“ - ls”和“chmod - ”來(lái)顯示權(quán)限并修改他們。假設(shè)您要查找文件夾的當(dāng)前權(quán)限,然后將其更改為755.這將為您提供所有者讀取,寫入和執(zhí)行權(quán)限,以及其他所有人讀取和執(zhí)行權(quán)限。
鍵入ls -l,然后按Enter鍵。顯示主目錄中文件和文件夾的符號(hào)權(quán)限
輸入“chmod 755 foldername”,然后按Enter鍵。這會(huì)將文件夾的權(quán)限更改為rwxr-xr-x。
3。 diff
逐行比較兩個(gè)文件。它可能不是最優(yōu)雅的工具,但它絕對(duì)是一個(gè)可以完成比較&合并文本。該命令類似于“diff [firstfile] [secondfile]”
4.more
是一個(gè)查看文本文件內(nèi)容的命令。按空格鍵 查看下一頁(yè)并按Q退出。該命令類似于 “more [filename]”
5。 mv
此命令可以通過(guò)命令“mv [filename] [foldername]”將一個(gè)文件移動(dòng)到目錄中,它還可以在文本中移動(dòng)內(nèi)容通過(guò)命令“mv [第一個(gè)文件名] [第二個(gè)文件名]”
此處文本文件已移至名為hari的文件夾
此處第一個(gè)文件中的內(nèi)容已移至第二個(gè)文件,第二個(gè)文件中的內(nèi)容已移至第二個(gè)文件中文件將被刪除
雜項(xiàng)命令
1.ctrl + C& ctrl + z
ctrl + c用于終止大部分操作而ctrl + z用于強(qiáng)制停止,我們?cè)谶\(yùn)行python,java或其他程序時(shí)大多使用此命令。/p》
2.date
它顯示日期和時(shí)間
3.echo
這是一個(gè)用于將文本輸出到文件的命令。假設(shè)您要鍵入“hello world”并將其保存在文本文件中,只需鍵入以下命令“echo hello world 》》 name.txt”
4。幫助
顯示bash命令的部分列表。為此,只需在終端中輸入“help”
5.history
顯示您輸入的最后一個(gè)命令。您可以通過(guò)鍵入感嘆號(hào)(!),然后立即(無(wú)空格) 歷史列表中該命令的編號(hào)來(lái)重做命令。要重復(fù)上一個(gè) 命令,請(qǐng)鍵入 “!!” 。要重復(fù)上一個(gè)文件名,請(qǐng)鍵入 “!*”
6.pico
一個(gè)簡(jiǎn)單的UNIX文本編輯器。只需輸入命令“pico”并按Enter鍵,文本編輯器將出現(xiàn)
8。 zip和unzip
這些命令用于壓縮到zip存檔并從zip存檔中提取
9。 sudo
要執(zhí)行sudo命令,您必須使用具有密碼的管理員帳戶登錄。
您可以使用終端中的sudo命令以不同的用戶身份執(zhí)行命令,例如root用戶。輸入命令后,終端會(huì)要求您輸入您的帳戶密碼。如果您忘記了密碼或者您的帳戶沒(méi)有密碼,請(qǐng)?jiān)凇坝脩簟焙汀坝脩簟敝刑砑踊蚋拿艽a。團(tuán)體偏好。然后,您可以在終端中執(zhí)行sudo命令。
10。 ping
使用此命令可以檢查與服務(wù)的連接,例如“ping maker.pro”
3。 hostname
此命令將顯示您的主機(jī)名。您也可以通過(guò)此命令更改主機(jī)名“sudo scutil --set HostName [您的主機(jī)名]”
-
UNIX
+關(guān)注
關(guān)注
0文章
296瀏覽量
41503 -
Mac
+關(guān)注
關(guān)注
0文章
1107瀏覽量
51540
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論