温馨提示×

ubuntu文件系统怎样管理

小樊
41
2026-09-10 04:24:11
栏目: 智能运维

在 Ubuntu(Linux)里,“文件系统管理”通常指几个层面:磁盘与分区、挂载、文件权限、磁盘空间监控、以及常用维护操作。下面按实际运维/日常使用场景系统讲一下。


一、Ubuntu 常见文件系统类型

  • ext4:Ubuntu 默认文件系统
  • xfs:常用于服务器
  • btrfs:支持快照
  • vfat / exfat / ntfs:U 盘、Windows 分区

查看文件系统类型:

df -T
lsblk -f

二、磁盘与分区管理

1. 查看磁盘信息

lsblk
fdisk -l

2. 分区(示例:/dev/sdb)

sudo fdisk /dev/sdb

常用命令:

  • n 新建分区
  • d 删除分区
  • w 保存退出

大磁盘(>2TB)推荐 parted + GPT


三、格式化与挂载

1. 格式化

sudo mkfs.ext4 /dev/sdb1

2. 临时挂载

sudo mkdir /data
sudo mount /dev/sdb1 /data

3. 开机自动挂载(/etc/fstab)

sudo blkid /dev/sdb1

编辑:

sudo nano /etc/fstab

示例:

UUID=xxxx /data ext4 defaults 0 2

测试:

sudo mount -a

四、文件权限与所有权(重点)

Linux 文件系统靠权限管理。

1. 查看权限

ls -l

2. 修改权限

chmod 755 file
chmod u+x file

3. 修改所有者

sudo chown user:group file

4. 特殊目录权限

  • /:根目录
  • /home:用户目录
  • /var:日志、缓存
  • /tmp:临时文件

五、磁盘空间管理

1. 查看使用情况

df -h
du -sh /*

2. 清理空间

sudo apt autoremove
sudo journalctl --vacuum-size=100M

六、LVM(高级管理)

适合服务器动态扩容:

pvcreate /dev/sdb
vgcreate vg0 /dev/sdb
lvcreate -L 10G -n lv0 vg0
mkfs.ext4 /dev/vg0/lv0

七、文件系统检查与修复

sudo fsck /dev/sdb1

⚠ 必须在未挂载状态下执行


八、推荐管理工具

  • 命令行:fdisk, mount, df, du
  • 图形界面:
    • Disks(GNOME 磁盘工具)
    • GParted

如果你是想问:

  • 普通用户怎么用 Ubuntu 文件
  • 服务器磁盘怎么规划
  • 权限总是报错怎么办
  • 双系统 Windows + Ubuntu 文件共享

可以告诉我你的具体场景,我可以给更针对性的方案。

0