细说Linux文件系统常用命令df,du,fsck,dumpe2fs;以及df和du命令比较;

版权声明:[email protected]版权所有 https://blog.csdn.net/weixin_43458720/article/details/87184827
    文件系统查看命令

df命令
[root@localhost]#df [选项] [挂载点]
选项:
-a 显示所有的文件系统信息,包括特殊文件信息系统。如/proc 、/sysfs。
-h 使用常用单位来显示容量(如MB、GB、KB)。
-m 使用MB为单位来显示容量。
-k  使用KB为单位来显示容量
只输入df只显示不隐藏的分区


df
df -h


  1. 统计文件或目录大小 du命令

[root@localhost~]# du [选项] 文件或目录
选项:
-a 显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量
-h 使用习惯单位显示磁盘占用量,如KB、MB或GB等。
-s 统计总占用量,而不列出子目录和子文件的占用量。
(高负载命令,你不要在服务器上早6:00到晚11:00之间使用,容易崩溃)


 df命令和du命令比较,区别在哪里?


‘du - Disk Usage
‘df - Disk Free


‘df命令是从文件系统方向来考虑的,不光要考虑文件占用的空间,还要统计被命令或程序占用的空间(最常见的就是文件已经删除,但是程序并还有释放空间)
‘du命令是面向文件的,只计算文件或目录占用的空间。

(从这里来看,服务器应该间隔一周就重启,重启自动删除临时文件释放内存)


比较


  1. 文件系统修复命令fsck

-如果出现文件系统异常,可以尝试使用fsck命令来修复文件系统-
-不要随便尝试,因为是底层命令,有时候反而会造成系统问题-


[root@localhost~]#fsck [选项] 分区设备文件名
选项:
-a 不显示用户提示,自动修复文件系统
-y 自动修复。和-a作用一致,不过,有些文件系统只支持-y


  1. 显示磁盘状态命令dumpe2fs

[root@localhost~]# dumpe2fs 分区设备文件名
Such as [root@localhost~]#dump2fs /dev/sda1

该命令输出信息繁多,结构简单,不一 一解释

猜你喜欢

转载自blog.csdn.net/weixin_43458720/article/details/87184827