在我们关于使用流行的几篇关于列出文件的文章之一中,我们介绍了如何通过Linux中的最后修改时间(日期和时间)列出和排序文件。在这篇简短的文章中,我们将介绍许多有用的选项列出特定目录中的所有文件,并按Linux中的文件大小对它们进行排序。
建议阅读:
要在目录中列出所有文件,请打开终端窗口并运行以下命令。请注意ls
在没有任何参数的情况下调用,它将在当前工作目录中列出文件。
在以下命令中-l
标志意味着长列表和-a
告诉ls
列出所有文件,包括(.)
或隐藏文件。避免显示.
和..
文件,使用-A
选项而不是-a
。
$ ls -la OR $ ls -la /var/www/html/admin_portal/

要列出所有文件并按大小对其进行排序,请使用-S
选项。默认情况下,它以降序显示输出(大小最大)。
$ ls -laS /var/www/html/admin_portal/

您可以通过添加以下-h
如图所示。
$ ls -laSh /var/www/html/admin_portal/

并以相反的顺序排序,添加-r
标记如下。
$ ls -laShr /var/www/html/admin_portal/

此外,您可以使用-R
选项。
$ ls -laShR /var/www/html/admin_portal/

您还会发现以下相关文章有用:
如果您有其他方法列出Linux中按大小订购的文件,请与我们分享或您有疑问或想法可以分享有关本指南的信息?如果是,请通过下面的反馈表与我们联系。
嘿,tecmint读者,,,,
激动人心的消息!每个月,我们的顶级博客评论者都有机会赢得奇妙的奖励,例如免费的Linux电子书,例如RHCE,,,,RHCSA,,,,LFCS,,,,学习Linux, 和尴尬,每个值$ 20呢
学习呢

亚伦·基利(Aaron Kili)是Linux and Foss爱好者,即将到来的Linux Sysadmin,Web开发人员,目前是Tecmint的内容创建者,他喜欢使用计算机,并且坚信共享知识。
每个教程tecmint是由经验丰富的Linux系统管理员团队创建的这样它符合我们的高质量标准。