![查看所有 UNIX 相关文章/常见问题解答](https://www.alaica.com/wp-content/uploads/linux-7.gif)
如何使用 Linux 或 Unix 命令行选项显示目录列表?
要查看目录及其内容,请使用 ls 命令。语法是:
ls
或者
ls -l
输出示例:
drwxr-xr-x 5 维维克 维维克 4096 2011 年 11 月 25 日 drwxr-xr-x 3 维维克 维维克 4096 八月 27 04:06 视频 drwxr-xr-x 7 vivek vivek 4096 七月 20 18:53 VirtualBox 虚拟机 -rw-r--r-- 1 维维克 维维克 110103 十月 29 日 01:28 virtualenv.py -rw-r--r-- 1 维维克维维克 92900 10 月 29 日 01:30 virtualenv.pyc -rw-r--r-- 1 vivek vivek 87520 八月 28 16:38 vivek@backup: ~_08ucaifslkcfuvmosolwdslgivbjdulius.png -rw-r--r-- 1 维维克维维克 82433 六月 22 22:04 vivek@wks01: ~_00vdsrfnmotuccwrgxxmtrfluxfpyviokp.png -rw-r--r-- 1 维维克维维克 125942 七月 19 日 01:25 vivek@wks01: ~_03jgwsanhgqivghcfhomxmruykhukcwiwr.png -rw-r--r-- 1 维维克维维克 125246 七月 19 日 01:25 vivek@wks01: ~_03cacoxssdntehfjgjfkmhppjjpynlaxcr.png -rw-r--r-- 1 维维克 维维克 150330 七月 21 00:16 vivek@wks01: ~_040.png -rw-r--r-- 1 维维克维维克 35270 八月 28 05:00 vivek@wks01:-tmp_07odslsselrwxmibgwqrjtmtenegmdxtre.png -rw-r--r-- 1 维维克维维克 35537 八月 28 05:01 vivek@wks01: -tmp_07ucaifslkcfuvmosolwdslgivbjdulius.png -rw-r--r-- 1 维维克 维维克 729 2012 年 1 月 24 日 vpd.properties -rw-r--r-- 1 vivek vivek 0 七月 20 07:45 天气 -rw-r--r-- 1 vivek vivek 1870054 Jul 20 05:02 工作区 1_03mbhcybkrcxfngliawfrvntmnmfgbjntd.png -rw-r--r-- 1 vivek vivek 1449756 Jul 20 05:04 工作区 1_03vdsrfnmotuccwrgxxmtrfluxfpyviokp.png -rw-r--r-- 1 vivek vivek 1911247 Jul 21 04:34 工作区 1_04mbhcybkrcxfngliawfrvntmnmfgbjntd.png -rw-r--r-- 1 vivek vivek 541831 9 月 9 日 10:57 工作区 1_10odslsselrwxmibgwqrjtmtenegmdxtre.png
要查看名为 /etc 的目录的目录列表,请输入:
$ ls /etc
OR
$ ls -l /etc
有关长格式的更多信息
从 ls 命令手册页:
长格式 如果给出 -l 选项,则显示以下信息 每个文件:文件模式、链接数、所有者名称、组名称、MAC 标签、 文件中的字节数、缩写月份、月份日期文件为 上次修改时间、上次修改小时文件、上次修改分钟文件以及 路径名。 如果文件的修改时间超过过去6个月或 future,且未指定 -D 或 -T,则最后的年份 修改显示在小时和分钟字段的位置。 如果所有者或组名称不是已知的用户或组名称,或者 -n 给出选项后,将显示数字 ID。 如果文件是字符特殊文件或块特殊文件,则主要和 文件的次设备号显示在大小字段中。如果 该文件是一个符号链接,链接到的文件的路径名是预先指定的 由“->”让出。 目录内容的列表前面是标记的总数 列出的文件在文件系统中使用的块的误码率 目录的内容(可能包括也可能不包括 . 和 .. 以及其他 以点开头的文件,具体取决于其他选项)。 默认块大小为 512 字节。块大小可以设置为 选项 -k 或环境变量 BLOCKSIZE。中的块数 输出将被四舍五入,因此字节数至少为 许多由相应的文件系统块使用(可能有一个 尺寸不同)。 -l 选项下打印的文件模式由条目类型和 的权限。条目类型字符描述文件的类型,如 如下: - 常规文件。 b 块特殊文件。 c 字符特殊文件。 d 目录。 l 符号链接。 p 先进先出。 s 插座。 w 白化。 接下来的三个字段各为三个字符:所有者权限、组 权限和其他权限。每个字段有三个字符posi- 系统蒸发散: 1. 如果为r,则文件可读;如果-,则不可读。 2. 如果为w,则文件可写;如果-,则不可写。 3. 以下第一项适用: S 如果在所有者权限下,该文件不可执行 cutable 和 set-user-ID 模式已设置。如果在 组权限,该文件不可执行并且 设置组 ID 模式已设置。 s 如果在所有者权限下,该文件是 exe- cutable 和 set-user-ID 模式已设置。如果在 组权限,该文件是可执行的并且设置- 已设置组 ID 模式。 x 该文件是可执行的或该目录是搜索- 有能力的。 - 该文件既不可读,不可写,也不可执行- 可剪切,也不是设置用户 ID 也不是设置组 ID 模式, 也不粘。(见下文。) 接下来的两个仅适用于最后一个中的第三个字符 组(其他权限)。 T 粘滞位已设置(模式 1000),但不执行 或搜索许可。(参见 chmod(1) 或 粘性(7)。) t 粘滞位被设置(模式 1000),并且被搜索 能够或可执行。(请参阅 chmod(1) 或 Sticky(7)。) 如果文件具有 ACL,则下一个字段包含加号 (`+') 字符,或者 如果没有,则添加一个空格 (` ')。ls 实用程序不显示实际的 前交叉韧带;使用 getfacl(1) 来执行此操作。