Linux硬盘挂载(Mount)是指将存储设备(如硬盘、分区、U盘等)的文件系统连接到Linux目录树的特定位置(挂载点),从而允许系统访问该设备中的数据。以下是详细解释:
存储设备与文件系统
挂载点(Mount Point)
/mnt/data
),作为访问设备内容的入口。查看可用设备
lsblk -f # 列出所有块设备及文件系统类型
(输出示例:/dev/sdb1
是待挂载的NTFS分区)
创建挂载点
sudo mkdir /mnt/mydisk
执行挂载
sudo mount -t ntfs /dev/sdb1 /mnt/mydisk
-t ntfs
:指定文件系统类型(可省略,系统通常自动检测)。验证挂载
df -h # 查看已挂载的设备及空间使用情况
当需要安全移除设备时:
sudo umount /mnt/mydisk # 或使用设备名:sudo umount /dev/sdb1
注意:直接拔除设备可能导致数据损坏!
编辑/etc/fstab
文件,添加如下行:
/dev/sdb1 /mnt/mydisk ntfs defaults 0 2
挂载失败
lsblk
。sudo blkid /dev/sdb1
。权限问题
-o
选项指定权限,如:bash
sudo mount -o uid=1000,gid=1000 /dev/sdb1 /mnt/mydisk
Windows兼容性
bash
sudo apt install ntfs-3g # Debian/Ubuntu
命令 | 用途 |
---|---|
mount |
手动挂载设备 |
umount |
卸载设备 |
lsblk |
查看块设备信息 |
blkid |
获取设备UUID及文件系统类型 |
df -h |
查看已挂载设备 |
通过挂载,Linux可以灵活管理多设备的数据访问,是系统存储管理的核心操作之一。