linux命令详解:df命令
转:http://www.cnblogs.com/lwgdream/p/3413579.html
前言
df命令用来查看系统的space和inode使用情况,也是常用命令之一
使用说明
-a 显示所有的文件系统,包括本地的和挂载的网络文件系统
-h 显示大小的时候,以人性化的方式来显示,以更适合的方式来显示
-T 现实文件系统类型
-t 显示指定的文件系统
-l 只显示本地文件系统
-k 以KB为单位显示
-x 不显示指定的文件系统
-i 显示inode使用情况
使用举例
df 显示space使用情况
显示的字段:
1)文件系统名称,比如/root/data
2)文件系统大小,默认以block数为单位
3)used 已使用的大小
4)Available 可使用的大小
5)Use% 使用率
6)Mounted on 挂载点
1: [root@master ~]# df2: Filesystem 1K-blocks Used Available Use% Mounted on3: /dev/sda1 10006104 4932636 4556980 52% /4: tmpfs 129640 0 129640 0% /dev/shm5: /root/data 9911 92 9307 1% /test
df –a 显示所有的文件系统
默认没有显示虚拟文件系统,-a显示所有文件系统,包括了虚拟文件系统,比如proc sysfs等
1: [root@master ~]# df -a2: Filesystem 1K-blocks Used Available Use% Mounted on3: /dev/sda1 10006104 4932636 4556980 52% /4: proc 0 0 0 - /proc5: sysfs 0 0 0 - /sys6: devpts 0 0 0 - /dev/pts7: tmpfs 129640 0 129640 0% /dev/shm8: none 0 0 0 - /proc/sys/fs/binfmt_misc9: sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs10: /root/data 9911 92 9307 1% /testdf –T 下还是文件系统给类型
第二个字段Tyep显示文件系统类型,比如ext2、ext3、proc等
1: [root@master ~]# df -aT2: Filesystem Type 1K-blocks Used Available Use% Mounted on3: /dev/sda1 ext3 10006104 4932644 4556972 52% /4: proc proc 0 0 0 - /proc5: sysfs sysfs 0 0 0 - /sys6: devpts devpts 0 0 0 - /dev/pts7: tmpfs tmpfs 129640 0 129640 0% /dev/shm8: none binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc9: sunrpc rpc_pipefs 0 0 0 - /var/lib/nfs/rpc_pipefs10: /root/data ext2 9911 92 9307 1% /test
df –h 以人性化的方式来显示大小
如下,分别以M、G等为单位来显示,更加的人性化
1: [root@master ~]# df -h2: Filesystem Size Used Avail Use% Mounted on3: /dev/sda1 9.6G 4.8G 4.4G 52% /4: tmpfs 127M 0 127M 0% /dev/shm5: /root/data 9.7M 92K 9.1M 1% /test
-k 以KB为单位来显示,默认是以文件系统块大小来显示的
1: [root@master ~]# df -k2: Filesystem 1K-blocks Used Available Use% Mounted on3: /dev/sda1 10006104 4932644 4556972 52% /4: tmpfs 129640 0 129640 0% /dev/shm5: /root/data 9911 92 9307 1% /test
df –i 显示inode的使用情况
1: [root@master ~]# df -i2: Filesystem Inodes IUsed IFree IUse% Mounted on3: /dev/sda1 2583616 163940 2419676 7% /4: tmpfs 32410 1 32409 1% /dev/shm5: /root/data 2560 11 2549 1% /test
df –t FilesystemType 显示指定的文件系统类型
df –t ext3
1: [root@master ~]# df -t ext3 -T2: Filesystem Type 1K-blocks Used Available Use% Mounted on3: /dev/sda1 ext3 10006104 4932644 4556972 52% /4: [root@master ~]# df -t ext3 -t ext2 -T5: Filesystem Type 1K-blocks Used Available Use% Mounted on6: /dev/sda1 ext3 10006104 4932644 4556972 52% /7: /root/data ext2 9911 92 9307 1% /test
df –x 不显示指定的文件系统
1: [root@master ~]# df -x ext2 -T2: Filesystem Type 1K-blocks Used Available Use% Mounted on3: /dev/sda1 ext3 10006104 4932644 4556972 52% /4: tmpfs tmpfs 129640 0 129640 0% /dev/shm1: [root@master ~]# df -x ext2 -x ext3 -T2: Filesystem Type 1K-blocks Used Available Use% Mounted on3: tmpfs tmpfs 129640 0 129640 0% /dev/shmdf -l显示本地文件系统
不显示网络文件系统
1: [root@master ~]# df -l2: Filesystem 1K-blocks Used Available Use% Mounted on3: /dev/sda1 10006104 4932644 4556972 52% /4: tmpfs 129640 0 129640 0% /dev/shm5: /root/data 9911 92 9307 1% /test6: [root@master ~]# df -a7: Filesystem 1K-blocks Used Available Use% Mounted on8: /dev/sda1 10006104 4932644 4556972 52% /9: proc 0 0 0 - /proc10: sysfs 0 0 0 - /sys11: devpts 0 0 0 - /dev/pts12: tmpfs 129640 0 129640 0% /dev/shm13: none 0 0 0 - /proc/sys/fs/binfmt_misc14: sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs15: /root/data 9911 92 9307 1% /test
特殊说明
1)会遇到df和du 看到的磁盘大小不一致的情况,有时由于文件已经删除,而进城未释放空间,用lsof查找谁在使用该文件,kill掉该进程,就会理解释放空间
总结
通过df 来查看系统space和inode使用情况
linux命令详解:df命令的更多相关文章
- linux shell 脚本攻略学习14--head命令详解,tail命令详解
当要查看上千行的大文件时,我们可不会用cat命令把整个文件内容给打印出来,相反,我们可能只需要看文件的一小部分地内容(例如文件的前十行和后十行),我们也有可能需要打印出来前n行或后n行,也有可能打印除 ...
- linux shell 脚本攻略学习13--file命令详解,diff命令详解
一.file命令详解 find命令可以通过查看文件内容来找出特定类型的文件,在UNIX/ Linux系统中,文件类型并不是由文件扩展名来决定的(windows中却正是这么做的),file命令的目的是从 ...
- linux shell 脚本攻略学习 -- head命令详解, tail命令详解
当要查看上千行的大文件时,我们可不会用cat命令把整个文件内容给打印出来,相反,我们可能只需要看文件的一小部分地内容(例如文件的前十行和后十行),我们也有可能需要打印出来前n行或后n行,也有可能打印除 ...
- [转]dd命令、cp命令详解+dd命令、cp命令对比 ---delong
出处:http://blog.csdn.net/sun_app/article/details/18263299 1.dd命令详解 1)中文man手册dd的解释 NAME dd - 转换和 ...
- linux命令大全之watch命令详解(监测命令运行结果)
watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行.在Linux下,watch是周期性的执行下个 ...
- linux系统find命令详解+xargs命令 、exec命令
find 作用:查找文件 1.name: 指定文件名 例子1. 找到以du结尾的文件 ╭─root@localhost.localdomain ~ ╰─➤ find / -name "*du ...
- tar 命令详解 / xz 命令
]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思):-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的 ...
- top显示命令详解+top命令使用
http://blog.csdn.net/u014226549/article/details/22041289
- Linux CAT与ECHO命令详解 <<EOF EOF
Linux CAT与ECHO命令详解 cat命令是Linux下的一个文本输出命令,通常是用于观看某个文件的内容的: cat主要有三大功能: .一次显示整个文件. $ cat filename .从键盘 ...
随机推荐
- JavaScript之实现单选复选、菜单以及返回顶部实例
1.单选.复选以及反选实例 其实主要是利用for循环提取标签,然后更改checked属性值实现的 <!DOCTYPE html> <html lang="en"& ...
- 第二阶段团队冲刺-three
昨天: 修复博客作业查询功能. 今天: 绘制logo. 遇到的问题: 无.
- 【bzoj4325】NOIP2015 斗地主(&“加强”版) 搜索
题目描述 牛牛最近迷上了一种叫斗地主的扑克游戏.斗地主是一种使用黑桃.红心.梅花.方片的A到K加上大小王的共54张牌来进行的扑克牌游戏.在斗地主中,牌的大小关系根据牌的数码表示如下:3<4< ...
- 【bzoj2038】[2009国家集训队]小Z的袜子(hose) 莫队算法
原文地址:http://www.cnblogs.com/GXZlegend/p/6803860.html 题目描述 作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿.终 ...
- 【POJ3294】 Life Forms(SA)
...又是TLE,对于单组数据肯定TLE不了,问题是多组的时候就呵呵了... 按height分组去搞,然后判一下是否不属于同一个串... ; var x,y,rank,sa,c,col,h,rec:. ...
- 国旗计划(flag)
国旗计划(flag) 题目描述 A国正在开展一项伟大的计划--国旗计划.这项计划的内容是边防战士手举国旗环绕边境线奔袭一圈.这项计划需要多名边防战士以接力的形式共同完成,为此,国土安全局已经挑选了n名 ...
- bzoj2957:楼房重建
题意:http://www.lydsy.com/JudgeOnline/problem.php?id=2957 sol :首先考虑转化问题,即给你一个斜率序列,让你动态维护单调栈 考虑线段树,令ge ...
- gulp实时刷新页面
需要安装nodejs 全局安装gulp cnpm install -g gulp 局部安装 cnpm install -save-dev gulp 添加配置文件,新建gulpfile.js var g ...
- KMP字符串匹配算法翔解❤
看了Angel_Kitty学姐的博客,我豁然开朗,写下此文: 那么首先我们知道,kmp算法是一种字符串匹配算法,那么我们来看一个例子. 比方说,现在我有两段像这样子的字符串: 分别是T和P,很明显,P ...
- 在AppCode中的razor调用HtmlHelper方法和UrlHelper方法
原文发布时间为:2011-05-17 -- 来源于本人的百度文章 [由搬家工具导入] 可以写一个帮助类,如下 using System.Web.WebPages;using System.Web.Mv ...