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列意义为文件硬链接数或文件夹子文件夹数,对文件则是指硬链接数。对文件夹则指子文件夹数
Linux ls 排序的更多相关文章
- Linux ls
linux.ls linux ls命令, 我觉得是所有接触linux系统, 首先学习的命令. 这个命令, 我也早就接触过了. 只是以前是学习类型的. 学了以后, 没有做到学以致用.可惜了. 现在这篇内 ...
- linux ls和 ll 命令
工作中用到 ll -alrth|tail -30 命令 所以再来回顾一下 ls 命令 linux ls和 ll 命令 ll 命令列出的信息更加详细,有时间,是否可读写等信息 ll命令和 ...
- linux ls命令教程,ls命令怎么用,全部招数都教你
linux ls命令的用法大全 学习linux这么久了,最常用的命令莫属 ls命令了,今天就总结下ls命令的用法与经验技巧. ls命令按文件大小查看文件 a.降序:ls -lsh moudae ...
- ls 排序
ls 排序 首先我们通过man 来看看 ls其中有几项; -S sort by file size : 按大小降序 --sort=WORD sort by WORD instead of na ...
- Linux "ls -l"文件列表权限详解
ls Linux "ls -l"文件列表权限详解 1.使用 ls -l 命令 执行结果如下(/var/log) : drwxr-x--- root adm -- : apache2 ...
- Linux.ls 查看常用参数
Linux.ls 查看常用参数 在linux中ls查看文件常用参数: -l :详情文件 -h : 格式化文件大小 -r :将查询的结果列表进行翻转 -S :按文件大小进行排列
- linux ls文件颜色和底色设置
转帖 :linux ls文件颜色和底色设置 白色:表示普通文件蓝色:表示目录绿色:表示可执行文件红色:表示压缩文件浅蓝色:链接文件红色闪烁:表示链接的文件有问题黄色:表示设备文件灰色:表示其他文件 这 ...
- linux下 ls 排序
ls -lS 按大小降序排列 ls -l | sort -n -k5 按大小升序 ls -lrt 按时间降 ...
- linux ls正则表达式
ls就是默认排序的. 所以: ls只支持通配符,不支持正则,所以单纯用ls是不能实现的. 一些正则过滤操作需要结合支持正则的命令如grep.sed或awk. 例如:ls | grep "[0 ...
随机推荐
- Scala学习笔记(四):apply方法说明
当scala中类或者对象有一个主要用途的时候,apply方法就是一个很好地语法糖.请看下面一个简单的例子: class Foo(foo: String) {} object Foo { def app ...
- Dapper的基本使用,Insert、Update、Select、Delete
简介 Dapper是.NET下一个micro的ORM,它和Entity Framework或Nhibnate不同,属于轻量级的,并且是半自动的.也就是说实体类都要自己写.它没有复杂的配置文件,一个单文 ...
- A股ROE连续3年超过15%的股票排名
R连续3年,12个季度的滚动ROE,都超过15%的股票排名,个股滚动ROE = 最近4个季度的归母净利润 / ((期初归母净资产 + 期末归母净资产) / 2). 查看更多ROE连续3年超过15%的股 ...
- python加快数据处理的方法
1.一切数据库操作最好使用内网连接, 2.使用批量操作接口操作数据库,而不是多线程频繁操作单条数据 3.如果python进程的cpu使用率达到100%了,需要开启多进程.java单个进程cpu使用率在 ...
- 网络编程 -- RPC实现原理 -- Netty -- 迭代版本V4 -- 粘包拆包
网络编程 -- RPC实现原理 -- 目录 啦啦啦 V2——Netty -- new LengthFieldPrepender(2) : 设置数据包 2 字节的特征码 new LengthFieldB ...
- iOS开发-- 使用TFHpple解析html
占坑 http://www.raywenderlich.com/14172/how-to-parse-html-on-ios
- Fiddler 安装与配置
可以直接访问官网下载安装包 https://www.telerik.com/download/fiddler ,安装后需要配置浏览器的代理服务器为 Fiddler: 以谷歌浏览器为例:[设置]---[ ...
- http 本地服务器设置任意IP访问对应的文件夹
使用软件:wamp 一.配置apache的host访问路径 打开下面“wamp\bin\apache\Apache2.4.4\conf\”路径下的httpd.conf文件,然后我希望将“自定义IP”的 ...
- 重装win7,win10,Ubuntu
使用的软件多了,大了,感觉用起来很卡,快就是生产力,一定要重视.就去维修电安装了120G的固态硬盘,以前所安装的软件都没有了,距上一次重装快一年了,上次修了风扇,加了4G内存条.现在很多东西也一并删除 ...
- 省一行是一行:在if语句中使用C# 7.0的模式匹配
C# 7.0的模式匹配(Pattern Mathing)不仅可以节省代码,而且可以让代码更流畅(Fluent),今天又在实际开发中体会了一下. 不用模式匹配的代码,需要先获取返回值,然后用if进行判断 ...