linux按修改时间排序
来源:互联网 发布:淘宝助理网页版 编辑:程序博客网 时间:2024/05/24 03:19
1.按文件大小查看文件
a.降序: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等为单位的大小
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
- linux按修改时间排序
- linux修改文件时间
- 修改Linux的时间
- linux 修改系统时间
- linux修改系统时间
- Linux修改系统时间
- Linux修改文件时间
- linux 修改时间
- Linux如何修改时间
- linux修改系统时间
- Linux修改当前时间
- linux 修改日期时间
- linux 修改时间 date
- linux系统时间修改
- 修改linux时间
- Linux 修改系统时间
- linux下修改时间
- Linux 时间修改命令
- 欢迎使用CSDN-markdown编辑器
- 使用easyBCD软件双系统安装ubuntu-14.04-desktop-amd64.iso
- swift--用 Swift 编写面向协议的网络请求
- java(Android)线程池
- 排序--希尔排序
- linux按修改时间排序
- AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
- Phonenix安装(简化hbase的工具)
- JavaScript强化教程-表单验证
- 为什么要使用ABP框架?
- mysql动态行转列
- ORACLE中的NULL
- Xposed模块开发:修改设备IMEI
- yum 安装时 Couldn't resolve host 解决办法