以前一直都是使用Windows系統,連命令行都沒怎么用過。來到了Mac,在某位大神的誘導下,我開始嘗試使用Mac Terminal,下面總結的是一些簡單的目錄跳轉命令(菜鳥級)。
文件目錄
首先要清楚幾個文件目錄:
" / " :根目錄
" ~ " :用戶主目錄的縮寫。例如當前用戶為hello,那么" ~ "展開來就是:/Users/hello
" . " :當前目錄
".." :父目錄
命令
然后說一下最基本的幾個命令。
1.cd 跳轉到某個目錄
例如:
- $ cd /Users/apple/Desktop/
在這里有個小技巧,就是在輸入目錄如Desktop時,只要輸入Des並按tab鍵,該目錄名便自動補全了。
其中
cd / 表示跳轉到根目錄。
cd ~ 表示跳轉到用戶主目錄。
cd ~apple 表示跳轉到用戶apple的主目錄。
cd .. 表示跳轉到上級目錄。(cd和..之間的空格不能漏)
2.ls 列出當前目錄下的子目錄和文件
例如:
- $ ls
- Desktop Downloads Movies Pictures build
- Documents Library Music Public log.txt
3.pwd 顯示當前目錄的路徑
為了驗證上面所說的幾個特殊目錄的路徑,我們可以用pwd命令將其輸出看看。例如:
- $ cd /
- $ pwd
- /
- $ cd ~
- $ pwd
- /Users/apple
- $ cd ./Desktop/
- $ pwd
- /Users/apple/Desktop
- $ cd ..
- $ pwd
- /Users/apple
- $ cd ./Desktop/iRoot/
- $ pwd
- /Users/apple/Desktop/iRoot
- $ cd ~apple/
- $ pwd
- /Users/apple
- $ cd ~/Music/
- $ pwd
- /Users/apple/Music
4.clear 清空當前輸入
如果Terminal窗口中的內容太多了,可以用clear命令將其清空。
5.history 查看輸入歷史記錄
在Terminal輸入命令時,可以使用上下方向鍵查看之前輸入的命令(和windows的cmd相同)。另外,可以用history查看輸入的完整歷史,例如我的Terminal中的部分歷史記錄輸出如下:
- 600 ls
- 601 cd Public/
- 602 ls
- 603 cd /
- 604 ls
- 605 cd ..
- 606 ls
- 607 cd /
- 608 ls
- 609 history
- 610 history
用終端感覺是件很酷的事情,現在深切感受到學好Linux的使用Mac也是很有幫助的(而且也很好玩的樣子),必須學習下Linux的相關內容。