df -h与df -i的区别
2022-05-22 23:58
691 查看
一. df命令详解:
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息
-a 全部文件系统列表
-h 方便阅读方式显示
-H 等于“-h”,但是计算式,1K=1000,而不是1K=1024
-i 显示inode信息
-k 区块为1024字节
-l 只显示本地文件系统
-m 区块为1048576字节
--no-sync 忽略 sync 命令
-P 输出格式为POSIX
--sync 在取得磁盘信息前,先执行sync命令
-T 文件系统类型
二.df -h与df -i命令的区别
df -h 就是查看磁盘容量的使用情况
df -i 以inode模式来显示磁盘使用情况。
node包含的信息:文件的字节数,拥有者id,组id,权限,改动时间,链接数,数据block的位置
三.解决df -h磁盘空间满问题
df -h解决方案: 应当删除比较大无用的文件-----------大文件占用大量的磁盘容量。
查看文件占磁盘的空间可使用以下的命令: 命令: du -h -x --max-depth=1 注意:要甄别文件是否是可删除或替换 删除命令: rm -rf xx.log (如果服务在引用文件此操作并不能释放空间 ) 或清空的命令: cat /dev/null > xxx.log四.解决df -i磁盘空间满问题
df -i 解决方案: 应当删除数量过多的小文件-----------过多的文件占用了大量的inode号
通过以下脚本进行检查,查看到底哪个目录下面的文件最多
find / -xdev -printf '%h\n' | sort | uniq -c | sort -k 1 -n
对应第一级的目录
for i in /*; do echo $i; find $i | wc -l; done
如果确定是某个目录下面,则/转换为该目录绝对路径,如/var/log
找到对应文件后执行删除的命令.
相关文章推荐
- linux下du和df命令的区别 ---检查文件资源是否被释放
- linux命令df中df -h和df -i的区别
- du和df的区别(以df为准)
- df与du的区别
- df 和du 的区别 linux磁盘命令详解
- Linux的du 和 df 的区别
- df、cat /proc/mtd的区别
- df 和du 的区别 linux磁盘命令详解
- du命令和df命令的区别
- df du fdisk 区别
- linux 下df和du的区别
- df, du, ls 的区别
- df与du命令输出区别
- 查看目录占用空间du -sh和磁盘df 区别
- du and df 命令区别
- linux系统df和du命令的区别
- linux中du和df 的区别
- ls -l 、 du、 df 的区别
- Linux du命令和df命令区别-转
- linux中du和df 的区别