在 Ubuntu(Linux)里,“文件系统管理”通常指几个层面:磁盘与分区、挂载、文件权限、磁盘空间监控、以及常用维护操作。下面按实际运维/日常使用场景系统讲一下。
查看文件系统类型:
df -T
lsblk -f
lsblk
fdisk -l
sudo fdisk /dev/sdb
常用命令:
n 新建分区d 删除分区w 保存退出大磁盘(>2TB)推荐
parted+ GPT
sudo mkfs.ext4 /dev/sdb1
sudo mkdir /data
sudo mount /dev/sdb1 /data
sudo blkid /dev/sdb1
编辑:
sudo nano /etc/fstab
示例:
UUID=xxxx /data ext4 defaults 0 2
测试:
sudo mount -a
Linux 文件系统靠权限管理。
ls -l
chmod 755 file
chmod u+x file
sudo chown user:group file
/:根目录/home:用户目录/var:日志、缓存/tmp:临时文件df -h
du -sh /*
sudo apt autoremove
sudo journalctl --vacuum-size=100M
适合服务器动态扩容:
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, duDisks(GNOME 磁盘工具)GParted如果你是想问:
可以告诉我你的具体场景,我可以给更针对性的方案。