1. 首页 > 科技

linux du -sh和du -sh *大小不一致? du sh

linux du -sh和du -sh *大小不一致?du sh

linux du -sh * 查看文件大小跟 du -sh出来的不一样

linux du -sh * 查看文件大小跟 du -sh出来的不一样是设置错误造成的,解决方法为:

1、使用“df -k”命令,以KB为单位显示磁盘使用量和占用率。

2、使用“df -k”命令,以M为单位显示磁盘使用量和占用率。

3、使用“df --help”命令,查看更多df命令的使用方法。

4、使用“du -k /home”命令,列出home目录下所有文件或目录占用的大小,以KB作为计量单位。

5、使用“du -ck /home”命令,列出home目录下所有文件或目录占用的大小,以KB作为计量单位。以及统计出当前home目录占用的总大小。

6、使用“du --help”命令,查看du命令的详细使用方法。

linux怎么查看当前文件夹大小

查看当前目录下所有文件和文件夹的大小 du -sh *

ps: 使用ls命令无法查看文件夹下存放的数据的大小,通过ls命令查看的话你会看到文件夹大小通常是4096字节,这个实际上是这个文件夹的inode的大小

什么看什么事inode看

想知道的话,去学习一下Linux的文件系统吧

ext4文件系统中,文件在硬盘中的存放方式,主要靠两个东西,一个是inode,一个是block

简单理解,可以将inode理解成一个索引,而block里面存的才是文件的内容

具体在此不深究了,百度里面好多答案

Linux系统中用命令查看文件的具体大小,用du -sh好像不是太精确

直接用:du 文件名字,如果不是文件夹的话也可以用:ll 文件名

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

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

2、通过命令du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。

3、查询当前目录总大小可以使用du -sh,其中s代表统计汇总的意思,即只输出一个总和大小。

4、同样,通过命令du -h –max-depth=0 *,可以只显示直接子目录文件及文件夹大小统计值。

5、如果只想查看指定目录的总大小,可以使用du -sh 目录名称。

6、对于指定文件夹也可以指定显示层次深度,如du -h --max-depth=0 software/及du -h --max-depth=1 software/