Linux自动挂载U盘

创建挂载点

在你希望挂载的位置创建一个空文件夹

> sudo mkdir -p /mnt/micro-sd

插入U盘

查询U盘设备名称或UUID

> sudo fdisk -l
...忽略一部分内容
Device         Boot Start      End  Sectors Size Id Type
/dev/mmcblk3p1       2048 60749823 60747776  29G  c W95 FAT32 (LBA)

找到标有Device的代码段,通过Size来判断哪个是U盘,如果不好区分,可以先拔掉U盘,执行上面的命令,再插上U盘执行上面的命令,通过对比,多出来的那个就是U盘.

Device下面的这一串内容,就是U盘的设备名称.

执行如下命令查询UUID,找到以设备名称结尾的这一行,中间那一串乱七八糟的就是UUID

> ll /dev/disk/by-uuid/
lrwxrwxrwx 1 root root 15 Jan 17 14:36 79152cb3-87f7-4cf7-9cd6-6978ab21829c -> ../../mmcblk3p1

设备名和UUID用哪个都行.

编辑配置文件

> sudo vim /etc/fstab

在文件的最后,加入如下一行,第一列为设备名称或UUID,第二列为挂载点目录,需根据你实际情况修改.

/dev/mmcblk3p1 /mnt/micro-sd  ext4  defaults  0  1

重启服务器

> sudo reboot

关于/etc/fstab中内容的含义,参考此链接

https://blog.csdn.net/qq_36357820/article/details/78421242