Ubuntu 如何知道目录/usr、/var的可用空间大小

Ubuntu 如何知道目录/usr、/var的可用空间大小,ubuntu,Ubuntu,我使用的是AWS ubuntu实例(ubuntu服务器16.04 LTS(HVM)),默认情况下,neo4j的数据存储在/var/lib/neo4j中,所以我想检查目录/var的可用空间大小,当我执行df-h时,我得到了以下信息,是因为/var不在系统中,让我们看看它们为什么不显示。是否有方法检查/var、/usr等目录的可用空间大小。提前谢谢你的帮助 Filesystem Size Used Avail Use% Mounted on udev 992M

我使用的是AWS ubuntu实例(ubuntu服务器16.04 LTS(HVM)),默认情况下,neo4j的数据存储在/var/lib/neo4j中,所以我想检查目录/var的可用空间大小,当我执行df-h时,我得到了以下信息,是因为/var不在系统中,让我们看看它们为什么不显示。是否有方法检查/var、/usr等目录的可用空间大小。提前谢谢你的帮助

Filesystem      Size  Used Avail Use% Mounted on
udev            992M     0  992M   0% /dev
tmpfs           200M  5.7M  195M   3% /run
/dev/xvda1      7.7G  2.7G  5.1G  35% /
tmpfs          1000M     0 1000M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs          1000M     0 1000M   0% /sys/fs/cgroup
tmpfs           200M     0  200M   0% /run/user/1000

您可以使用
du-sh

例如,
du-sh/var
du-sh/usr


没有什么比每个目录的可用空间更重要了,因为默认情况下目录没有大小限制。

Hi Acsrujan,谢谢你的回复,但是如何知道目录/var位于哪个设备中,至少需要知道设备的可用空间大小,谢谢
df-h
告诉您设备的可用空间大小。默认情况下,
/var
位于
/dev/xvda1
上。在您的情况下,除了xvda之外,没有其他设备
tmpfs
是操作系统启动的易失性文件系统,
udev
是Linux中的设备管理器。因此,在您的例子中,/dev/xvda1使用了2.7GB,如果
du-sh/var
告诉您/var目录使用了1.2G,那么您可以进一步查看哪些目录占用了空间。