📜  Linux 中的 dir 命令及示例(1)

📅  最后修改于: 2023-12-03 15:32:41.087000             🧑  作者: Mango

Linux 中的 dir 命令及示例

dir 命令是 Linux 系统中用于查看目录内容的命令,其功能与 ls 命令类似。不过,dir 命令并不是所有 Linux 发行版都自带,需要安装 coreutils 包才能使用。以下是 dir 命令的基本语法:

dir [OPTION]... [FILE]...

其中,OPTION 表示选项,FILE 表示要查看内容的文件或目录路径。如果没有指定 FILE,则默认显示当前目录下的内容。

常用选项

以下是常用的 dir 命令选项及其含义:

| 选项 | 含义 | | ---- | ---------------------- | | -a | 显示所有文件,包括隐藏文件 | | -l | 以长格式显示内容 | | -h | 以人类可读的方式显示大小 | | -t | 按修改时间排序 | | -r | 反转排序顺序 | | -S | 按大小排序 |

示例
显示当前目录下所有文件,包括隐藏文件
dir -a
显示当前目录下所有文件详细信息
dir -l

输出示例:

总用量 8
drwxr-xr-x 2 user user 4096 8月  26 16:52 dir1
drwxr-xr-x 2 user user 4096 8月  26 16:52 dir2
-rw-r--r-- 1 user user    0 8月  26 16:52 file1.txt
-rw-r--r-- 1 user user    0 8月  26 16:52 file2.txt
显示当前目录下所有文件按修改时间排序
dir -t

输出示例:

file2.txt  file1.txt  dir2/  dir1/
显示当前目录下文件按大小排序
dir -S

输出示例:

dir2/  dir1/  file2.txt  file1.txt
显示某个目录下所有文件详细信息
dir -l /path/to/dir
显示某个目录下符合特定模式的文件
dir *.txt
显示某个文件的详细信息
dir -l /path/to/file
总结

dir 命令是 Linux 系统中常用的查看目录内容的命令,其选项丰富,可以根据需求进行选择。虽然其功能与 ls 命令类似,但由于不是所有 Linux 发行版都自带,需要特别注意。