一.文件系統(tǒng)查看命令df
格式
df [選項] [掛載點]
選項
名稱 |
作用 |
-a |
顯示所有的文件系統(tǒng)信息,包括特殊文件系統(tǒng),如/proc,/sysfs |
-h |
使用習(xí)慣單位顯示容量,如KB,MB或GB等 |
-T |
顯示文件系統(tǒng)類型 |
-m |
以MB為單位顯示容量 |
-k |
以KB為單位顯示容量,默認(rèn)就是以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
二.統(tǒng)計目錄或文件大小
格式
du [選項] [目錄或文件名]
選項
選項 |
作用 |
-a |
顯示每個子文件的磁盤占用量.默認(rèn)只統(tǒng)計子目錄的磁盤占用量 |
-h |
使用習(xí)慣單位顯示磁盤占用量,如KB,MB或GB等 |
-s |
統(tǒng)計占用量,而不列出子目錄和子文件的占用量 |
示例
[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命令的區(qū)別
df命令統(tǒng)計的空間要比du命令統(tǒng)計的空間大!!!!
占用的空間(最常見的就是文件已經(jīng)刪除,但是程序并沒有釋放空間)
du命令是面向文件的,只會計算文件或目錄占用的空間
三.文件系統(tǒng)修復(fù)命令fsck
格式
fsck [選項] 分區(qū)設(shè)備文件名
系統(tǒng)開機自動執(zhí)行
選項
選項 |
作用 |
-a |
不用顯示用戶提示,自動修復(fù)文件系統(tǒng) |
-y |
自動修復(fù).作用和-a一致,不過有些文件系統(tǒng)只支持-y |
四.顯示磁盤狀態(tài)命令dumpe2fs
格式
dumpe2fs 分區(qū)設(shè)備文件名
示例
[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
......
|