ubuntu环境文件系统管理
小樊
50
2025-08-25 13:01:28
一、文件系统结构
- 根目录(/):系统核心目录,包含所有子目录,如
/bin(系统命令)、/boot(启动文件)、/home(用户主目录)等。
- 常用子目录:
/etc:系统配置文件(如网络、用户设置)。
/var:动态数据(如日志、缓存)。
/usr:用户程序和库文件。
二、文件系统管理工具
图形界面工具
- 磁盘占用分析器:查看磁盘使用情况,定位大文件/目录,支持清理建议。
- GNOME磁盘工具:分区管理(创建、删除、格式化)、挂载/卸载分区,支持加密。
- 系统监视器:实时监控文件系统使用状态,支持查看进程占用情况。
命令行工具
- df:查看磁盘空间使用情况,
-h参数以易读格式显示。
- du:统计目录/文件占用空间,
-sh参数汇总总大小。
- fsck:检查并修复文件系统错误,需先卸载分区。
- mount/umount:手动挂载/卸载设备,如
mount /dev/sdb1 /mnt。
三、分区与格式化
- 分区工具:
fdisk:适用于MBR分区表,支持创建、删除分区。
gdisk:适用于GPT分区表,支持大容量硬盘。
- 格式化命令:
mkfs.ext4 /dev/sdX1(格式化为ext4文件系统)。
四、磁盘空间优化
- 清理冗余文件:
- 删除旧内核:
sudo apt-get purge linux-image-版本号。
- 清理APT缓存:
sudo apt-get clean。
- 删除临时文件:
rm -rf /tmp/*。
- 自动挂载配置:编辑
/etc/fstab文件,添加分区挂载信息(如UUID、挂载点、文件系统类型)。
五、注意事项
- 操作前备份重要数据,避免误删导致数据丢失。
- 谨慎使用
rm -rf命令,优先通过图形界面删除文件。
- 分区操作需确认设备名称(如
/dev/sda),避免误操作系统分区。