跳转至

第五章:文件系统

目录结构

Linux 目录结构:
/               根目录
├── bin         基本命令
├── boot        启动文件
├── dev         设备文件
├── etc         配置文件
├── home        用户家目录
├── lib         库文件
├── media       可移动设备
├── mnt         挂载点
├── opt         可选软件
├── proc        进程信息
├── root        root 家目录
├── sbin        系统命令
├── tmp         临时文件
├── usr         用户程序
└── var         可变数据

磁盘管理

查看磁盘

# 查看磁盘使用
df -h

# 查看目录大小
du -sh /path/to/directory

# 查看磁盘分区
fdisk -l
lsblk

挂载磁盘

# 创建挂载点
mkdir /mnt/data

# 挂载磁盘
mount /dev/sdb1 /mnt/data

# 卸载磁盘
umount /mnt/data

# 开机自动挂载
echo "/dev/sdb1 /mnt/data ext4 defaults 0 0" >> /etc/fstab

文件操作

查找文件

# 按名称查找
find /path -name "*.txt"

# 按类型查找
find /path -type f  # 文件
find /path -type d  # 目录

# 按大小查找
find /path -size +100M

# 按时间查找
find /path -mtime -7  # 7天内修改

文件链接

# 创建软链接
ln -s /path/to/file /path/to/link

# 创建硬链接
ln /path/to/file /path/to/link

小结

文件系统要点:

  • 目录结构:标准 Linux 目录
  • 磁盘管理:df、du、mount
  • 文件操作:find、ln

下一章我们将学习网络配置。