在Ubuntu中检测文件系统可使用以下方法:
命令行工具
df命令:查看磁盘空间使用情况,-h选项以人类可读格式显示,-T选项显示文件系统类型。df -hT
du命令:检查目录/文件占用空间,-sh选项显示总计(人类可读)。du -sh /path/to/directory
fsck命令:检查并修复文件系统错误,需先卸载分区,-a自动修复,-y对所有问题回答“是”。sudo fsck -a /dev/sda1
smartctl命令:监控硬盘健康状态,需安装smartmontools。sudo smartctl -a /dev/sda
图形化工具
系统日志与启动检查
dmesg命令:查看内核日志,过滤文件系统错误。dmesg | grep -i error
journalctl命令:查看系统日志,-xe选项显示详细错误。sudo journalctl -xe
/forcefsck文件触发下次启动时的文件系统检查。注意:操作前建议备份重要数据,部分命令(如fsck)需谨慎使用以避免数据丢失。