首页 > 代码库 > linux下插入USB设备使用脚本实现自动挂载
linux下插入USB设备使用脚本实现自动挂载
某天客户要求说要想在linux OS上插入U盘,然后像和在windows上一样实现自动挂载,在网上没有搜索到有用的信息,有一个软件usbmount,但是试验用不了,有兴趣可以瞧瞧,地址如下
http://usbmount.alioth.debian.org/#what
客户就是客户
于是使用脚本实现这个过程
1. vi mount.sh
#!/bin/bash mount_dir=/mnt/usb #挂载USB设备之后挂载的路径 mount_txt=/etc/mount.txt umount $mount_dir > /dev/null 2>&1 #如果第一次拔掉的时候没有umount,这里可以实现首先umount之后再进行挂载 `test -d $mount_dir` #检查是否存在挂载的目的文件夹,如果没有,则创建一个 status=$? if [ $status -eq 1 ] then `mkdir $mount_dir` fi fdisk -l|grep /dev/ > $mount_txt mount_result=`tail -n -1 $mount_txt|awk ‘{print $1}‘` #插入usb设备后,fdisk可以看到,取出设备名称 mount -t vfat -o iocharset=cp950 $mount_result $mount_dir #使用上一步取到的设备名进行挂载 cd $mount_dir ls echo "-----------------------" echo "please enter $mount_dir" echo "-----------------------"
2.编辑好脚本,添加可执行权限
chmod +x mount.sh
./mount.sh
如果想直接进入挂载的目录下,使用
source mount.sh
其他的一些相关知识,参考以下链接
http://www.360doc.com/content/11/0513/18/2065845_116508393.shtml
本文出自 “相守姑娘说” 博客,请务必保留此出处http://sugarlovecxq.blog.51cto.com/6707742/1564828
linux下插入USB设备使用脚本实现自动挂载
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。