喜迎
春节

Linux 查看目录下的文件名,并显示按M大小


在 Linux 终端中,可以使用 ls 命令查看目录下的文件列表,并使用 -lh 参数来按照易读的方式显示文件大小。

例如,要在 /home/user 目录下查看所有文件的文件名和大小,并按照以 M 为单位的大小进行排序,可以使用如下命令:

ls -lSh /home/user

其中,参数 -l 表示使用长格式输出文件列表,-S 表示按照文件大小排序,-h 表示以易读的方式显示文件大小。上述命令将以 M 为单位显示文件的大小,并按照文件大小从大到小的顺序排序。

如果要仅查看目录下特定文件名文件的文件名和大小,可以在命令末尾指定想要查看的文件名,如:

ls -lSh /home/user/*.txt

以上命令仅会查看 /home/user 目录下所有的 .txt 格式文件,并按照以 M 为单位的大小进行排序。

需要注意的是,如果目录下文件太多,文件名不能全部在一屏中显示,可以使用 more 命令或者 less 命令进行分页查看,如:

ls -lSh /home/user | more

或者

ls -lSh /home/user | less

这样,可以在每次按下回车键时,逐页显示文件列表。使用 q 键退出分页查看模式。


文章作者: Crazy Boy
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Crazy Boy !
评 论
 上一篇
Linux  grep 搜索关键词 并获取前后几行
Linux grep 搜索关键词 并获取前后几行
grep 命令可以搭配 -C 或 -A 或 -B 选项来获取匹配结果前后的行。具体如下: 使用 -C 选项可以获取匹配行上下若干行。例如: grep -C 2 "error" logfile.txt 该命令会查找 logfile.txt
2024-01-25
下一篇 
如何排查Linux CPU过高的原因
如何排查Linux CPU过高的原因
要排查 Linux 上 CPU 过高的原因,你可以按照以下步骤进行: 使用系统监控工具:使用像 top、htop 或 glances 等系统监控工具来查看当前 CPU 使用情况。这将给你一个快速的概述,了解哪些进程或服务占用了大量 CPU
2024-01-25
  目录