Linux中ls-l未找到命令,怎么解决? ls— Linux 手册页 名称语法 ls – 列出文件和目录 ls [选项]…[文件]… 描述 ls 命令用于列出指定路径下的文件和目录。它提供了查看文件信息、排序输出和筛选特定类型文件的功能。ls 命令最早出现在 Unix 系统中,是一个常见的文件操作工具。它被设计为快速、简单和高效的列出文件和目录的方式。 选项 适用于 ls 命令的选项有:选项描述-a, –all不忽略以 . 开头的条目-A, –almost-all不列出隐含的 . 和 ..–author在 -l 时显示每个文件的作者-b, –escape对非图形字符打印 C 风格转义符–block-size=SIZE在 -l 时按 SIZE 缩放大小进行打印;例如,’–block-size=M’;参见下面的 SIZE 格式-B, –ignore-backups不列出以 ~ 结尾的隐含条目-c对 -lt:按 ctime(文件状态信息的最后更改时间)排序并显示;对 -l:显示 ctime 并按名称排序;否则:按 ctime 排序,最新的先显示-C按列方式列出条目–color[=WHEN]根据 WHEN 对输出进行着色;更多信息请参阅下面的说明-d, –directory仅列出目录本身,而不是其内容-D, –dired生成适用于 Emacs 的 dired 模式的输出-f按目录顺序列出所有条目-F, –classify[=WHEN]在条目后添加指示符(其中之一为 */=>@–file-type类似于上述,但不追加 ‘*’–format=WORDacross -x,commas -m,horizontal -x,long -l,single-column -1,verbose -l,vertical -C–full-time类似于 -l –time-style=full-iso-g类似于 -l,但不列出所有者–group-directories-first在文件前先列出目录;可以与 –sort 选项一起使用,但使用 –sort=none (-U) 将禁用分组-G, –no-group在长格式列表中,不打印组名-h, –human-readable与 -l 和 -s 一起使用,以类似 1K、234M、2G 的形式打印大小–si类似于上述,但使用 1000 的幂次而不是 1024-H, –dereference-command-line跟随命令行上列出的符号链接–dereference-command-line-symlink-to-dir跟随指向目录的每个命令行符号链接–hide=PATTERN不列出与 shell PATTERN 匹配的隐含条目(被 -a 或 -A 覆盖)–hyperlink[=WHEN]链接文件名 WHEN–indicator-style=WORD附加样式为 WORD 的指示符到条目名称后面:none(默认值)、slash (-p)、file-type (–file-type)、classify (-F)-i, –inode打印每个文件的索引号-I, –ignore=PATTERN不列出与 shell PATTERN 匹配的隐含条目-k, –kibibytes对于文件系统使用,默认使用 1024 字节块;仅与 -s 和每个目录的总计一起使用-l使用长格式进行列出-L, –dereference在显示符号链接的文件信息时,显示所链接文件的信息而不是链接本身的信息-m使用逗号分隔的列表填充宽度-n, –numeric-uid-gid类似于 -l,但列出数值用户和组 ID-N, –literal打印未引用的条目名称-o类似于 -l,但不列出组信息-p, –indicator-style=slash向目录追加 / 指示符-q, –hide-control-chars打印 ? 代替非图形字符–show-control-chars将非图形字符按原样显示(默认值,除非程序为 ‘ls’ 并且输出是终端)-Q, –quote-name用双引号括起条目名称–quoting-style=WORD使用 WORD 引用样式的条目名称:literal、locale、shell、shell-always、shell-escape、shell-escape-always、c、escape (覆盖 QUOTING_STYLE 环境变量)-r, –reverse反向排序-R, –recursive递归列出子目录内容-s, –size打印每个文件的分配大小(以块为单位)-S按文件大小排序,最大的排在前面–sort=WORD按 WORD 而不是名称进行排序:none (-U),size (-S),time (-t),version (-v),extension (-X),width–time=WORD选择要显示或排序的时间戳;访问时间 (-u):atime、access、use;数据更改时间 (-c):ctime、status;修改时间(默认值):mtime、modification;创建时间:birth、creation–time-style=TIME_STYLE在 -l 中选择时间/日期格式;请参阅下面的 TIME_STYLE-t按时间排序,最新的排在前面;参见 –time-T, –tabsize=COLS假设每个 COLS 处有一个制表符停止位,而不是 8-u对于 -lt:按访问时间排序并显示;对于 -l:显示访问时间并按名称排序;否则:按访问时间排序,最新的先显示-U不排序;按目录顺序列出条目-v在文本中自然排序(版本)数字-w, –width=COLS将输出宽度设置为 COLS。0 表示无限制-x按行而不是按列列出条目-X按条目扩展字母表顺序排序-Z, –context打印每个文件的安全上下文–zero以 NUL 而不是换行符结束每行输出 十种主要用法及其代码示例 1.列出当前目录的文件和子目录 输出示例: 2.列出指定目录的文件和子目录 输入示例: 输出示例: 3.列出所有文件,包括隐藏文件 输出示例: 4.使用长格式显示文件详细信息 输出示例: 5.以人类可读的方式显示文件大小 输出示例: 6.反向排序显示文件列表 输出示例: 7.按修改时间排序显示文件列表 输出示例: 8.仅显示目录本身,而不列出子目录内容 输出示例: 9.在文件名后加上文件类型标识符 输出示例: 10.递归列出指定目录及其子目录的内容 输入示例: 输出示例: 其他类似命令 tree:tree 命令用于以树形结构显示文件和目录的层次关系。 详细区别 ls 和 tree 都是用于显示文件和目录的命令,但它们之间存在一些区别。主要区别包括:ls 命令以简洁的方式列出文件和目录,并提供了多种选项用于排序、过滤和显示详细信息。tree 命令以树状结构显示文件和目录的层次关系,可以更直观地展示文件系统的结构。 官方链接 ls 官方文档
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/64303.html