linux下挂载优盘脚本,一种linux系统下自动挂载U盘的方法与流程

技术领域

本发明涉及服务器维护技术领域,尤其涉及一种linux系统下自动挂载U盘的方法。

背景技术:

不管是测试服务器的维护,还是用户使用的服务器,在维护、更新、使用过程中,需要使用U盘向服务器拷贝文件或者脚本,由于linux无法直接或者U盘信息,无法直接读取U盘,需要通过mount挂载U盘到linux的目录下才能读取、拷贝内容,使用者需要输入指令才能挂载,比较麻烦,对指令不熟悉可能挂载不上,读取不了U盘内容。

技术实现要素:

为了解决以上技术问题,本发明提出了一种linux系统下自动挂载U盘的方法。可自动挂载U盘内容到指定目录下,无需手动输指令挂载。

本发明的技术方案如下:

一种linux系统下自动挂载U盘的方法,通过对udev的设置,让udev收到内核发来U盘的消息后自动挂载。本发明需要linux系统支持udev准则,若不支持,请先移植安装udev准则。

修改udev的设置,并在 /etc/udev/rules.d/下新建自动挂载rules,插上U盘自动识别U盘名称,自动挂载U盘内容到指定目录下,在linux的目录下就可以对U盘内容进行修改、复制、执行等操作。

具体步骤如下:

a、在服务器上修改udev设置,并在并在 /etc/udev/rules.d/下建立10-my-udev.rules文件;

b、插入U盘后,根据10-my-udev.rules脚本内容,自动识别插入U盘的设备名称,并自动挂载U盘内容到 /media/usbhd-%k下(可根据需求挂载到指定目录),在该目录下能看到U盘所有内容;

c、当U盘被拔出时,系统自动umount取消挂载并删除挂载的文件夹,无需手动删除。

本发明的有益效果是

杜绝了不知道挂载,无法访问U盘文件,给客户或者服务器维护人员带来了方便,无需输入指令,U盘插上自动挂载内容,方便内容的复制、拷贝以及使用,提高维护效率。

附图说明

图1是本发明的流程示意图。

具体实施方式

下面对本发明的内容进行更加详细的阐述:

本发明的一种linux系统下自动挂载U盘的方法,实现过程示意图如附图1所示。

具体实施过程如下:

(linux系统需支持udev规则,若不支持请先移植,只能识别FAT格式的U盘)

a在服务器上修改udev设置,并在并在 /etc/udev/rules.d/下建立10-my-udev.rules文件;

KERNEL=="sd[b-z]", NAME="%k", SYMLINK+="usbhd-%k", GROUP="users", OPTIONS="last_rule" ACTION=="add", KERNEL=="sd[b-z][0-9]", SYMLINK+="usbhd-%k", GROUP="users", NAME="%k" ACTION=="add", KERNEL=="sd[b-z][0-9]", RUN+="/bin/mkdir -p /media/usbhd-%k" ACTION=="add", KERNEL=="sd[b-z][0-9]", RUN+=”/bin/mount –t vfat /dev/%k/media/usbhd-%k" , OPTIONS="last_rule" ACTION=="remove", KERNEL=="sd[b-z][0-9]", RUN+="/bin/umount -l /media/usbhd-%k" ACTION=="remove", KERNEL=="sd[b-z][0-9]", RUN+="/bin/rm -rf /media/usbhd-%k", OPTIONS="last_rule"

b插入U盘后,根据10-my-udev.rules脚本内容,自动识别插入U盘的设备名称,并自动挂载U盘内容到 /media/usbhd-%k下(可根据需求挂载到指定目录),在该目录下能看到U盘所有内容;

列出U盘内容如下:

c.当U盘被拔出时,系统自动umount取消挂载并删除挂载的文件夹,无需手动删除。

不管是测试服务器的维护,还是用户使用的服务器,在维护、更新、使用过程中,需要使用U盘向服务器拷贝文件或者脚本,通过插上U盘自动挂载U盘文件到指定目录,无需输入复杂指令就可以读取U盘信息,和电脑插上U盘一样识别U盘内容,方便客户、维护人员使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值