天天看点

Linux小技巧:ls -l —— 查看文件信息,按时间、大小排序

一、按时间排序:

升序排列是按照数据从低到高排列,降序排列是数据从高到低排列

ls按时间 降序 排列: ls -lt (最常用)

ls按时间 升序 排列:ls -lrt

按文件修改时间查看文件:

1、按照时间降序(默认:最新修改的排在前面)

命令:ls -lt

Linux小技巧:ls -l —— 查看文件信息,按时间、大小排序
Linux小技巧:ls -l —— 查看文件信息,按时间、大小排序

命令详细解释:

-l     use a long listing format  以长列表方式显示(详细信息方式)

-t     sort by modification time 按修改时间排序(最新的在最前面)

加上-r是反向排序:

2、按修改时间反向的排序【即最新修改时间的放在最后面】

升序命令:ls -lrt

Linux小技巧:ls -l —— 查看文件信息,按时间、大小排序
Linux小技巧:ls -l —— 查看文件信息,按时间、大小排序

命令详细解释:

-t     sort by modification time 按修改时间排序(最新的在最前面),其实我们用man ls命令就可以看到ls命令带的参数的用法,-t sort by modification time,newest first即按修改时间对文件进行排序,默认是最近修改的在前。

-r     reverse order while sorting (反序)反向排序,倒序

例子:ls -ltr :按修改时间反向的排序【即最新修改时间的放在最后面】

二、按文件大小排序:

Linux小技巧:ls -l —— 查看文件信息,按时间、大小排序

加上-h是带单位显示文件大小:

Linux小技巧:ls -l —— 查看文件信息,按时间、大小排序

命令解释:

ls -lS  按照由大到小排序

ls -Slr   按照从小到大排序