一.文件系统查看命令df
格式
df [选项] [挂载点]
选项
名称 | 作用 |
---|---|
-a | 显示所有的文件系统信息,包括特殊文件系统,如/proc,/sysfs |
-h | 使用习惯单位显示容量,如KB,MB或GB等 |
-T | 显示文件系统类型 |
-m | 以MB为单位显示容量 |
-k | 以KB为单位显示容量,默认就是以KB为单位 |
示例
# df命令 [root@izm5e2q95pbpe1hh0kkwoiz tmp]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/vda1 41151808 13866168 25172208 36% / devtmpfs 932240 0 932240 0% /dev tmpfs 941744 0 941744 0% /dev/shm tmpfs 941744 492 941252 1% /run tmpfs 941744 0 941744 0% /sys/fs/cgroup tmpfs 188352 0 188352 0% /run/user/0 [root@izm5e2q95pbpe1hh0kkwoiz tmp]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 14G 25G 36% / devtmpfs 911M 0 911M 0% /dev tmpfs 920M 0 920M 0% /dev/shm tmpfs 920M 492K 920M 1% /run tmpfs 920M 0 920M 0% /sys/fs/cgroup tmpfs 184M 0 184M 0% /run/user/0
二.统计目录或文件大小
格式
du [选项] [目录或文件名]
选项
选项 | 作用 |
---|---|
-a | 显示每个子文件的磁盘占用量.默认只统计子目录的磁盘占用量 |
-h | 使用习惯单位显示磁盘占用量,如KB,MB或GB等 |
-s | 统计占用量,而不列出子目录和子文件的占用量 |
示例
[root@izm5e2q95pbpe1hh0kkwoiz tmp]# du -h 4.0K ./.font-unix 4.0K ./.ICE-unix 4.0K ./.X11-unix 4.0K ./.XIM-unix 36K ./hsperfdata_root 4.0K ./systemd-private-9255c5ee9ec84f5987c1d9ba485e177e-ntpd.service-eKcnmD/tmp 8.0K ./systemd-private-9255c5ee9ec84f5987c1d9ba485e177e-ntpd.service-eKcnmD 4.0K ./.Test-unix 512K . [root@izm5e2q95pbpe1hh0kkwoiz tmp]# du -sh 512K .
du命令和df命令的区别
df命令统计的空间要比du命令统计的空间大!!!!
占用的空间(最常见的就是文件已经删除,但是程序并没有释放空间) du命令是面向文件的,只会计算文件或目录占用的空间
三.文件系统修复命令fsck
格式
fsck [选项] 分区设备文件名
系统开机自动执行
选项
选项 | 作用 |
---|---|
-a | 不用显示用户提示,自动修复文件系统 |
-y | 自动修复.作用和-a一致,不过有些文件系统只支持-y |
四.显示磁盘状态命令dumpe2fs
格式
dumpe2fs 分区设备文件名
示例
[root@izm5e2q95pbpe1hh0kkwoiz tmp]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/vda1 41151808 13866916 25171460 36% / devtmpfs 932240 0 932240 0% /dev tmpfs 941744 0 941744 0% /dev/shm tmpfs 941744 492 941252 1% /run tmpfs 941744 0 941744 0% /sys/fs/cgroup tmpfs 188352 0 188352 0% /run/user/0 [root@izm5e2q95pbpe1hh0kkwoiz tmp]# dumpe2fs /dev/vda1 dumpe2fs 1.42.9 (28-Dec-2013) Filesystem volume name: <none> Last mounted on: / Filesystem UUID: eb448abb-3012-4d8d-bcde-94434d586a31 Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize Filesystem flags: signed_directory_hash Default mount options: user_xattr acl Filesystem state: clean Errors behavior: Continue Filesystem OS type: Linux Inode count: 2621440 Block count: 10485248 Reserved block count: 524262 Free blocks: 8958387 Free inodes: 2519237 First block: 0 Block size: 4096 Fragment size: 4096 Reserved GDT blocks: 1021 Blocks per group: 32768 Fragments per group: 32768 Inodes per group: 8192 Inode blocks per group: 512 RAID stride: 32639 Flex block group size: 16 Filesystem created: Sun Oct 15 23:18:59 2017 Last mount time: Tue Aug 14 10:15:43 2018 Last write time: Tue Aug 14 18:15:42 2018 Mount count: 6 Maximum mount count: -1 Last checked: Wed Jun 27 22:35:57 2018 Check interval: 0 (<none>) Lifetime writes: 30 GB Reserved blocks uid: 0 (user root) Reserved blocks gid: 0 (group root) First inode: 11 Inode size: 256 Required extra isize: 28 Desired extra isize: 28 Journal inode: 8 First orphan inode: 1050280 Default directory hash: half_md4 Directory Hash Seed: 2579899c-6862-4625-a8e6-425550384200 Journal backup: inode blocks Journal features: journal_incompat_revoke Journal size: 128M Journal length: 32768 Journal sequence: 0x006d2f6d Journal start: 5782 ......
来源:https://www.cnblogs.com/eternityz/p/12377125.html