• linux显示文件时间排序,linux 按文件大小排序和按时间排序查看文件命令 Linux运维


    linux显示文件时间排序,linux 按文件大小排序和按时间排序查看文件命令

    1.按文件大小查看文件java

    a.降序:ls -lshspa

    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排序

    命令解释:io

    ls后面的三个参数:test

    -l表示以长格式显示,即列出文件详细信息如上面的格式。im

    -s表示排序,默认是降序排列。sort

    -h表示将文件大小转为咱们习惯的M,K等为单位的大小di

    b.升序:ls -lrsh文件

    命令解释:时间

    关于-l,-s,-h含义同上

    -r表示reverse的意思,这里就是reverse order倒序,默认是降序的,加上-r就反转下即为升序了。

    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

    2.按文件修改时间查看文件

    a.按降序,即最近的修改 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即按修改时间对文件进行排序,默认是最近修改的在前。

    b.那么想升序只需反转下就能够了,因此加上-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

  • 相关阅读:
    一看就懂的Mybatis框架入门笔记
    一文了解有趣的位运算(&、|、^、~、>>、<<)
    探究如何永久更改Maven的Dynamic Web Project版本及pom.xml默认配置
    编译流程之仿真
    数字逻辑基础2
    1. FPGA内部的逻辑资源
    c++ 入门之深入探讨拷贝函数和内存分配
    c++入门之浅拷贝和深拷贝
    c++入门之详细探讨类的一些行为
    c++入门之类与内存
  • 原文地址:https://www.cnblogs.com/linuxmysql/p/15926718.html
Copyright © 2020-2023  润新知