- Android底層開發實戰
- 周慶國
- 5字
- 2018-12-31 21:06:29
2.2 基礎命令
2.2.1 cd和ls命令
1.打開終端
和Windows一樣,Linux的各種發行版也一樣實現了圖形界面,但如果想隨心所欲地使用Linux,還需要了解和學習Linux的各種命令。
首先需要打開一個終端,終端是輸入命令并查看命令執行結果的地方。
在Ubuntu系統上打開終端的方法是按組合鍵Ctrl+Alt+T。如果這個方法不行的話,就先按Alt鍵,然后在光標提示處輸入terminal,按回車鍵后就會看到終端被打開了,如圖2-1所示。

圖2-1 終端界面
打開終端時出現的提示信息為author@asus-K43SJ:~$。其中author表示當前登錄系統的用戶名,asus-K43SJ是計算機名,圖2-1中顯示的是默認的計算機名字。冒號后面的~表示工作在當前用戶的家目錄之下(關于家目錄后續內容會進行講解),$表示當前用戶是普通用戶,不是超級用戶。
2.cd命令
cd命令的全稱是change directory,就是改變目錄的意思。在改變目錄之前首先需要了解當前的目錄,如圖2-1中當前用戶的家目錄,可以使用命令pwd來查看,如圖2-2所示。

圖2-2 pwd命令
從圖2-2可以看出當前用戶的家目錄為/home/author。目錄的更改可使用cd命令,如圖2-3所示為將任一目錄更改到根目錄下。

圖2-3 cd/命令
使用pwd命令可查看當前的工作目錄,之后使用cd/切換到根目錄下。需要注意的是,根目錄使用斜杠符號/來表示。最后再使用pwd查看當前的工作目錄,發現目錄已經切換到根目錄之下了,同時冒號后面的/也暗示當前的工作目錄是要根目錄。
如果對已經切換的目錄進行恢復操作需要使用命令cd-,如圖2-4所示。

圖2-4 cd-命令
如果需要將目錄切換到包含當前目錄的上層目錄,則使用命令“cd..”,“..”表示當前工作目錄的上層目錄。比如當前目錄為/home/author,要切換到/home目錄下,操作如圖2-5所示。

圖2-5 cd..命令
需要注意的是,根目錄/是系統的最頂層目錄。如果在根目錄下執行“cd..”命令的話,當前工作目錄不會發生改變,如圖2-6所示。

圖2-6 在根目錄下執行cd..命令
3.ls命令
這個命令是顯示目錄內容。在終端中輸入命令ls,顯示的結果如圖2-7所示。

圖2-7 ls命令
說明在當前用戶的家目錄之下只有一個叫作example.desktop的文件。切換到根目錄之下,再使用ls命令查看一下,如圖2-8所示。

圖2-8 ls命令
圖2-8表示根目錄下有許多的文件和子目錄,而且顏色各不相同,每種顏色代表不同的文件種類,通過ls-l命令可以查看不同顏色代表文件種類的說明,如圖2-9所示。

圖2-9 ls-l命令
第一行輸出124表示該目錄的大小為124KB。后面4行根據第一個字母d可判斷出所列文件為目錄類型;接下來兩行由“-”判斷出所列文件為普通的文件;以l開頭的行表示該文件是一個符號鏈接,類似于Windows中的快捷方式。