红联Linux门户
Linux帮助

Fedora 7 挂载移动硬盘的脚本

发布时间:2007-06-25 10:44:27来源:红联作者:firmstre
#!/bin/bash
####### 挂载移动硬盘#############
##移动硬盘分两个区,一个主分区,一个逻辑分区,都是NTFS分区格式
SHARE_DIRS="sdb1 sdb5"
FILE_SYSTEM="ntfs-3g"
##“users”是普通用户
USER="users"
case $1 in
m)
for DIRS in $SHARE_DIRS;do
if [ -d "/media/$DIRS" ]; then
mount|grep $DIRS > /dev/null
if [ $? != 0 ]; then
mount -t $FILE_SYSTEM -o iocharset=utf8,uid=$USER,gid=$USER,rw /dev/DIRS /media/$DIRS > /dev/null
else
echo "$DIRS is mounted already!"
fi
else
mkdir /media/$DIRS
mount | grep $DIRS > /dev/null
if [ $? != 0 ]; then
mount -t $FILE_SYSTEM -o iocharset=utf8,uid=$USER,gid=$USER,rw /dev/$DIRS /media/$DIRS > /dev/null
else
echo "$DIRS is mounted already!"
rmdir /media/$DIRS > /dev/null
fi
fi
done
;;
u)
for DIRS in $SHARE_DIRS;do
mount | grep $DIRS > /dev/null
if [ $? = 0 ]; then
umount /media/$DIRS > /dev/null
rmdir /media/$DIRS > /dev/null
else
echo "$DIRS is not mounted!"
fi
done
;;
*)
echo "mount:mydisk m"
echo "umount:mydisk u"
;;
esac
文章评论

共有 0 条评论