跳转到主内容
极星编程网:以代码为星,赴技术山海!

Linux挂载文件系统的方法与示例

使用mount命令可手动挂载文件系统,如sudo mount /dev/sdb1 /mnt/usb;通过编辑/etc/fstab可实现开机自动挂载,建议使用UUID标识设备;卸载时使用umount命令,如sudo umount /mnt/usb;查看挂载状态可用mount或df命令。

在Linux系统中,挂载文件系统是访问存储设备(如硬盘、U盘、光盘、网络存储等)的必要步骤。只有将文件系统挂载到某个目录(挂载点)后,才能访问其中的数据。以下是Linux中挂载文件系统的常用方法与实际示例。

手动挂载文件系统(mount命令)

使用mount命令可以临时挂载一个设备到指定目录。该操作在重启后失效。

基本语法:

mount [选项] 设备路径 挂载点

常见示例:

挂载U盘(假设设备为 /dev/sdb1,文件系统为ext4):sudo mkdir /mnt/usbsudo mount /dev/sdb1 /mnt/usb挂载NTFS格式的U盘,需指定文件系统类型:sudo mount -t ntfs-3g /dev/sdb1 /mnt/usb

挂载光盘:

sudo mount -t iso9660 /dev/cdrom /mnt/cdrom

挂载时指定只读:

sudo mount -o ro /dev/sda1 /mnt/data自动挂载(/etc/fstab配置)

若希望系统启动时自动挂载文件系统,需编辑/etc/fstab文件。

fstab文件格式(每行六列):设备标识 挂载点 文件系统类型 挂载选项 dump备份 fsck检查顺序

示例条目:

/dev/sda2 /home ext4 defaults 0 2 UUID=1234-5678 /mnt/data ext4 defaults 0 0建议使用UUID而非设备名,避免设备名变化导致挂载失败。可用以下命令查看UUID:Docker Desktop(linux)

当前 Docker 最新稳定版本之一,主要针对稳定性和兼容性进行了修复优化,适合生产环境与日常开发使用。该版本继续强化 AI 开发支持、容器日志管理以及 Docker Engine 的安全能力,对 Windows/macOS/Linux 平台兼容性进行了进一步优化。

下载blkid卸载文件系统(umount命令)

使用umount命令卸载已挂载的设备。

示例:

sudo umount /mnt/usb若提示“device is busy”,可使用以下方式强制卸载(谨慎操作):sudo umount -l /mnt/usb # 延迟卸载也可通过设备路径或挂载点卸载。

查看当前挂载状态使用以下命令查看已挂载的文件系统:mount mount | grep /mnt df -h df命令可显示各挂载点的磁盘使用情况。

基本上就这些。掌握 mount、umount 和 /etc/fstab 的使用,就能灵活管理Linux下的文件系统挂载。操作时注意权限和设备状态,避免数据损坏。

相关文章