如何在 Linux 中列出目錄內容?
在 Linux 作業系統中,有兩個命令可用於列出目錄內容。
- ls(列表)命令
- dir(目錄)命令
使用 ls 命令列出檔案內容。
ls(列表)– ls 命令用於列出 Linux 系統中的目錄內容。預設情況下,ls 命令顯示當前目錄的內容。ls 命令在 EFI(可擴充套件韌體介面) shell 中也可用。
語法
ls 命令的一般語法如下所示:
$ ls [OPTION]... [FILE]...
ls 命令中可用選項的簡要說明。
| 序號 | 選項和描述 |
|---|---|
| 1 | -a, --all 顯示所有檔案,包括隱藏檔案 |
| 2 | --author 與 -l 選項一起顯示每個檔案的作者 |
| 3 | -B, --ignore-backups 不顯示備份檔案 |
| 4 | -d, --directory 僅列出目錄,不列出其內容 |
| 5 | -l 顯示長列表格式 |
| 6 | -N, --literal 顯示條目名稱,不帶引號 |
| 7 | -R, --recursive 遞迴顯示子目錄 |
| 8 | -x 按行顯示列表,而不是按列顯示 |
| 9 | -Z, --context 列印每個檔案的任何安全上下文 |
| 10 | --help 顯示幫助資訊,然後退出。 |
| 11 | --version 輸出版本資訊並退出 |
要在 Linux/Unix 系統中顯示當前目錄內容,我們使用 ls 命令,如下所示。
$ ls
在這裡,我們將以長列表格式顯示目錄的列表內容,以及每個檔案的作者、日期和所有者許可權,在 Linux 系統中使用 -l 選項與 ls 命令一起使用。
vikash@tutorialspoint: ~ $ ls -l shadow total 16 -rw-rw-r—1 vikash Vikash 34 Dec 26 19:28 file.txt -rw-rw-r—1 vikash Vikash 34 Dec 26 19:28 file.txt -rw-rw-r—1 vikash Vikash 34 Dec 26 19:38 file.txt drwxrwxr-x2vikash vikash 4096 Dec 26 19:47 snow
dir(目錄)– dir 命令用於列出目錄的內容,但 dir 命令的輸出不像 ls 命令那樣彩色。在 Windows 作業系統中,dir 命令也用於列出目錄內容。預設情況下,dir 命令以列的形式垂直顯示目錄的內容。該命令在 CLI(命令列介面)中可用。
語法
dir 命令的一般語法
$ dir [OPTION]... [FILE]...
dir 命令中可用選項的簡要說明。
| 序號 | 選項和描述 |
|---|---|
| 1 | -a, --all 顯示所有檔案,包括隱藏檔案 |
| 2 | --author 與 -l 選項一起顯示每個檔案的作者 |
| 3 | -B, --ignore-backups 不顯示備份檔案 |
| 4 | -d, --directory 僅列出目錄,不列出其內容 |
| 5 | -l 顯示長列表格式 |
| 6 | -N, --literal 顯示條目名稱,不帶引號 |
| 7 | -R, --recursive 遞迴顯示子目錄 |
| 8 | -x 按行顯示列表,而不是按列顯示 |
| 9 | -Z, --context 列印每個檔案的任何安全上下文 |
| 10 | --help 顯示幫助資訊,然後退出。 |
| 11 | --version 輸出版本資訊並退出。 |
要顯示當前目錄內容,我們也使用 dir 命令。dir 命令的輸出不是彩色的,而 ls 命令的輸出是彩色的。
$ dir
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP