系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
fallleaf
- 帖子: 694
- 注册时间: 2006-12-29 20:13
#1
帖子
由 fallleaf » 2008-08-17 18:47
比如下面的挂载iso的命令
sudo mount -o iocharset=utf8,loop *.iso /mnt/iso
想用一个简单的命令代替,比如
sudo mountiso *.iso
应该如何实现?用alias取别名或者用脚本实现?
在学习linux的道路上自在而行。
-
HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
#2
帖子
由 HuntXu » 2008-08-17 18:50
alias就可以,但是挂载位置最好还是每次自己指定,不然同时要挂两个怎么办哦
不然就用脚本
HUNT Unfortunately No Talent...
-
qiang_liu8183
- 论坛版主
- 帖子: 10699
- 注册时间: 2006-09-10 22:36
- 系统: Arch Debian
- 来自: 北京
#3
帖子
由 qiang_liu8183 » 2008-08-17 20:23
alias
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#4
帖子
由 eexpress » 2008-08-17 20:56
gisomount吧。
如果alias,也不应该还带一个sudo。应该用sudo -S
● 鸣学
-
fallleaf
- 帖子: 694
- 注册时间: 2006-12-29 20:13
#5
帖子
由 fallleaf » 2008-08-21 13:37
能不能具体说下用alias怎样实现用mountiso *.iso代替
sudo mount -o iocharset=utf8,loop *.iso /mnt/iso
在学习linux的道路上自在而行。
-
solcomo
- 帖子: 2838
- 注册时间: 2007-04-25 13:12
#6
帖子
由 solcomo » 2008-08-21 13:48
代码: 全选
alias mountiso="sudo mount -o iocharset=utf8,loop"
mountiso *.iso /mnt/iso
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖
☠☯⚔☣☦☃
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
-
fallleaf
- 帖子: 694
- 注册时间: 2006-12-29 20:13
#7
帖子
由 fallleaf » 2008-08-21 13:52
solcomo 写了:代码: 全选
alias mountiso="sudo mount -o iocharset=utf8,loop"
mountiso *.iso /mnt/iso
我想把路径“/mnt/iso”也省略掉怎么办?
在学习linux的道路上自在而行。
-
ptptptptptpt
- 帖子: 3711
- 注册时间: 2006-09-19 18:16
#8
帖子
由 ptptptptptpt » 2008-08-21 14:00
往 ~/.gnome2/nautilus_scripts 放个脚本 ,名为 挂载iso
代码: 全选
#!/bin/bash
#
#By modprobing loop it makes sure that the module is loaded and ready for
#use. If it is already loaded then nothing will happen.
modprobe loop
foo=`gksudo -u root -k -m "enter your password for root terminal access" /bin/echo "got r00t?"`
sudo mkdir -p /media/iso
sudo umount /media/iso
sudo mount -o loop -t iso9660 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS /media/iso
# FIXME: Will it work well by using $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS ?
nautilus --browser /media/iso
exit0
在iso文件上点右键,选 挂载iso 即可
-
solcomo
- 帖子: 2838
- 注册时间: 2007-04-25 13:12
#9
帖子
由 solcomo » 2008-08-21 14:10
fallleaf 写了:solcomo 写了:代码: 全选
alias mountiso="sudo mount -o iocharset=utf8,loop"
mountiso *.iso /mnt/iso
我想把路径“/mnt/iso”也省略掉怎么办?
代码: 全选
#!/bin/bash
sudo mount -o iocharset=utf8,loop $1 /mnt/iso
保存为mountiso
chmod 755 mountiso
链接或者复制到/usr/bin
mountiso example.iso
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖
☠☯⚔☣☦☃
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#10
帖子
由 eexpress » 2008-08-21 14:14
solcomo 写了:fallleaf 写了:solcomo 写了:代码: 全选
alias mountiso="sudo mount -o iocharset=utf8,loop"
mountiso *.iso /mnt/iso
我想把路径“/mnt/iso”也省略掉怎么办?
代码: 全选
#!/bin/bash
sudo mount -o iocharset=utf8,loop $1 /mnt/iso
保存为mountiso
chmod 755 mountiso
链接或者复制到/usr/bin
mountiso example.iso
alias 直接支持参数的。这简单的一行的命令,别脚本了。
● 鸣学
-
solcomo
- 帖子: 2838
- 注册时间: 2007-04-25 13:12
#11
帖子
由 solcomo » 2008-08-21 14:17
eexpress 写了:solcomo 写了:fallleaf 写了:solcomo 写了:代码: 全选
alias mountiso="sudo mount -o iocharset=utf8,loop"
mountiso *.iso /mnt/iso
我想把路径“/mnt/iso”也省略掉怎么办?
代码: 全选
#!/bin/bash
sudo mount -o iocharset=utf8,loop $1 /mnt/iso
保存为mountiso
chmod 755 mountiso
链接或者复制到/usr/bin
mountiso example.iso
alias 直接支持参数的。这简单的一行的命令,别脚本了。
...我还以为不支持呢
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖
☠☯⚔☣☦☃
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS