开发者社区> 问答> 正文

Linux中ls命令有什么标志?

已解决

Linux中ls命令有什么标志?

展开
收起
游客gzyuldo4mrg6i 2022-04-01 23:48:20 650 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    -A 列出所有条目,除了 .(点)和 ..(点-点)。

    -a 列出目录中所有项,包括以 .(点)开始的项。

    -b 以八进制 ( \nnn) 表示法显示非打印字符。

    -c 使用索引节点最近一次修改的时间,用以排序(当带 -t 标志使用时)或者用以显示(当带 -l 标志使用时)。该标志必须和 -t 或 -l 标志或者两者一起使用。

    -C 以多列纵向排序输出。当往终端输出时,此为缺省方法。

    -d 仅仅显示指定目录信息。目录和文件一样处理,这在当使用 -l 标志获取目录状态时非常有用。

    -e 显示方式(包括安全信息)、链接数目、所有者、组、大小(按字节)、最近修改时间和每个文件名称。如果文件是特殊文件,大小字段包含主要和次要设备数目。如果文件是符号链接,会打印所链接到的文件的路径名,其前有 ->(减号,大于号)符号。显示符号链接的属性。

    -E 列出文件的保留空间、固定范围大小和范围分配标志信息。使用该标志时,必须指定 -l 标志。

    -f 在每个存储槽中列出 Directory 参数指定的每个目录的名称。该标志关闭 -l、-t、 -s 和 -r 标志并且开启 -a 标志。列表的顺序就是项出现在目录中的顺序。

    -F 如果文件是目录,在文件名后面放置一个 /(斜杠),如果文件可执行,则放置一个 *(星号),如果文件为套接字,则放置一个 =(等号),如果为 FIFO,则放置一个 |(管道)符号,如果是符号链接,则放置一个 @。

    注:只有在使用 -N 标志或者链接指向一个不存在的文件时,符号链接显示时才后跟 ->。否则,显示目标文件的有关信息。通过输入 ls -f 命令,也可以调用此选项。

    -g 与使用 -l 标志时显示同样的信息,除了 -g 标志禁止显示所有者和符号链接信息。

    -H 如果在命令行上指定了引用类型目录文件的符号链接,ls 命令将文件信息和文件类型估计为由链接引用的文件的信息和类型,而非链接本身;然而,ls 命令将写链接本身的名称,而非由链接引用的文件。

    -i 显示每个文件报告第一列中的索引节点数目。

    -L 列出链接引用的文件或目录内容。此为缺省操作。后跟符号链接。如果使用 -l 选项,-N 选项就成为缺省值,不后跟符号链接。当使用 -l 选项时,仅有 -L 选项能够覆盖 -N 缺省值。

    -l (L 的小写)显示方式、链接数目、所有者、组、大小(按字节)和每个文件最近一次修改时间。如果文件是特殊文件,大小字段包含主要和次要设备数目。如果最近一次修改时间大于六个月之前,时间字段以 月份 日期 年份 的格式显示,然而六个月内修改的文件以 月份 日期 时间 的格式显示。

    如果文件是符号链接,,打印所链接到的文件的路径名,其前跟 ->。显示符号链接的属性。-n、-g、和 -o 标志覆盖 -l 标志。

    2022-04-01 23:48:45
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载