博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

星瞳——吾爱

本BLOG的技术类文章,未注明转贴,都是原创。放在“原创”文件夹的肯定是原创;其它文件夹的有些文章因部分文字是网上各处摘录的,故未放在“原创”文件夹中。 我的另一BLOG是 http://www.aixchina.net/?1865
AIX上umount某VG上所有文件系统
 
VGNAME=datavg
lsvg -l $VGNAME| sort +6 -r |awk '$7~/^\// && $6!~/close/ {system ("umount /dev/"$1)}'
 
关于脚本的作用,详见LOVEUNIX http://bbs.loveunix.net/viewthread.php?tid=69793&extra=&page=1,我的方法写到51楼了。

要看脚本实际执行的是什么命令,或和其它脚本比较异同,将system变成print就好了。

========================================================================
任何形式的转载,请写明出处:
email: beginner@yeah.net
blog: http://blog.chinaunix.net/index.php?blogId=739   http://www.cublog.cn/u/739/
========================================================================

发表于: 2008-04-25,修改于: 2008-04-25 09:12,已浏览215次,有评论2条 推荐 投诉
网友: 斜看苍生 时间:2008-05-15 22:23:42 IP地址:123.123.175.★
lsvgfs这个命令可以列出VG中的所有fs,如果使用这个命令脚本改进或许更简单些

网友: beginner-bj 时间:2008-05-19 13:13:18 IP地址:61.144.248.★
谢谢斜看苍生,lsvgfs这个命令以前真没用过。用lsvgfs是比较简单,但在特殊情况下是不合适的——这就是为什么要umount 设备文件,而不umount MOUNT点的原因。LOVEUNIX的那个帖子有写这种特殊情况。


给我留言
版权所有 ChinaUnix.net 页面生成时间:0.02242