如何在Linux中使用ls命令按大小对所有文件进行排(2)

总用量 4.8M
-rw-------. 1 linuxidc linuxidc 5.0M 10月 17 18:44 core.11901
-rw-rw-r--. 1 linuxidc linuxidc  33K 10月 21 19:24 linuxidc.com.mp4
-rw-------. 1 linuxidc linuxidc  345 11月  7 08:05 linuxidc.c
drwxr-xr-x. 6 linuxidc linuxidc  130 11月  6 14:32 桌面
drwx------. 3 linuxidc linuxidc  66 11月  6 15:09 VirtualBox VMs
-rw-------. 1 linuxidc linuxidc  59 11月  7 08:05 linuxidc.txt
drwxr-xr-x. 2 linuxidc linuxidc  49 10月 25 16:01 图片
drwxrwxr-x. 3 linuxidc linuxidc  41 11月  6 14:55 linuxidc-vagrant-project
lrwxrwxrwx. 1 linuxidc linuxidc  26 11月  3 16:57 linuxidc_movies -> /mnt/linuxidc_drive/movies
-rw-------. 1 linuxidc linuxidc  19 11月  7 08:05
drwxr-xr-x. 2 linuxidc linuxidc    6 10月 17 18:44 公共
drwxr-xr-x. 2 linuxidc linuxidc    6 10月 17 18:44 模板
drwxr-xr-x. 2 linuxidc linuxidc    6 10月 17 18:44 视频
drwxr-xr-x. 2 linuxidc linuxidc    6 10月 17 18:44 文档
drwxr-xr-x. 2 linuxidc linuxidc    6 10月 17 18:44 下载
drwxr-xr-x. 2 linuxidc linuxidc    6 10月 17 18:44 音乐

如何在Linux中使用ls命令按大小对所有文件进行排序

此外,我们可以以人类可读的格式打印尺寸以进行特定扩展。

[linuxidc@localhost ~]$ ls -l -S -h ~/*.mp4 | more
-rw-rw-r--. 1 linuxidc linuxidc 33K 10月 21 19:24 /home/linuxidc/linuxidc.com.mp4

[linuxidc@localhost ~]$ ls -l -S -h *.mp3
-rw-------. 1 linuxidc linuxidc 0 11月  4 20:25 linuxidc.mp3

如何在Linux中使用ls命令按大小对所有文件进行排序

几个基本提示

4)按字母顺序排序列表

要使用字母排序列出特定目录的内容,我们将仅使用ls命令而不使用选项,因为字母排序是默认排序。

[linuxidc@localhost ~]$ ls
abc.linuxidc.com  linuxidc.com.mp4          公共  文档
b.linuxidc.com    linuxidc-vagrant-project  模板  下载
c.linuxidc.com    VirtualBox VMs            视频  音乐
e.linuxidc.txt          图片  桌面

如何在Linux中使用ls命令按大小对所有文件进行排序

要列出包含详细信息的特定目录的内容,请添加目录的路径。

[linuxidc@localhost ~]$ ls -l /run
总用量 60
drwxr-xr-x.  2 root          root            100 11月  7 08:04 abrt
-rw-------.  1 root          root            11 11月  7 08:04 alsactl.pid
-rw-r--r--.  1 root          root              5 11月  7 08:04 atd.pid
-rw-r--r--.  1 root          root              4 11月  7 08:04 auditd.pid
drwxr-xr-x.  2 avahi          avahi            80 11月  7 08:04 avahi-daemon
drwxr-x---.  2 chrony        chrony          60 11月  7 09:50 chrony
-rw-r--r--.  1 root          root              4 11月  7 08:04 chronyd.pid
drwxr-xr-x.  2 root          root            80 11月  7 08:04 console
-rw-r--r--.  1 root          root              5 11月  7 08:04 crond.pid
----------.  1 root          root              0 11月  7 08:04 cron.reboot
drwxr-xr-x.  3 root          lp              80 11月  7 08:04 cups
drwxr-xr-x.  2 root          root            60 11月  7 08:04 dbus
-rw-r--r--.  1 root          root              5 11月  7 09:50 dhclient-ens33.pid
prw-------.  1 root          root              0 11月  7 08:04 dmeventd-client
prw-------.  1 root          root              0 11月  7 08:04 dmeventd-server
-rw-------.  1 root          root              0 11月  7 08:04 ebtables.lock
drwxr-xr-x.  2 root          root            40 11月  7 08:04 faillock
drwxr-x---.  2 root          root            40 11月  7 09:35 firewalld
drwx--x--x.  4 root          gdm            100 11月  7 08:04 gdm

如何在Linux中使用ls命令按大小对所有文件进行排序

5)按字母顺序反向排序列表

要按字母顺序反向排序列出特定目录的内容和详细信息,我们将使用-lr选项和ls命令。

[linuxidc@localhost ~]$ ls -lr /run

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/12362.html