相對於圖形化介面 (GUI=Graphical User Interface),Command Line是使用純文字與電腦溝通的方式。Mac使用者除了可以使用內建的軟體「terminal」處理這些指令文字,也可另外安裝「iterm2」與其他樣式版型外掛,使得操作指令的過程更舒適好閱讀。
顯示目前目錄所在路徑
列出目錄內所有內容
進入下一層目錄。例如:
cd Keynote
=進入名為Keynote之資料夾。
留意以下..
和 ~ 的前面有空格
cd .. = 返回上一層目錄
cd ../.. = 返回上兩層目錄
cd ~ = 直接回到根目錄
輸入cd
空格時,按鍵盤tap
會自動列出底下的資料夾列表(就像是輸入ls
,這個小訣竅等於是同時做「查詢」與「選擇」)
tap
會幫你自動補完資料夾名稱tab
或是方向鍵選取想要的資料夾tab
一次再繼續選下一層資料夾\
將空格隔開,才能正確選擇對象。例如:資料夾名稱為「empty space」,可以看到中間有個空格,若想使用cd指令進入此資料夾,必須輸入cd emptey\ space
這項指令才能被正確執行新增資料夾。例如新增一個名叫 cute 的資料夾:
mkdir cute
和圖形化介面相對照,可看到確實新增了新資料夾。
新增檔案。例如:新增一個名為 hello 的 txt檔:
touch hello.txt
於目前所在目錄中新增一個hello.txt
檔案
快速查看檔案內容
cat hello.txt
筆記本內文如下,可以看到 cat 把內文顯示出來了。
刪除檔案。例如:刪除名為 another 的 txt檔:
rm another.txt
刪除空目錄(空資料夾)。例如:刪除一個名為
empty space
的資料夾
rmdir empty\ space
複製資料夾或是檔案。
cp -fi hello.txt beautiful
將 hello.txt 複製到 beautiful 資料夾中。
cd -r cute ../
將名為 cute 資料夾複製到上一階層目錄中。
用來移動資料夾或檔案。例如:將 text.txt 移動至上一層目錄中。
mv text.txt ../