文件系统常用命令df、du、fsck、dumpe2fs
df 查看文件系统
[root@localhost ~]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda5 16558080 1337676 15220404 9% /
devtmpfs 490168 0 490168 0% /dev
tmpfs 499968 0 499968 0% /dev/shm
tmpfs 499968 6912 493056 2% /run
tmpfs 499968 0 499968 0% /sys/fs/cgroup
/dev/sda2 2086912 33156 2053756 2% /home
/dev/sda1 201380 116572 84808 58% /boot
tmpfs 99996 0 99996 0% /run/user/0
tmpfs 99996 0 99996 0% /run/user/1000
tmpfs 99996 0 99996 0% /run/user/1001
[root@localhost ~]# df -a 注释:显示所有文件系统信息,包括特殊文件系统,如proc、sysfs
文件系统 1K-块 已用 可用 已用% 挂载点
rootfs - - - - /
sysfs 0 0 0 - /sys
proc 0 0 0 - /proc
devtmpfs 490168 0 490168 0% /dev
securityfs 0 0 0 - /sys/kernel/security
tmpfs 499968 0 499968 0% /dev/shm
devpts 0 0 0 - /dev/pts
tmpfs 499968 6912 493056 2% /run
tmpfs 499968 0 499968 0% /sys/fs/cgroup
cgroup 0 0 0 - /sys/fs/cgroup/systemd
pstore 0 0 0 - /sys/fs/pstore
cgroup 0 0 0 - /sys/fs/cgroup/cpu,cpuacct
cgroup 0 0 0 - /sys/fs/cgroup/memory
cgroup 0 0 0 - /sys/fs/cgroup/net_cls,net_prio
cgroup 0 0 0 - /sys/fs/cgroup/devices
cgroup 0 0 0 - /sys/fs/cgroup/cpuset
cgroup 0 0 0 - /sys/fs/cgroup/freezer
cgroup 0 0 0 - /sys/fs/cgroup/blkio
cgroup 0 0 0 - /sys/fs/cgroup/hugetlb
cgroup 0 0 0 - /sys/fs/cgroup/perf_event
cgroup 0 0 0 - /sys/fs/cgroup/pids
configfs 0 0 0 - /sys/kernel/config
/dev/sda5 16558080 1337656 15220424 9% /
selinuxfs 0 0 0 - /sys/fs/selinux
systemd-1 0 0 0 - /proc/sys/fs/binfmt_misc
mqueue 0 0 0 - /dev/mqueue
hugetlbfs 0 0 0 - /dev/hugepages
debugfs 0 0 0 - /sys/kernel/debug
/dev/sda2 2086912 33156 2053756 2% /home
/dev/sda1 201380 116572 84808 58% /boot
tmpfs 99996 0 99996 0% /run/user/0
tmpfs 99996 0 99996 0% /run/user/1000
tmpfs 99996 0 99996 0% /run/user/1001
[root@localhost ~]# df -a|grep proc
proc 0 0 0 - /proc
systemd-1 - - - - /proc/sys/fs/binfmt_misc
binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc
[root@localhost ~]# df -h 注释:常用选项,以K、M、G为单位人性化显示
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda5 16G 1.3G 15G 9% /
devtmpfs 479M 0 479M 0% /dev
tmpfs 489M 0 489M 0% /dev/shm
tmpfs 489M 6.8M 482M 2% /run
tmpfs 489M 0 489M 0% /sys/fs/cgroup
/dev/sda2 2.0G 33M 2.0G 2% /home
/dev/sda1 197M 114M 83M 58% /boot
tmpfs 98M 0 98M 0% /run/user/0
tmpfs 98M 0 98M 0% /run/user/1000
tmpfs 98M 0 98M 0% /run/user/1001
[root@localhost ~]# df -T 注释:显示文件系统类型
文件系统 类型 1K-块 已用 可用 已用% 挂载点
/dev/sda5 xfs 16558080 1337656 15220424 9% /
devtmpfs devtmpfs 490168 0 490168 0% /dev
tmpfs tmpfs 499968 0 499968 0% /dev/shm
tmpfs tmpfs 499968 6912 493056 2% /run
tmpfs tmpfs 499968 0 499968 0% /sys/fs/cgroup
/dev/sda2 xfs 2086912 33156 2053756 2% /home
/dev/sda1 xfs 201380 116572 84808 58% /boot
tmpfs tmpfs 99996 0 99996 0% /run/user/0
tmpfs tmpfs 99996 0 99996 0% /run/user/1000
tmpfs tmpfs 99996 0 99996 0% /run/user/1001
[root@localhost ~]# df -m 注释:以M为单位显示容量大小
文件系统 1M-块 已用 可用 已用% 挂载点
/dev/sda5 16170 1307 14864 9% /
devtmpfs 479 0 479 0% /dev
tmpfs 489 0 489 0% /dev/shm
tmpfs 489 7 482 2% /run
tmpfs 489 0 489 0% /sys/fs/cgroup
/dev/sda2 2038 33 2006 2% /home
/dev/sda1 197 114 83 58% /boot
tmpfs 98 0 98 0% /run/user/0
tmpfs 98 0 98 0% /run/user/1000
tmpfs 98 0 98 0% /run/user/1001
[root@localhost ~]# df -k 注释:默认选项,以K为单位显示容量大小
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda5 16558080 1337656 15220424 9% /
devtmpfs 490168 0 490168 0% /dev
tmpfs 499968 0 499968 0% /dev/shm
tmpfs 499968 6912 493056 2% /run
tmpfs 499968 0 499968 0% /sys/fs/cgroup
/dev/sda2 2086912 33156 2053756 2% /home
/dev/sda1 201380 116572 84808 58% /boot
tmpfs 99996 0 99996 0% /run/user/0
tmpfs 99996 0 99996 0% /run/user/1000
tmpfs 99996 0 99996 0% /run/user/1001
du 统计目录或文件大小
du 选项 文件或目录
-a 显示每个子文件的磁盘占用量,默认只统计子目录磁盘占用量
-h 以KB、MB、GB人性化显示容量单位
-s 统计总占用量,不列出子目录和子文件占用量。
[root@localhost ~]# du -sh /etc
30M /etc
df命令是从文件系统考虑,统计文件占用空间,统计命令或程序占用空间(如文件已删除,但空间未及时释放)
du命令是面向文件的,只会计算文件或目录占用空间
如果出现同一个目录,如/,du统计出的结果比df小可能是原因是系统长时间未重启,可以重启系统再查看可能会看到du统计结果比df大。
du统计/会统计/下所有文件和目录大小总和,即使/下某些目录挂载的是其他文件系统。
df统计/仅仅统计/对应的文件系统大小,不会统计/下挂载的其他文件系统。
所以,理论上du统计结果一般会大于或等于df统计结果,如果df统计结果大于du统计结果可能是系统长期运行产生的进程资源占用未释放导致。
fsck 文件系统修复,此命令一般系统会自动执行,不需要手动操作,手动执行反而可能导致系统崩溃。
fsck 选项 分区设备文件名
-a 不显示用户提示,自动修复文件系统
-y 同-a,部分文件系统只支持-y
dumpe2fs 显示磁盘状态
dumpe2fs 分区设备文件
文件系统常用命令df、du、fsck、dumpe2fs的更多相关文章
- linux文件系统相关命令(df/du/fsck/dumpe2fs)
一.文件系统查看命令df 格式 df [选项] [挂载点] 选项 名称 作用 -a 显示所有的文件系统信息,包括特殊文件系统,如/proc,/sysfs -h 使用习惯单位显示容量,如KB,MB或GB ...
- Shell命令_文件系统常用命令df、du
一.df(文件系统查看命令) [root@localhost ~]# df [选项] [挂载点] 选项: -a 显示所有的文件系统信息,包括特殊文件系统,如 /proc. /sysfs -h 使用习惯 ...
- Linux命令-文件系统常用命令:df,du,fsck,dumpe2fs
df -h 人性化显示文件系统的分区信息 注意:在linux中目录也是文件,不要混淆下面的目录文件说法. 传统方式查看文件大小可以使用:ll -h /目录/文件名,就可以看到文件的大小,但是如果你想看 ...
- Linux 常用命令——df, du, ln
1. df 列出文件系统的整体磁盘使用量 2. du 评估文件系统的磁盘使用量(常用在推估目录所占容量),也可以计算文件或文件夹大小 3. ln 创建实体连接(hard link) 或 符号连接(Sy ...
- Linux学习之文件系统常用命令(七)
Linux文件系统常用命令 目录 df命令 du命令 fsck命令 dump2fs命令 df命令 df命令 统计文件系统的占有情况,分区用了多少空间,还剩多少空间 df [选项] [挂载点] 选项: ...
- 文件系统常用命令与fdisk分区
一.硬盘结构 1.硬盘的逻辑结构 硬盘的大小是使用"磁头数×柱面数×扇区数×每个扇区的大小"这样的公式来计算的.其中磁头数(Heads)表示硬盘总共有几个磁头,也可以理解成为硬盘有 ...
- Linux 文件系统常用命令
文件系统查看命令df df:查看分区,单位默认是KB df -h 统计目录或文件大小du du /etc/:会列出/etc/目录下的所有子目录所占的空间,最后给出/etc/目录的大小,属于高负载命令, ...
- Linux学习 - 文件系统常用命令
一.文件系统查看命令df df [选项] [挂载点] -a 查看所有文件系统信息,包括特殊文件系统 -h 使用习惯单位显示容量 -T 显示文件系统类型 -m 以MB为单位显示容量 -k 以KB为单位显 ...
- Linux系列教程(十八)——Linux文件系统管理之文件系统常用命令
通过前面两篇博客,我们介绍了Linux系统的权限管理.Linux权限管理之ACL权限 介绍了通过设定 ACL 权限,我们为某个用户指定某个文件的特定权限,这在Linux只能对于一个文件只能有所有者权限 ...
随机推荐
- setTimeout和setInterval实现滚动轮播中,清除定时器的思考
PS:希望各路大神能够指点 setTimeout(function,time):单位时间内执行一次函数function,以后不执行:对应清除定时器方法为clearTimeout; setInterva ...
- 【Win 10 应用开发】UI Composition 札记(八):用 XamlLight 制作灯光效果
前面老周已介绍过灯光的使用,如果你忘了,请用九牛二虎之力猛点击这里去复习一下.本篇老周再介绍另一种添加灯光的方法,这种方法是专为 XAML 元素而设计的,可以很方便地为可视化元素添加灯光效果. 不知道 ...
- Less的嵌套规则
Less的嵌套规则 在使用标准CSS时,要为多层嵌套的元素定义样式,要么使用后代选择器从外到内的嵌套定义,要么给这个元素加上类名或 id 来定义.这样的写法虽然很好理解,但维护起来很不方便,因为无法清 ...
- C语言之二维数组棋盘游戏
#include<iostream> #include<stdio.h> using namespace std; int main() { //-1 没人赢 0:O赢 1:X ...
- Logistic 回归模型 第一遍阅读笔记
MLE :最大似然估计,求得的这套参数估计能够通过指定模型以最大概率在线样本观测数据 必须来自随机样本,自变量与因变量之间是线性关系 logistic 回归没有关于自变量分布的假设条件,自变量可以连续 ...
- 异常处理-try catch
一:try catch是什么 try catch是java程序设计中处理异常的重要组成部分 异常是程序中的一些错误,有些异常需要做处理,有些则不需要捕获处理,异常是针对方法来说的,抛出.声明抛出.捕获 ...
- bootstrap fileinput上传返回400,404,500 等错误替换
$(".uploadfile").on('filebatchuploaderror', function(event, data, msg) { $(".file-err ...
- 运行时动态库:not found 及介绍-linux的-Wl,-rpath命令
---此文章同步自我的CSDN博客--- 一.运行时动态库:not found 今天在使用linux编写c/c++程序时,需要用到第三方的动态库文件.刚开始编译完后,运行提示找不到动态库文件.我就 ...
- dijkstra最小花费
//Gang #include<iostream> #include<cstring> #include<algorithm> #include<cstdio ...
- Aurora Player 开源啦~~~
上一年做了很久的项目,是一个完整版的视频播放器,强大.美观!!! 现在转投UWP了,决定开源这个项目. 在你下载本项目之前,请仔细阅读每一行字,以免以后引起不必要的法律纠纷. 本项目最终解释权归本人所 ...