用戶可以交互使用命令行環(huán)境房蝉,方法是鍵入命令并等待結(jié)果僚匆,您也可以使用 shell 編寫無需直接交互即可運(yùn)行的腳本。
在 shell 中執(zhí)行命令
在 Mac 上的“終端” 中搭幻,輸入工具的可執(zhí)行文件的完整路徑名稱和所需的任意參數(shù)咧擂,然后按下 Return 鍵。
如果命令位于 shell 的某個(gè)已知文件夾下檀蹋,您可以在輸入命令名稱時(shí)省略路徑信息松申。已知文件夾列表儲存在 shell 的 PATH 環(huán)境變量中,而且包括包含大多數(shù)命令行工具的文件夾俯逾。
例如贸桶,若要運(yùn)行當(dāng)前用戶個(gè)人文件夾中的 ls 命令,請?jiān)诿钐崾局休斎胍韵聝?nèi)容桌肴,然后按下 Return 鍵:
% ls
若要運(yùn)行當(dāng)前用戶個(gè)人文件夾中的命令皇筛,請?jiān)谇懊婕由衔募A說明符。例如坠七,若要運(yùn)行 MyCommandLineProg水醋,請使用以下命令:
% ~/MyCommandLineProg
若要打開一個(gè) App,請使用打開命令:
% open -a MyProg.app
輸入命令時(shí)彪置,如果收到 command not found 的信息拄踪,請檢查您的拼寫。示例如下:
% opne -a TextEdit.app?zsh: opne: command not found
終止命令
1.在 Mac 上的“終端” 中拳魁,點(diǎn)按正在運(yùn)行您想要終止的命令的“終端”窗口惶桐。
2.按下 Control-C 鍵。這會發(fā)出一個(gè)讓大多數(shù)命令終止的信號。
重復(fù)之前輸入的命令
您在會話中輸入的命令將存儲下來姚糊,以便重復(fù)之前使用的命令而無需再次鍵入想虎。
1.在 Mac 上的“終端” 中,按下上箭頭鍵叛拷。
您上一次輸入的命令顯示在命令行上。
2.繼續(xù)按下上箭頭鍵岂却,直到看見您想要的命令忿薇,然后按下 Return 鍵。