本次實驗將介紹 Linux 命令中 ls、cd、pwd 命令的用法。
ls 命令
cd 命令
pwd 命令
課程使用的實驗環境爲 Ubuntu Linux 14.04 64 位版本。實驗中會用到程序:
Xfce終端
ls 命令是 linux 下最常用的命令,ls 命令就是 list 的縮寫。 ls 用來打印出當前目錄的清單。如果 ls 指定其他目錄,那麼就會顯示指定目錄裏的文件及文件夾清單。 通過 ls 命令不僅可以查看 linux 文件夾包含的文件,而且可以查看文件權限(包括目錄、文件夾、文件權限)查看目錄信息等等。
(1)命令格式
ls [選項] [目錄名]
(2)常用參數
參數 | 描述 |
-a | –all 列出目錄下的所有文件,包括以 . 開頭的隱含文件 |
-l | 除了文件名之外,還將文件的權限、所有者、文件大小等信息詳細列出來 |
-d | –directory 將目錄象文件一樣顯示,而不是顯示其下的文件 |
-h | –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G) |
-t | 以文件修改時間排序 |
(3)常用範例
例一:列出/home 文件夾下的所有文件和目錄的詳細資料,可以使用如下命令:
ls -a -l /home
ls -al /home
上面兩個命令執行結果一樣,結果如下:
注意上面紅色方框,d 表示目錄(directory), - 表示文件,文件和目錄顯示的顏色也不同。
例二:列出當前目錄中所有以」d」開頭的文件目錄的詳細內容,可以使用如下命令:
ls -l d*
例三:以容易理解的格式列出 /home 目錄中所有的文件目錄的大小,可以使用如下命令:
ls -alh /home
(4)思考題
1.以容易理解的格式列出/home 目錄中所有以」d」開頭的文件目錄的大小。
2.列出/home 目錄中所有以」s」開頭的目錄。
cd 命令可以說是 Linux 中最基本的命令語句,其他的命令語句要進行操作,都是建立在使用 cd 命令上的。cd 命令是 change directory 的縮寫,切換當前目錄至指定的目錄。
(1)命令格式
cd [目錄名]
(2)常用範例
例一:從當前目錄進入系統根目錄,可以使用如下命令:
cd /
例二:從當前目錄進入父目錄,可以使用如下命令:
cd ..
..表示父目錄
例三:從當前目錄進入當前用戶主目錄,可以使用如下命令:
cd ~
~ 表示當前用戶主目錄,注意與系統根目錄不是同一個概念
例四:從當前目錄進入上次所在目錄,可以使用如下命令:
cd -
表示上次進入的目錄
Linux 中用 pwd 命令來查看「當前工作目錄」的完整路徑。 簡單得說,每當你在終端進行操作時,你都會有一個當前工作目錄。 在不太確定當前位置時,就會使用 pwd 來判定當前目錄在文件系統內的確切位置。 pwd 命令是 Print Working Directory 的縮寫。
(1)命令格式
pwd [選項]
(2)常用參數
參數 | 描述 |
-P | 顯示實際物理路徑,而非使用連接(link)路徑 |
-L | 當目錄爲連接路徑時,顯示連接路徑 |
(3)常用範例
例一:顯示當前目錄所在路徑,可以使用如下命令:
pwd
例二:顯示當前目錄的物理路徑,可以使用如下命令:
pwd -P
例三:顯示當前目錄的連接路徑,可以使用如下命令:
pwd -L
(4)思考題
本課程部分內容參考博文每天一個Linux命令,感謝作者peida提供的優質教程。