一、查看文件系统使用情况命令df
[root@localhost home]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 3960348 2391124 1364800 64% / /dev/sda3 10216120 155740 9533048 2% /home /dev/sda1 46633 10310 33915 24% /boot tmpfs 257760 0 257760 0% /dev/shm .host:/ 30716248 8765300 21950948 29% /mnt/hgfs [root@localhost home]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 3.8G 2.3G 1.4G 64% / /dev/sda3 9.8G 153M 9.1G 2% /home /dev/sda1 46M 11M 34M 24% /boot tmpfs 252M 0 252M 0% /dev/shm .host:/ 30G 8.4G 21G 29% /mnt/hgfs
二、追踪大文件命令du
【命令格式】
du [option] [directory]
如果不指定目录参数,命令du将显示当前目录中的文件及其大小。
【常用选项】
h:以更直观的方式显示文件大小。
s:查看当前目录的大小(而不是目录中文件的大小)。
三、修复文件系统命令fsck
由于系统电源故障、人为操作等原因,可能会导致文件系统出现不一致等故障。大多数时候,这些故障都可以通过修复文件系统来解决。
1、文件系统修复命令fsck
此命令主要功能是扫描并尝试修复文件系统中的错误。
【命令格式】
fsck [option] filesystem
该命令也是一个系系列命令,除此之外,还有fsck.ext3、fsck.ext2等。
【常用选项】
A:扫描/etc/fstab中列出的所有文件系统。
a:自动修复文件系统中的错误,不询问用户。
f:强制扫描文件系统。
t:指定文件系统类型。不使用此选项时,fsck会自动检测。
【用法示例】
使用fsck命令修复文件系统时,如果该文件系统处于挂载状态,建议先将其卸载或以只读方式重新挂载,然后再运行fsck命令修复文件系统。
(1)以只读方式重新挂载并扫描文件系统:
#使用mount命令的ro和remount参数以只读方式重新挂载/dev/sdc1 # mount -o ro,remount /dev/sdc1 #使用fsck命令扫描/dev/sdc1 #fsck /dev/sdc1
注意:不要使用fsck命令对NTFS等Windows分区或不支持的文件系统执行修复,以免损坏文件系统。