linux 中 ll 命令如何让查询结果按时间升序或降序排序?

上周我想使用CRT软件连接到Linux系统上的服务器,进入“tmp”文件夹,并按文件修改时间对文件列表进行排序。
默认的“ll”命令按大小排序,但我尝试了“ll-t”。
这按修改时间降序排序。
这非常有用。
之后,我想按时间升序排序,我意识到直接使用“ll-t|tar”有奇效。
虽然“tar”不是排序工具,但这样文件就按照从早到晚的修改时间排序了。
正如你所看到的,这个小技巧非常实用。
顺便说一下,我发现的另一件事是,如果使用“ll-t”和参数“r”,还可以直接按照修改时间升序排序,这样就不用做太复杂的事情了。
我不在乎。

Linux统计文件夹、文件数量的命令、排序

说白了,最靠谱的方法就是使用find命令来统计文件夹和文件的数量。

当前目录的统计: 找到。
-最大深度 1 -类型 d |厕所-l 直接输入电话号码。

所有子目录计数: 找到。
-d型| wc -l
按特定前缀过滤目录: 找到。
-最大深度 1 -type d -名称“前缀”| wc -l
统计文件数量: 找到。
-最大深度 1 -类型 f | wc -l
按大小排序: ls -lS
按时间排序: ls -lt
显示隐藏文件: ls -a
上周我刚刚在做一个项目,使用“find”比这些组合命令快得多。
-max深度参数应该如何理解?

如何在Linux中排序文件内容?使用sort命令对文本行进行排序

sort命令直接对文件进行排序,不使用内存。

按 ASCII 排序,默认升序。
只需对文件name.txt进行排序即可得到结果。

如果要保存文件,请使用>,排序文件名.txt>排序.txt。

-o 更标准,sort -o排序.txt 文件名.txt。

数字按值排序,使用-n。
sort -n Numbers.txt 将“1 0”排序在“2 ”之后。

使用-r进行降序排列,对-nrnumbers.txt进行排序。

按字段排序,使用分隔符-t,字段编号-k。
sort -t, -k2 n users.csv 按第二列编号排序。

对多个字段进行排序,sort -t, -k2 n -k3 user.csv 首先对第二列进行排序,然后对第三列进行排序。

重用-u, sort -u log.txt删除重复行。

使用 -f 忽略大写字母并使用 sort -f items.txt 对它们进行排序,就好像它们是相同的一样。

按顺序对月份进行排序,sort -M log_dates.txt 将 Jan 放在 1 2 月前面。

大文件会自动分成多个部分,因此您不必担心。

这是第一个。