ls – 目录内容查看工具

1、简介

ls 是一个用于列出目录内容的命令行工具。它是 Linux 系统中最常用的命令之一,用于查看文件和目录的详细信息。ls 可以显示文件的名称、大小、权限、所有者、修改时间等信息。

2、基本用法

ls 的基本语法如下:

ls [选项] [文件或目录]
  • 选项:控制 ls 的行为。
  • 文件或目录:要列出内容的文件或目录。如果未指定文件或目录,ls 会列出当前目录的内容。

3、常用选项

  • -l:以长格式显示文件和目录的详细信息。

  • -a:显示所有文件,包括隐藏文件(以 . 开头的文件)。

  • -h:以人类可读的格式显示文件大小(例如,KB、MB、GB)。

  • -R:递归列出所有子目录的内容。

  • -t:按修改时间排序,最新的文件在前。

  • -r:反向排序。

  • -S:按文件大小排序。

  • -d:仅列出目录本身,而不是其内容。

  • -1:每行显示一个文件或目录。

4、实战示例

一、 基本用法

1、 列出当前目录的内容

[root@localhost ~]# ls                                      ### 列出当前目录下的所有文件和目录

ls - 目录内容查看工具

2、 以长格式列出内容

[root@localhost ~]# ls -l                                   ### 显示文件和目录的详细信息,包括权限、所有者、大小、修改时间等

ls - 目录内容查看工具

3、 显示所有文件

[root@localhost ~]# ls -a                                   ### 显示所有文件,包括隐藏文件

ls - 目录内容查看工具

4、 以人类可读的格式显示文件大小

[root@localhost ~]# ls -lh                                  ### 显示文件和目录的详细信息,并以人类可读的格式显示文件大小。

ls - 目录内容查看工具

5、 递归列出所有子目录的内容

[root@localhost ~]# ls -R                                   ### 递归列出当前目录及其所有子目录的内容

ls - 目录内容查看工具

6、 按修改时间排序

[root@localhost ~]# ls -lt                                   ### 按修改时间排序,最新的文件在前

ls - 目录内容查看工具

7、 反向排序

[root@localhost ~]# ls -l                                   ### 列出当前目录的文件
[root@localhost ~]# ls -lr                                  ### 反向排序,最新的文件在前。

ls - 目录内容查看工具

8、 按文件大小排序

[root@localhost ~]# ls -lS                                  ### 按文件大小排序,最大的文件在前

ls - 目录内容查看工具

9、 仅列出目录本身

[root@localhost ~]# ls -l                                   ### 列出当前目录的文件
[root@localhost ~]# ls -d */                                ### 仅列出当前目录下的所有目录。

ls - 目录内容查看工具

10、 每行显示一个文件或目录

[root@localhost ~]# ls -1                                   ### 每行显示一个文件或目录。

ls - 目录内容查看工具

原文始发于微信公众号(奶嘴很忙):ls – 目录内容查看工具

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之家整理,本文链接:https://www.bmabk.com/index.php/post/303622.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之家——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!