怎么知道Linux系统占多大空间?

2025-04-14 09:39:14
推荐回答(2个)
回答1:

看分区所占空间,用
df -hm
就可以了。
如果要查哪个对应哪个系统,就用fdisk (sudo fdisk,进去后用p查看详细信息)
我知道,在virtualbox中,安装系统时,要选择是让客座系统不断增长呢,还是给一个固定空间大小。你可能选的后一个。那么,“虚拟磁盘的大小是18G”。
在vmware workstation (我没用过),给出的数字是系统实际占用,即你说的“虚拟磁盘的文件”。

回答2:

  • df命令,df命令,可以查看当前文件系统占用的空间的大小,以及剩余的大小,如下例子:

    Filesystem     1K-blocks      Used Available Use% Mounted on/dev/loop0      18761008  15246876   2554440  86% /none                   4         0         4   0% /sys/fs/cgroupudev              493812         4    493808   1% /devtmpfs             100672      1364     99308   2% /runnone                5120         0      5120   0% /run/locknone              503352      1764    501588   1% /run/shmnone              102400        20    102380   1% /run/user/dev/sda3      174766076 164417964  10348112  95% /host

    上面的结果是直接输入df显示出来的结果,如果想看的形象一点,可以在后面加上-h参数,如下:

    Filesystem      Size  Used Avail Use% Mounted on/dev/loop0       18G   15G  2.5G  86% /none            4.0K     0  4.0K   0% /sys/fs/cgroupudev            483M  4.0K  483M   1% /devtmpfs            99M  1.4M   97M   2% /runnone            5.0M     0  5.0M   0% /run/locknone            492M  1.8M  490M   1% /run/shmnone            100M   20K  100M   1% /run/user/dev/sda3       167G  157G  9.9G  95% /host

  • 第二个很实用的命令是du,这个命令可以显示当前文件所占用的空间大小,用法:“du [filename]”,如下:

    8.0K    file1.txt8.0K    file2.txt10.0K   file3.txt2.0K    file4.txt8.0K    file5.txt8.0K    file6.txt44.0K   total

    说明,上图中的效果也是在du后面加上-h参数才会这么形象的输入。

    更多Linux资讯请查看《Linux就该这么学》。