发布于2026-06-30 阅读(0)
扫一扫,手机访问
在Linux系统中操作设备节点,说难不难,说简单也藏着不少细节。很多新手朋友一上来就被“挂载”这个概念搞晕了——其实说白了,就是把一块存储设备(比如U盘、硬盘分区)和系统里的一个目录“绑定”起来,这样你就能通过访问那个目录来读写设备上的数据了。下面我们就一步步把这个过程拆开来看。

动手之前,先把系统的“家底”摸清楚。你得知道目标设备在系统里叫什么名字。两条命令都能帮上忙:
lsblk
或者
fdisk -l
输出结果里,像 /dev/sdb1、/dev/nvme0n1p1 这样的就是设备节点。记住它,后面要用。
挂载点就是一个普通的目录,设备会被“贴”到这个目录上。你可以随便找个地方建一个,比如:
sudo mkdir /mnt/mydevice
目录名自己定,但建议起个有意义的,方便以后识别。
核心操作来了——用 mount 命令把设备“粘”上去。假设设备是 /dev/sdb1,挂载点是 /mnt/mydevice,命令就是:
sudo mount /dev/sdb1 /mnt/mydevice
注意,挂载需要超级用户权限,所以前面要加 sudo。如果设备文件系统类型不是系统默认能识别的,可能还需要加 -t 参数指定类型,比如 -t ntfs。
挂载成不成功,看一眼就知道。用 df -h 查看所有已挂载的文件系统,或者用 mount | grep /mnt/mydevice 专门过滤你的目标挂载点。如果能看到对应的设备路径和挂载点,说明搞定了。
如果你希望每次开机都自动挂载这个设备,就需要编辑 /etc/fstab 文件。先拿到设备的UUID(唯一标识符,比设备名更稳定):
blkid /dev/sdb1
然后编辑 /etc/fstab:
sudo nano /etc/fstab
在文件末尾加一行,格式大致如下:
UUID=your-uuid /mnt/mydevice ext4 defaults 0 2
注意文件系统类型(这里是 ext4)要跟实际一致,保存退出就行。不过编辑 fstab 时要格外小心,写错了可能导致系统启动失败。
sudo,普通用户没这个权限。-o ro;想读写就 -o rw(默认就是读写)。还可以加 noexec 禁止执行文件,看具体需求。按照这个流程走,绝大多数设备挂载问题都能解决。如果碰到报错,先检查设备路径对不对、文件系统类型是否匹配、挂载点目录是否存在。这些都是最容易踩的坑。
上一篇:如何挂载交换分区
下一篇:如何挂载Samba共享文件夹
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8