linux查看文件大小命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux查看文件大小命令相关的知识,希望对你有一定的参考价值。

最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。

通过命令du-h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。查询当前目录总大小可以使用du -sh,其中s代表统计汇总的意思,即只输出一个总和大小。

Linux

全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。

参考技术A Linux中内置了多种命令来查看文件大小,具体请看下文:
1、stat命令
stat命令用于显示文件的状态信息。语法:
stat filepath
stat命令的输出信息比ls命令的输出信息要更详细。stat命令可以查看的信息包括:
File:显示文件名
Size:显示文件大小
Blocks:文件使用的数据块总数
IO Block:IO块大小
regular file:文件类型
Device:设备编号
Inode:inode号
Links:链接数
Access:文件的权限
……
2、wc命令
wc命令的作用是统计指定文件中的字节数、字数、行数,并将统计结果显示输出,若不指定文件名称、或是所给予的文件名为-,则wc命令会从标准输入设备读取数据
wc -c filename
参数:-c 表示统计字符,因为一个字符一个字节,所以这样得到字节数
3、du命令
du是统计目录或文件所占磁盘空间大小的命令。
以字节计数的语法
du -b filepath
参数:-b 表示以字节计数
或者直接得出人好识别的文件大小
du -h filepath
-h:使用习惯单位显示磁盘占用量,如KB、MB或GB等。
4、ls命令
ls命令,list的缩写,是最常见的目录操作命令,其主要功能是显示当前目录下的内容。配合一些选项可以列出文件大小。
ls -l filepath
输出的第五列为文件字节数
参考技术B 有几种方法,常用的是下面两种:
du -sh filename
ls -lh filename
参考技术C linux查看文件大小命令?显示当前目录所有文件大小的命令ls -lht
1
在命令框 输入命令:ls -lht 将会一一列出当前目录下所有文件的大小,以及所有文件大小的统计总和。或者直接打入ll命令。
2
使用du -sh * 命令也可以列出当前文件以及文件夹的大小。这个命令要注意:sh与*之前要有个空格的。列出home目录所有文件大小的总和命令为:du -s /home或du -sh /home
END
查看单独文件的大小
1
查询具体的文件大小首先你要找到该文件,然后使用du -s ,du -sh,ls -lh,都是可以看到该文件的大小的。不过这些命令后面需要带文件名,比如查找文件名为backup.sh文件的大小,命令为:du -s backup.sh ,ls -lh backup.sh
2
利用cd,ls 命令找到该文件。ls可以命令列出当前该目录的所有文件。
3
输入du -s backup.sh ,ls -lh backup.sh

Linux系统下查看文件夹大小的常用命令

1、ls命令

该命令在实际使用中更多的是用处是查看文件夹下有哪些文件;

ll命令是ls -l命令的缩写,且会显示出隐藏文件;

ls命令查看的文件大小只是指这个文件在创建最初所占空间大小,不包括后续添加的内容;

 

 

2、du命令

du命令所显示的就是我们真正所要的文件大小;

du -sh:查看当前目录总大小。
du -sh *:查看当前目录所有子目录大小。
du -ach *:查看当前目录和所有子目录大小,最后一行会显示当前目录的总大小,不包括隐藏文件

 

 

3、df命令

该命令的作用是查看磁盘分区上的使用情况;

以上是关于linux查看文件大小命令的主要内容,如果未能解决你的问题,请参考以下文章

linux怎么查看一个文件夹的大小

linux vi 下查看文件 不区分大小写命令

centos查看单个文件大小

linux 查看当前文件夹大小

Linux查看文件大小5个常用命令

linux下怎么查看文件夹中各个文件的大小