建站學院文檔 ls命令是Linux/Ubuntu中用來查看所選目錄下有哪些文件以及列出當前目錄中子目錄的清單的命令,是Linux/Ubuntu中經常用到的一個命令,也是一個非常基本的命令。在很多操作中都會用到這個命令,除非你能把磁盤里的所有文件都給背下來,知道哪個目錄下有哪些文件和文件夾,這樣的話就可以不用學會這個命令了:) 對于一個用Linux的人來說,如果對ls命令也是一知半解的話,我個人認為不能算是一個學過Linux的人。
格式:ls [參數] [文件/目錄]
參數說明:
-a 表示列出所有的文件,包括以"."開頭的隱藏文件
-d 如果其后接的是一個目錄,則此只輸出目錄的名稱
-l 表示以清單的形式列出文件的條目,包括文件的名稱、權限、擁有者、大小、最后修改時間等
-t 表示列出的條目按最后修改的時間進行排序,默認是使用文件夾的名稱來排序
-C 以文件的名稱按列縱向排序
-F 在文件名后加一個符號來表示文件類型
下面我就給大家舉幾個例子來簡單說明一下:
這就是ls和ls -a的區別,可以看到如果是用ls -a來查看就用看到以"."開頭的隱藏文件
可以看到ls -l把當前目錄下的upload.tar.gz這個文件夾的屬性都顯示出來了
可以看到當前目錄下的子目錄后面多了一個"/"