ls命令
  WgxE7ox3LqRL 2023年12月26日 15 0

显示目录中文件及其属性信息

语法格式:ls 参数 文件名

常用参数

-a

显示所有文件及目录

-r

依据首字母将文件以相反次序显示

-A

不显示当前目录和父目录

-R

递归显示所有子文件

-d

显示目录自身的属性信息

-S

依据内容大小将文件排序显示

-i

显示文件的inode属性信息

-t

依据最后修改时间将文件排序显示

-l

显示文件的详细属性信息

-X

依据扩展名将文件排序显示

-m

以逗号为间隔符,水平显示文件信息

-color

以彩色显示信息

参考示例

显示当前目录中的文件名(默认不包含隐藏文件)

[root@liuwei ~]# ls
file0.txt  file1.txt  file2.txt  test0  test1  test2

显示当前目录中的文件名(含隐藏文件)

[root@liuwei ~]# ls -a
.   .bash_history  .bash_profile  .cache  file0.txt  file2.txt  .pydistutils.cfg  .tcshrc  test1
..  .bash_logout   .bashrc        .cshrc  file1.txt  .pip       .ssh              test0    test2

以详细信息模式输出文件名及其属性信息

[root@liuwei ~]# ls -l
total 0
-rw-r--r-- 1 root root 0 Dec 19 12:25 file0.txt
-rw-r--r-- 1 root root 0 Dec 19 12:25 file1.txt
-rw-r--r-- 1 root root 0 Dec 19 12:25 file2.txt
drwxr-xr-x 2 root root 6 Dec 19 12:25 test0
drwxr-xr-x 2 root root 6 Dec 19 12:25 test1
drwxr-xr-x 2 root root 6 Dec 19 12:25 test2

显示指定目录中的文件列表

[root@liuwei ~]# ls /etc
adjtime                  dbus-1                   gshadow-       localtime                 nsswitch.conf.bak  rc5.d           subuid
aliases                  dconf                    gss            login.defs                ntp.conf           rc6.d           sudo.conf
alternatives             default                  host.conf      logrotate.conf            nvme               rc.d            sudoers
anacrontab               depmod.d                 hostname       logrotate.d               oddjob             rc.local        sudoers.d
at.deny                  dhcp                     hosts          lsb-release.d             oddjobd.conf       rdma            sudo-ldap.conf

显示当前目录中的文件名及inode属性信息

[root@liuwei ~]# ls -i
 50873193 file0.txt   51415341 file1.txt   51415342 file2.txt  117491155 test0  134292680 test1    1504513 test2

结合通配符一起使用,显示指定目录中所有以sd开头的文件列表

[root@liuwei ~]# ls file*.txt
file0.txt  file1.txt  file2.txt

依据文件内容大小进行排序,显示指定目录中文件名及其属性详情信息

[root@liuwei ~]# ls -Sl /etc
total 1188
-rw-r--r--.  1 root root   692252 May 15  2020 services
-rw-r--r--.  1 root root    60352 May 11  2017 mime.types
-rw-r--r--   1 root root    23107 Jul 27  2021 ld.so.cache
-rw-r--r--.  1 root root     9450 May 11  2019 nanorc
-rw-r--r--.  1 root root     8550 Jun 11  2021 kdump.conf
-rw-r-----.  1 root tss      7046 Nov 17  2020 tcsd.conf
-rw-r--r--.  1 root root     6568 Sep 10  2018 protocols
-rw-r--r--   1 root root     5945 Jul 14  2021 dat.conf

-------------------------------------------

个性签名:代码过万,键盘敲烂!!!

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: cat命令 下一篇: awk命令
  1. 分享:
最后一次编辑于 2023年12月26日 0

暂无评论

WgxE7ox3LqRL
作者其他文章 更多

2023-12-26

2023-12-26

2023-12-26

2023-12-26

2023-12-26

2023-12-26

2023-12-26

2023-12-12

2023-11-19