• Linux ls 排序


    版权声明:本文为博主原创文章,未经博主同意不得转载。

    https://blog.csdn.net/hongweigg/article/details/37693029

    在Linux中查看文件,有时须要对文件进行排序。

    以weblogic, Oracle文件夹为例,缺省是没有按创建时间或文件大小排序的。

    [web@localhost Oracle]$ ls -l
    总计 184
    drwxr-xr-x 6 web weblogic   4096 07-02 09:19 coherence_3.7
    -rw-rw---- 1 web weblogic    426 07-02 09:29 domain-registry.xml
    drwxr-xr-x 2 web weblogic   4096 07-11 11:12 logs
    drwxr-xr-x 7 web weblogic  36864 07-02 09:16 modules
    -rw-r--r-- 1 web weblogic    849 07-02 09:19 ocm.rsp
    -rw-r--r-- 1 web weblogic 108849 07-02 09:19 registry.dat
    -rw-r--r-- 2 web weblogic   1908 07-02 09:19 registry.xml
    -rw-r--r-- 1 web weblogic   1908 07-11 11:10 registry.xml--
    drwxr-x--- 3 web weblogic   4096 07-02 09:24 user_projects
    drwxr-xr-x 8 web weblogic   4096 07-02 09:18 utils
    drwxr-xr-x 8 web weblogic   4096 07-02 09:19 wlserver_10.3

    1、按创建时间进行排序。缺省为时间近期的排前

    [web@localhost Oracle]$ ls -lt
    总计 184
    drwxr-xr-x 2 web weblogic   4096 07-11 11:12 logs
    -rw-r--r-- 1 web weblogic   1908 07-11 11:10 registry.xml--
    -rw-rw---- 1 web weblogic    426 07-02 09:29 domain-registry.xml
    drwxr-x--- 3 web weblogic   4096 07-02 09:24 user_projects
    drwxr-xr-x 6 web weblogic   4096 07-02 09:19 coherence_3.7
    drwxr-xr-x 8 web weblogic   4096 07-02 09:19 wlserver_10.3
    -rw-r--r-- 2 web weblogic   1908 07-02 09:19 registry.xml
    -rw-r--r-- 1 web weblogic 108849 07-02 09:19 registry.dat
    -rw-r--r-- 1 web weblogic    849 07-02 09:19 ocm.rsp
    drwxr-xr-x 8 web weblogic   4096 07-02 09:18 utils
    drwxr-xr-x 7 web weblogic  36864 07-02 09:16 modules

    2、按文件大小进行排序,注意參数是大写的S。缺省为最大文件排前

    [web@localhost Oracle]$ ls -lS
    总计 184
    -rw-r--r-- 1 web weblogic 108849 07-02 09:19 registry.dat
    drwxr-xr-x 7 web weblogic  36864 07-02 09:16 modules
    drwxr-xr-x 6 web weblogic   4096 07-02 09:19 coherence_3.7
    drwxr-xr-x 2 web weblogic   4096 07-11 11:12 logs
    drwxr-x--- 3 web weblogic   4096 07-02 09:24 user_projects
    drwxr-xr-x 8 web weblogic   4096 07-02 09:18 utils
    drwxr-xr-x 8 web weblogic   4096 07-02 09:19 wlserver_10.3
    -rw-r--r-- 2 web weblogic   1908 07-02 09:19 registry.xml
    -rw-r--r-- 1 web weblogic   1908 07-11 11:10 registry.xml--
    -rw-r--r-- 1 web weblogic    849 07-02 09:19 ocm.rsp
    -rw-rw---- 1 web weblogic    426 07-02 09:29 domain-registry.xml

    第5列为文件大小,最大的文件为registry.dat。

    3、反序(倒过来排),使用-r參数

    [web@localhost Oracle]$ ls -lSr
    总计 184
    -rw-rw---- 1 web weblogic    426 07-02 09:29 domain-registry.xml
    -rw-r--r-- 1 web weblogic    849 07-02 09:19 ocm.rsp
    -rw-r--r-- 1 web weblogic   1908 07-11 11:10 registry.xml--
    -rw-r--r-- 2 web weblogic   1908 07-02 09:19 registry.xml
    drwxr-xr-x 8 web weblogic   4096 07-02 09:19 wlserver_10.3
    drwxr-xr-x 8 web weblogic   4096 07-02 09:18 utils
    drwxr-x--- 3 web weblogic   4096 07-02 09:24 user_projects
    drwxr-xr-x 2 web weblogic   4096 07-11 11:12 logs
    drwxr-xr-x 6 web weblogic   4096 07-02 09:19 coherence_3.7
    drwxr-xr-x 7 web weblogic  36864 07-02 09:16 modules
    -rw-r--r-- 1 web weblogic 108849 07-02 09:19 registry.dat


    注意:第2列意义为文件硬链接数或文件夹子文件夹数,对文件则是指硬链接数。对文件夹则指子文件夹数

  • 相关阅读:
    使用邮件规则,将收到的邮件进行分类
    QTP连载一:QTP安装及几个重点目录说明
    LR运行QTP脚本
    利用InstallWatch捕获软件操作
    LoadRunner录制时HTML和URL的选择
    QTP连载三:几种参数化的简单比较
    LR学习笔记1(关于数据分析)
    C++生成随机数:正态分布(normal distribution)
    vs编译器生成错误
    wxWidgets 几个实用的系统函数
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10756262.html
  • Copyright © 2020-2023  润新知