LINUX文件按大小和时间排序 您所在的位置:网站首页 文件大小排列 LINUX文件按大小和时间排序

LINUX文件按大小和时间排序

2024-01-25 13:50| 来源: 网络整理| 查看: 265

一、按文件大小查看文件

降序:ls -lsh moudaen@morton:~$ ls -lsh total 20M 20M -rw-r--r-- 1 moudaen 65536 20M Nov 11 17:44 Gender.war 4.0K drwxr-xr-x 2 moudaen 65536 4.0K Nov 11 17:44 test 8.0K -rw-r--r-- 1 moudaen 65536 5.2K Nov 11 11:44 MyApp.Java

命令解释:

ls后面的三个参数: -l表示以长格式显示,即列出文件详细信息如上面的格式。 -s表示排序,默认是降序排列。 -h表示将文件大小转为我们习惯的M,K等为单位的大小

升序:ls -lrsh moudaen@morton:~$ ls -lrsh total 20M 8.0K -rw-r--r-- 1 moudaen 65536 5.2K Nov 11 11:44 MyApp.java 4.0K drwxr-xr-x 2 moudaen 65536 4.0K Nov 11 17:44 test 20M -rw-r--r-- 1 moudaen 65536 20M Nov 11 17:44 Gender.war

命令解释:

关于-l,-s,-h含义同上 -r表示reverse的意思,这里就是reverse order倒序,默认是降序的,加上-r就反转下即为升序了。

二、按文件修改时间查看文件

降序,即最近修改在上:ls -lt moudaen@morton:~$ ls -lt total 19836 -rw-r--r-- 1 moudaen 65536 7 Nov 13 15:30 test.txt -rw-r--r-- 1 moudaen 65536 20267062 Nov 11 17:44 Gender.war drwxr-xr-x 2 moudaen 65536 4096 Nov 11 17:44 test -rw-r--r-- 1 moudaen 65536 5258 Nov 11 11:44 MyApp.java

命令解释:

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

升序只需加上-r参数即可:ls -lrt moudaen@morton:~$ ls -lrt total 19836 -rw-r--r-- 1 moudaen 65536 5258 Nov 11 11:44 MyApp.java drwxr-xr-x 2 moudaen 65536 4096 Nov 11 17:44 test -rw-r--r-- 1 moudaen 65536 20267062 Nov 11 17:44 Gender.war -rw-r--r-- 1 moudaen 65536 7 Nov 13 15:30 test.txt

———————————————— 原文链接:https://blog.csdn.net/lgstudyvc/article/details/51595657



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有