实用Linux命令,不求最全但求实用-------磁盘使用情况du,df

本文详细介绍了Linux中用于检查磁盘空间使用情况和文件大小的常用命令df和du,包括其参数和输出解释,帮助用户有效管理磁盘资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

命令:

df -h

输出实例:

文件系统 容量 已用 可用 已用% 挂载点

/dev/md0 9.7G 4.7G 4.6G 51% /
/dev/sda5 9.7G 45M 9.1G 1% /boot
/dev/sda8 9.9G 43M 9.3G 1% /home
none 1.8G 0 1.8G 0% /dev/shm
/dev/sda9 23G 3.8G 18G 18% /usr
/dev/sda7 4.9G 2.6G 2.1G 57% /var
/dev/sdb1 267G 131G 123G 52% /oradata

解释:

df输出硬盘各个分区的容量的实用情况, -h参数表示以友好的格式输出,如单位为GB,而不是块。

命令:

du -h -a --max-depth=1 /var/log

输出实例:

4.0K /var/log/lkst
44K /var/log/wtmp
5.0M /var/log/messages.1
0 /var/log/secure.1
88K /var/log/ksyms.2
0 /var/log/spooler.1
8.0K /var/log/cups
4.0K /var/log/canna
4.0K /var/log/vbox
4.0K /var/log/httpd
2.0M /var/log/sa
4.0K /var/log/mail
72K /var/log/cron.1
0 /var/log/pgsql
4.0K /var/log/proftpd
4.0K /var/log/squid
8.0K /var/log/samba
4.0K /var/log/uucp
144K /var/log/rflogview
120K /var/log/messages
4.0K /var/log/cron
12K /var/log/dump
20K /var/log/dmesg
88K /var/log/ksyms.0
0 /var/log/secure
4.0K /var/log/maillog
0 /var/log/spooler
4.0K /var/log/boot.log
4.0K /var/log/oracle.log
88K /var/log/ksyms.1
7.7M /var/log

解释:

查看某个/var/log目录下各个文件及文件夹大小。-a 不仅显示子目录,也显示文件;-h 以友好格式输出;--max-depth=1 只输出一级子目录及文件。

命令:

df -i

输出实例:

文件系统 容量 已用 可用 已用% 挂载点

/dev/md0 1281696 104213 1177483 9% /
/dev/sda5 1281696 51 1281645 1% /boot
/dev/sda8 1310720 546 1310174 1% /home
none 467344 1 467343 1% /dev/shm
/dev/sda9 3025120 125944 2899176 5% /usr
/dev/sda7 640000 639822 178 100% /var
/dev/sdb1 35553280 49612 35503668 1% /oradata

解释:

df输出硬盘各个分区节点数量使用情况。-i表示节点情况。注意按照上面的命令,可以看出/dev/sda7分区磁盘空间还有43%,但是节点数量已经快使用完毕。此时,要注意及时删除无用的小文件,否则会出现磁盘空间有剩余,但是由于节点数量使用完毕无法创建新文件的窘境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值