大家好,在本文中,我们将讨论如何在 Linux 中按大小对文件进行排序。 大多数人都熟悉 ls 命令,它用于列出当前工作目录中的文件。 但是通过使用 ls 命令的一些参数,我们可以按照名称、大小、修改时间等对文件以及默认不显示的系统文件进行排序。 在本教程中,我们使用的是 Ubuntu 20.04 LTS。
在 Linux 终端中按大小对文件进行排序
要列出当前目录中的所有文件,请按打开终端窗口 Ctrl+Alt+T 并输入以下命令,
ls
在上面的命令中,使用 -l
参数以长列表格式列出所有文件和 -a
显示隐藏文件。
ls -la
要按大小按降序(默认)列出和排序所有文件,请使用 -S
参数或输入以下命令,
ls -laS
这些文件现在按文件大小降序排列。 要以人类可读的格式显示大小,请使用 -h
范围,
ls -laSh
要按大小升序对文件进行排序,请使用 -r
范围,
ls -laShr
结论
这就是现在的全部内容,我们讨论了如何在Linux中按大小对所有文件进行排序,即升序和降序。 我们还可以使用 ls 命令按名称、日期、时间等对文件进行排序。 感谢您的阅读!