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

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列意义为文件硬链接数或文件夹子文件夹数,对文件则是指硬链接数。对文件夹则指子文件夹数

Linux ls 排序的更多相关文章

  1. Linux ls

    linux.ls linux ls命令, 我觉得是所有接触linux系统, 首先学习的命令. 这个命令, 我也早就接触过了. 只是以前是学习类型的. 学了以后, 没有做到学以致用.可惜了. 现在这篇内 ...

  2. linux ls和 ll 命令

    工作中用到      ll -alrth|tail -30    命令 所以再来回顾一下 ls 命令 linux ls和 ll 命令 ll 命令列出的信息更加详细,有时间,是否可读写等信息 ll命令和 ...

  3. linux ls命令教程,ls命令怎么用,全部招数都教你

    linux ls命令的用法大全 学习linux这么久了,最常用的命令莫属 ls命令了,今天就总结下ls命令的用法与经验技巧.   ls命令按文件大小查看文件   a.降序:ls -lsh moudae ...

  4. ls 排序

    ls 排序 首先我们通过man 来看看 ls其中有几项; -S     sort by file size : 按大小降序 --sort=WORD sort by WORD instead of na ...

  5. Linux "ls -l"文件列表权限详解

    ls Linux "ls -l"文件列表权限详解 1.使用 ls -l 命令 执行结果如下(/var/log) : drwxr-x--- root adm -- : apache2 ...

  6. Linux.ls 查看常用参数

    Linux.ls 查看常用参数 在linux中ls查看文件常用参数: -l :详情文件 -h : 格式化文件大小 -r :将查询的结果列表进行翻转 -S :按文件大小进行排列

  7. linux ls文件颜色和底色设置

    转帖 :linux ls文件颜色和底色设置 白色:表示普通文件蓝色:表示目录绿色:表示可执行文件红色:表示压缩文件浅蓝色:链接文件红色闪烁:表示链接的文件有问题黄色:表示设备文件灰色:表示其他文件 这 ...

  8. linux下 ls 排序

    ls -lS                       按大小降序排列 ls -l | sort -n -k5    按大小升序 ls -lrt                       按时间降 ...

  9. linux ls正则表达式

    ls就是默认排序的. 所以: ls只支持通配符,不支持正则,所以单纯用ls是不能实现的. 一些正则过滤操作需要结合支持正则的命令如grep.sed或awk. 例如:ls | grep "[0 ...

随机推荐

  1. 【Docker】退出容器和进入容器

    运行容器:docker run -it 镜像名 /bin/bash 退出容器: exit 或者 Ctrl+P+Q 查看容器:docker ps -a 查看运行的容器:docker ps 重启容器:do ...

  2. iOS开发-- Xcode 6单元测试

    占坑 http://m.oschina.net/blog/377800 http://www.cnblogs.com/sunshine-anycall/p/4155649.html http://ob ...

  3. Puppet file资源使用

    1.文件管理介绍:          可管理的项目: 支持文件和目录 设置文件及目录的所有者及权限 恢复文件(包括文件的内容.权限及所有者) 清理目录以及子目录 2. 可使用参数: ensure :指 ...

  4. Python2.7字符编码详解

    目录 Python2.7字符编码详解 声明 一. 字符编码基础 1.1 抽象字符清单(ACR) 1.2 已编码字符集(CCS) 1.3 字符编码格式(CEF) 1.3.1 ASCII(初创) 1.3. ...

  5. [原]openstack-kilo--issue(十一)Failed connect to 169.254.169.254:80; No route to host

    本博客已经添加"打赏"功能,"打赏"位置位于右边栏红色框中,感谢您赞助的咖啡. # curl http://169.254.169.254/latest/use ...

  6. 自定义元素 v1:可重用网络组件

    google文档 https://developers.google.cn/web/fundamentals/web-components/customelements 兼容性 https://can ...

  7. python和selenium

    错误提示: selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set ...

  8. easyui tree 更改图标

    easyui tree 更改图标 ,onLoadSuccess: function (node, data) { $('#tt .tree-icon').css("background&qu ...

  9. ubuntu下pig报错ERROR 2999: Unexpected internal error. Failed to create DataStorage的解决

    2019-03-04 00:10:03,998 [main] ERROR org.apache.pig.Main - ERROR 2999: Unexpected internal error. Fa ...

  10. zookeeper的Java客户端API

    zookeeper作为一个分布式服务框架,主要用来解决分布式数据一致性问题,对多种语言提供了API.这里主要记录下JAVA客户端API的使用. 1.创建会话 客户端可以通过创建一个ZooKeeper实 ...