Linux中如何列出目录内容?

在 Linux 操作系统中,有两个命令可用于列出目录内容。

  • ls(列表)命令

  • dir(目录)命令

使用 ls 命令列出文件的内容。

ls (list) – 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@nhooo: ~ $ 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 (directory) – 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

以上是 Linux中如何列出目录内容? 的全部内容, 来源链接: utcz.com/z/351659.html

回到顶部