Linux下文件、文件夹大小排序及文件内容排序

news/2024/11/30 20:30:21/

文件及文件夹大小排序

du -b * | sort -n

显示当前文件夹下文件或文件夹大小,并按从小到大排序排列
在这里插入图片描述

du -b * | sort -rn

显示当前文件夹下文件或文件夹大小,并按从大到小排序排列
在这里插入图片描述

ll -hS

按文件大小排序,如果其中有文件夹,会显示文件夹,但是并不能知道这个文件夹大小
![在这里插入图片描述](https://img-blog.csdnimg.cn/6bbf56e8d8484d718a817b21c6881fe5.png

文件内容排序

sort命令给文件内容进行排序
(更多用法见sort --help)
在这里插入图片描述

排序并去重显示

sort filename |uniq
在这里插入图片描述


http://www.ppmy.cn/news/513990.html

相关文章

python文件夹排序笔记

目录 natsort自然排序: python文件夹时间排序 natsort自然排序: pip install natsort if __name__ __main__:from natsort import natsortedx [41, 2, 11, 33]ynatsorted(x)print(x)print(y) 结果: [41, 2, 11, 33] [2, 11, 33, 41] …

WPS Excel+windows批处理批量重排序文件夹

要求: 给定n个文件夹,在文件夹原有名称(包含考生号和姓名)的基础上重命名,并且按照给定考生姓名序列进行重新排序。步骤: 一、批量提取文件夹名 1、打开需要提取文件名的文件夹,在这个文件夹内…

Python实现文件/文件夹名按字符串排序或者按数字排序

如下图,获取sample_data路径下的文件夹名,其实这是我们希望得到的排序方式。 实际上,当我们直接使用sort排序时,得到的是: import osinput_dir r./sample_data file_list os.listdir(input_dir) print(file_list) f…

管理文件夹,批量重命名排序

大家有没有遇到过电脑文件,文件夹太多,管理起来特别麻烦,感觉杂乱无章的问题!今天给大家介绍一款工具,“优速文件重命名”,可以让你轻松管理文件夹,让你不会再有杂乱的感觉。批量重命名你的文件…

Android 之文件夹排序

按文件名排序 /*** 按文件名排序* param filePath*/public static ArrayList<String> orderByName(String filePath) {ArrayList<String> FileNameList new ArrayList<String>();File file new File(filePath);File[] files file.listFiles();List fileLi…

python文件排序

目录 # 常规排序sort() 自然排序natsort listdir 时间顺序排序&#xff1a; 遍历目录&#xff0c;文件大小倒叙排序 自定义函数排序 # 常规排序sort() a [1.mp4, 3.mp4, 10.mp4, 2.mp4] a.sort() print(a) 可以看到&#xff0c;sort()在进行文件名排序时&#xff0c;是…

Android之文件夹排序(基于名称、最近修改时间、大小)

基于名称&#xff1a; /*** 按文件名排序* param filePath*/public static ArrayList<String> orderByName(String filePath) {ArrayList<String> FileNameList new ArrayList<String>();File file new File(filePath);File[] files file.listFiles();Li…

文件夹排序(先文件夹排序,后文件排序)

public static void sortFiles(File[] files) {Arrays.sort(files, new Comparator<File>() {Overridepublic int compare(File lhs, File rhs) {//返回负数表示o1 小于o2&#xff0c;返回0 表示o1和o2相等&#xff0c;返回正数表示o1大于o2。 boolean l1 lhs.isDirecto…