方便大家快速设置的脚本一

最新ubuntu/linux/开源新闻或者其它IT相关资讯
回复
zhuzhzh
帖子: 265
注册时间: 2005-07-28 15:08

方便大家快速设置的脚本一

#1

帖子 zhuzhzh » 2005-08-07 13:45

代码: 全选

fn_NautilusAsRoot()
{
        fn_echo_tips "在菜单中添加Root权限运行的nautilus"
        filename="/usr/share/applications/Nautilus-root.desktop"
        echo "[Desktop Entry]" >> $filename
        echo "Name=File Browser (Root)" >> $filename
        echo "Comment=Browse the filesystem with the file manager" >> $filename
        echo 'Exec=gksudo "nautilus --browser %U"' >> $filename
        echo "Icon=file-manager" >>$filename
        echo "Terminal=false" >> $filename
        echo "Type=Application" >> $filename
        echo "Categories=Application;System;" >> $filename
}


fn_Transset()
{
        fn_echo_tips "设置透明效果"
        yes | aptitude install xcompmgr transset
        sed '/Section "InputDevice"/i\Section "Extensions"\n\tOption "Composite" "Enable" \nOption "RENDER" "Enable"\nEndSection\n' /etc/X11/xorg.conf        
        sed '/Section "Device"/a\\tOption "RenderAccel" "true"\n\tOption "AllowGLXWithComposite" "true"' /etc/X11/xorg.conf  
        echo "xcompmgr -c -f" >~/.gnomerc
}


fn_Autowinfs()
{
	fn_echo_tips "自动挂载windows下的分区"
	echo "#!/bin/sh" >> autowinfs.sh
	echo "mkdir  -p  /windows/" >> autowinfs.sh
	echo "rmdir   /windows/*   1> /dev/null" >> autowinfs.sh
	echo "grep  -v  '/windows/'  /etc/fstab  >  /etc/fstab.swp" >> autowinfs.sh
	echo " " >> autowinfs.sh
	echo "fdisk  -l /dev/[hs]d[a-z]  |  grep     'NTFS'  | cut -d' ' -f1    |   cut -d/ -f3  |   while read WDISKS" >> autowinfs.sh
	echo "     do echo  \"/dev/$WDISKS  /windows/$WDISKS  ntfs  auto,user,nls=utf8,umask=0   0 0\"    >>  /etc/fstab.swp" >> autowinfs.sh
	echo "     mkdir  \"/windows/$WDISKS\"" >> autowinfs.sh
	echo "done" >> autowinfs.sh
	echo " " >> autowinfs.sh
	echo "fdisk  -l /dev/[hs]d[a-z]  |  grep     'FAT'  | cut -d' ' -f1    |   cut -d/ -f3  |   while read WDISKS" >> autowinfs.sh
	echo "     do echo  \"/dev/$WDISKS  /windows/$WDISKS  vfat  auto,user,utf8,umask=0   0 0\"    >>  /etc/fstab.swp">>autowinfs.sh
	echo "     mkdir  \"/windows/$WDISKS\"">> autowinfs.sh
	echo "done" >> autowinfs.sh
	echo " " >> autowinfs.sh
	echo "mv   /etc/fstab.swp    /etc/fstab" >>autowinfs.sh
	echo "mount   -a" >> autowinfs.sh
	echo "exit  0" >> autowinfs.sh
	mv autowinfs.sh /usr/bin/autowinfs.sh
	chmod +x /usr/sbin/autowinfs.sh
	/usr/sbin/autowinfs.sh
}
上次由 zhuzhzh 在 2005-08-07 17:50,总共编辑 2 次。
无声胜有声
头像
yonsan
帖子: 887
注册时间: 2005-07-01 18:56
来自: 广州市

Re: 三个脚本

#2

帖子 yonsan » 2005-08-07 14:57

zhuzhzh 写了:

代码: 全选

fn_Transset()
{
        fn_echo_tips "设置透明效果"
        yes | aptitude install xcompmgr transset
        sed '/Section "InputDevice"/i\Section "Extensions"\n\tOption "Composite" "Enable" \nOption "RENDER" "Enable"\nEndSection\n' /home/zhuzhzh/xorg.config        sed '/Section "Device"/a\\tOption "RenderAccel" "true"\n\tOption "AllowGLXWithComposite" "true"' /home/zhuzhzh/xorg.config
        echo "xcompmgr -c -f" >~/.gnomerc
}
/home/zhuzhzh/xorg.conf 文件路径有误!
应改为/etc/X11/xorg.conf!

呵呵,这些脚本先收藏,thank you!!
上次由 yonsan 在 2005-08-07 17:50,总共编辑 1 次。
I will be back!
zhuzhzh
帖子: 265
注册时间: 2005-07-28 15:08

#3

帖子 zhuzhzh » 2005-08-07 17:48

已经改过了

那个路径是我为了试验脚本,而拷贝的一个副本
无声胜有声
头像
DarkEyes
帖子: 549
注册时间: 2005-07-01 13:09
来自: 广西南宁

#4

帖子 DarkEyes » 2005-08-11 0:23

谢谢:)
我自己也收了一份:)
最新座驾:帕萨特1.8T御尊版
回复