linux命令按时间排序 linux文件时间排序命令

顺便问多你一个问题,linux 文件按时间排序和按大小排序的命令是什么?

ll -ltr

创新互联建站主营关岭网站建设的网络公司,主营网站建设方案,成都App制作,关岭h5微信小程序开发搭建,关岭网站营销推广欢迎关岭等地区企业咨询

时间

大小 自己要calulate再根据大小细排:

du -s * |sort

等等。。。。

linux命令之排序命令sort命令

sort命令是对文件进行排序,并将排序的结果输出到屏幕,不影响原文件

以行为单位,将每一行作为一个单位,相互比较,比较原则是从首字符向后,以此按ASCII码进行比较,最后升序输出

参数

-b 忽略每行前面开始处的空格

-d 只按照英文字母,数字,空格字符排序,忽略其他字符

-m 将几个排序好的文件进行合并

-n 依照数值的大小进行排序,如果是按照数值大小排序一定要加 -n ,否则就会出现 10 比2 小的情况,因为默认比较数值是先比较第1位的,后面的位不考虑

-o 将排序好的结果输出到文件, 也可以使用重定向符号 输出到文件中

-r 以相反的顺序来排序, 默认是升序

如何用linux命令查找按时间排序的文件名

可以使用ls命令实现这一功能。ls命令是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多。ls命令默认是按照文件名的字母的顺序打印出当前目录的文件及文件夹。加上-S参数,就可以根据文件的大小进行排序,默认是从大到小的顺序。在此基础上加上参数-r变成-Sr,就可以一自小到大的顺序打印出文件。一般打印文件时,会加上-l参数,编程-lSr,打印出文件的详细信息,这样就能明确地看到,打印出的文件的大小是从小到大递增的。


分享标题:linux命令按时间排序 linux文件时间排序命令
新闻来源:http://ybzwz.com/article/docpgho.html