设为首页 加入收藏

TOP

Ubuntu下右键自动挂载ISO光盘镜像的脚本
2014-11-24 00:42:05 来源: 作者: 【 】 浏览:4
Tags:Ubuntu 自动 ISO 光盘 脚本

脚本如下:


#!/bin/bash
[ `whoami` == "root" ] || cmd="gksudo" ##不是root 就cmd=gksudo
count=0
dir="/media/cdrom$count" ##设置挂载点
uid=$2
while df|grep -q $dir 2>/dev/null ##挂载点 是否使用了
do
echo $dir
let count=$count+1
dir="/media/cdrom$count" ###新挂载点
done
echo $dir
###使用gksudo 是需要root 权限
if [ ! -d $dir ];then
$cmd "mkdir -p $dir" ##创建挂载点
fi
if mount|grep $1;then
exit 0
fi
if [ -f $1 ] ;then
echo "$1 mount on $dir"
$cmd "mount -t iso9660 -o ro,loop,uid=$UID,utf8 $1 $dir" ###挂载
fi
for dir in /media/cdrom[1-9]*
do
$cmd "rmdir $dir" #####拿掉没用的目录
done



使用方法:
1.把代码写入文件比如 :iso_mount
2 赋予执行权限: chmod +x iso_mount
3 右键点击iso镜像文件


sudo umount /media/cdrom


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇从Windows转到Linux下C++编程的过.. 下一篇Linux下的fork

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: