当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享][转帖](以前保存)Linux/GNOME的小技巧--Linux的灵活性
帖子发表于 : 2007-07-21 23:46 
头像

注册: 2007-07-20 22:15
帖子: 896
送出感谢: 0 次
接收感谢: 0 次
Linux的灵活性表现在多个方面,达到同一目的的多种途径和快速解决问题,就是表现之一,这同时产生了很多小窍门,我们这里介绍一下常见的一些小窍门。

1、不重起电脑而仅重起GNOME桌面
  保存和关闭需要保存的文件后,用Ctrl-Alt-Backspace 组合键就可重启GNOME,如果Ctrl-Alt-Backspace 组合键被禁用,可以输入
代码:
sudo /etc/init.d/gdm restart


2、在GNOME启动时自动打开小键盘的数字锁Num Lock
  加入universe软件库后,用新立得安装numlockx
  x11 (universe) > numlockx
  如果没有这个分类,请搜索一下这个包
  备份/etc/X11/gdm/Init/Default文件:
代码:
sudo cp /etc/X11/gdm/Init/Default /etc/X11/gdm/Init/Default_backup

  编辑/etc/X11/gdm/Init/Default:
代码:
sudo gedit /etc/X11/gdm/Init/Default


  找到这行(应当是最后一行)。
代码:
exit 0

  在"exit 0"前边一行加上
代码:
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi

保存文件。
更改会在下次启动GNOME时生效。如果想要马上试验一下,可以先关闭Num Lock然后重启GNOME即可,不需要重启电脑。

3、在GNOME启动时自动运行程序
  这类似Windows中的开机启动程序,我们选择系统->首选项->会话,选择启动程序分页,用添加、 编辑和删除按钮来管理要在登录时启动的程序。

4、切换到终端模式
  用Ctrl-Alt-F1 组合键可切换到第一个终端。要切换回桌面,可以按Ctrl-Alt-F7组合键。总共有六个终端可用。它们各自对应Ctrl-Alt-F1到 Ctrl-Alt-F6。

5、让Ctrl-Alt-Backspace组合键不重启X
  备份/etc/X11/xorg.conf文件。
代码:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup

  编辑/etc/X11/xorg.conf。
代码:
sudo gedit /etc/X11/xorg.conf

  在文件末尾加上
代码:
Section "ServerFlags"
Option "DontZap" "yes"
EndSection

保存文件,更改会在下次启动GNOME时生效。如果想让更改立刻生效可以手动重启GNOME。

6、使用Nautilus非浏览模式
  在Nautilus文件浏览器中,选择编辑->首选项。单击行为分页。不勾选总是在浏览器窗口中打开。关闭再重新打开Nautilus。

7、在 Nautilus显示隐藏项目
  默认情况下,Nautilus,也就是我们的文件浏览工具,是不显示隐藏项目的,可使用Ctrl-H快捷键切换显示/隐藏隐藏文件夹。
  要永久显示隐藏文件,选择编辑->首选项。单击视图分页。勾选“显示隐藏和备份文件”。

8、以root用户权限在 Nautilus 中浏览文件
  默认情况下,我们的用户在Nautilus中的权限很低,管理文件很不方便,所以我们可以设置以root用户权限在Nautilus 中浏览文件,在/usr/share/applications目录中新建一个桌面配置项:
代码:
sudo gedit /usr/share/applications/Nautilus-root.desktop

在文本编辑器中打开空白的Nautilus-root.desktop
在这个文件中写入:
代码:
[Desktop Entry]
Name=文件管理器(超级用户)
Comment=Browse the filesystem with the file manager
Exec=gksudo "nautilus --browser %U"
Icon=file-manager
Terminal=false
Type=Application
Categories=Application;System;

  保存文件并关闭文件编辑器gedit,要以根用户启动 Nautilus,可选择 应用程序->系统工具->文件管理器(Root)

9、在Nautilus中查看远程SSH、 FTP和SFTP服务器
用Ctrl+L打开Nautilus的位置栏,在位置栏中输入:
 对SSH用:
代码:
ssh://username@ssh.server.com

对FTP用:
代码:
ftp://username@ftp.server.com

对SFTP用:
代码:
sftp://username@sftp.server.com

将username替换为你的用户名,把@后的部分替换为服务器的地址。在必要时系统会向你索要密码。如果没有用户名(匿名),可以省略username和@标志。
  也可以同时输入密码,如:
代码:
ftp://username:password@ftp.server.com

10、在GNOME桌面显示我的电脑、家目录和回收站
  首先确定加入了universe和multiverse软件库,在《打造完美linux系统:硬件相关》一文中有详细教程,用新立得安装gtweakui程序:
  Gnome桌面环境 (universe) > gtweakui
  完成gTweakUI安装后,选择系统->首选项->gTweakUI - Nautilus。勾选显示计算机图标, Show home icon和显示回收站图标。这个更改会立刻生效。如图八所示:

11、改变文件的默认“打开方式”
  在Nautilus中,右键单击文件,选择属性。属性对话框弹出。单击打开方式 分页。这里列出了一些可选的应用程序。你可以选择你想用的默认程序。如果想用的应用程序不在列表中,可以用添加按钮来在列表中添加应用程序。如果没有你所想的程序,可以单击“使用自定义命令”打开一个输入栏,输入程序名或是再用“浏览”按钮找到相应的程序。

12、将默认邮件客户程序改为Thunderbird
  安装好Thunderbird后,选择系统->首选项->首选应用程序单击邮件阅读器分页,选择自定义在命令框中,输入 mozilla-thunderbird %s,然后关闭即可。
  
13、在右键菜单中添加以根用户打开文件选项
  新建立文件Open as root
代码:
gedit $HOME/.gnome2/nautilus-scripts/Open\ as\ root

  在这个文件中添加
代码:
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
gnome-sudo "gnome-open $uri" &

done
  保存,继续输入:
chmod +x $HOME/.gnome2/nautilus-scripts/Open\ as\ root
  现在右键单击文件,选择Scripts->Open as root就可以在右键菜单中添加以root用户打开文件选项

14、禁止终端模式用蜂鸣器发声
  蜂鸣器的声音太刺耳啦,这样关掉:打开终端,选择:应用程序->系统工具->终端,在工具栏选择编辑->编辑当前配置文件.选择常规分页。去掉勾选终端响铃。

15、加快Mozilla Firefox浏览网页的速度
  如果你觉得firefox在Linux下的速度不如Windows,那么加快Mozilla Firefox浏览网页的速度吧,选择应用程序->互联网->Firefox,在导航工具栏的URL栏中输入 about:config,在过滤器找到并更改下列参数:
代码:
           network.dns.disableIPv6 - 把 Value 参数设成true。
           network.http.pipelining - 把 Value参数设成true。
           network.http.pipelining.maxrequests - 把Value 参数设成8。
           network.http.proxy.pipelining - 把 Value参数设成true.

  重新启动Mozilla Firefox

16、禁止Mozilla Firefox用蜂鸣器发声
  打开 应用程序->互联网->Firefox,在Mozilla Firefox中,在地址栏输入about:config
过滤器输入accessibility.typeaheadfind.enablesound,下面显示出accessibility.typeaheadfind.enablesound后,双击即可选择false
  重新启动Mozilla Firefox

17、恢复成Mozilla Firefox的原装图标
  如果你喜欢用Mozilla Firefox的狐狸图标,那么在命令行依次输入下面的命令:
  首先是下载图标:
代码:
wget -c /pic/18/a2006-1-11-436fox.png
wget -c /pic/18/a2006-1-11-965ent.png

 更改权限:
代码:
chmod 644 mozilla-firefox.png
chmod 644 document.png

  替换图标:
代码:
sudo dpkg-divert --rename /usr/share/pixmaps/mozilla-firefox.png
sudo dpkg-divert --rename /usr/share/pixmaps/mozilla-firefox.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-firefox/icons/default.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-firefox/icons/document.png
sudo dpkg-divert --rename /usr/lib/mozilla-firefox/chrome/icons/default/default.xpm
sudo cp mozilla-firefox.png /usr/share/pixmaps/mozilla-firefox.png
sudo cp mozilla-firefox.png /usr/share/pixmaps/mozilla-firefox.xpm
sudo cp mozilla-firefox.png /usr/lib/mozilla-firefox/icons/default.xpm
sudo cp document.png /usr/lib/mozilla-firefox/icons/document.png
sudo cp mozilla-firefox.png /usr/lib/mozilla-firefox/chrome/icons/default/default.xpm

 用Ctrl-Alt-Backspace组合键,仅重起GNOME即可。

18、恢复成Mozilla Thunderbird的原装图标
  如果你喜欢用Mozilla Thunderbird的猎鹰图标,那么在命令行依次输入下面的命令:
  首先是下载图标:
代码:
wget -c http://frankandjacq.com/ubuntuguide/mozilla-thunderbird.xpm

  更改权限:
代码:
chmod 644 mozilla-thunderbird.xpm

 替换图标:
代码:
sudo dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.xpm
sudo dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.xpm
sudo dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/mozilla-thunderbird.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/default.xpm
sudo cp mozilla-thunderbird.xpm /usr/share/pixmaps/mozilla-thunderbird.xpm
sudo cp mozilla-thunderbird.xpm /usr/share/pixmaps/mozilla-thunderbird-menu.xpm
sudo cp mozilla-thunderbird.xpm /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm
sudo cp mozilla-thunderbird.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/mozilla-thunderbird.xpm
sudo cp mozilla-thunderbird.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm
sudo cp mozilla-thunderbird.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm
sudo cp mozilla-thunderbird.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/default.xpm

  用Ctrl-Alt-Backspace组合键,仅重起GNOME即可。

19、安装/删除 .deb包
  如果你下载的安装文件是deb包,也就是Ubuntu或者Debian Linux的安装文件(Ubuntu 是基于Debain的),那么你用下面的命令安装这个deb文件
sudo dpkg -i 包名.deb
  要删除.deb文件
sudo dpkg -r 包名

20、转 .rpm文件为.deb文件
  也许你需要安装的程序是红帽子(Redhat Linux)的安装包——rpm格式的,那么你可以轻松地把它转化为deb文件来安装:
代码:
sudo alien package_file.rpm


21、一次性重命名同一文件夹里的所有文件
  有时我们需要一次性重命名文件夹里的所有文件,比如照片,这时我们需要mvb_1.6,先下载它:
代码:
wget -c http://frankandjacq.com/ubuntuguide/mvb_1.6.tgz

解压就可以运行了:
代码:
sudo tar zxvf mvb_1.6.tgz -C /usr/
sudo chown -R root:root /usr/mvb_1.6/
sudo ln -fs /usr/mvb_1.6/mvb /usr/bin/mvb

在终端输入mvb加新的名字,就可以一次性重命名同一文件夹里的所有文件

22、设定系统环境变量
  很多时候我们都需要自行设定系统环境变量,比如使用jdk时等,通过编辑bash.bashrc文件可以达到这个目的:
  备份并编辑:
代码:
sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup
sudo gedit /etc/bash.bashrc

  在文件末尾加上相应的环境变量,这些变量对整个系统有效,比如我的jdk在桌面,那么我添加这样一行:
代码:
JAVA_HOME=/home/aaron/Desktop/jdk1.5
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH

 保存文件即可。

23、把“man” 手册页输出到一个文件
  在命令行看man实在太痛苦了,我们可以这样把它输出到一个文件:
代码:
man command | col -b > file.txt


24、计算文件的MD5值
  如果你需要验证文件的完整性(integrity),那么确实需要计算文件的MD5值,比如我们要计算文件file.txt的MD5值,把输入放到文件file.txt.md5中以方便查看:
代码:
md5sum file.txt > file.txt.md5


25、检查文件的MD5值
  假定file.txt和它的file.txt.md5文件在同一文件夹中。
  那么在这个文件夹的命令行输入
代码:
md5sum -c file.iso.md5

  即可

26、挂载/卸载光盘镜像文件(ISO)
  要挂载光盘镜像文件(ISO),不需要装类似Windows下的虚拟光驱,在命令行输入:
  先要创建目录/media/iso
代码:
sudo mkdir /media/iso
sudo modprobe loop
sudo mount file.iso /media/iso/ -t iso9660 -o loop

  我们这里假设要挂载file.iso。
  要卸载光盘镜像文件(ISO),在命令行输入:
代码:
sudo umount /media/iso/


27、更改GRUB菜单的读秒时间
  如果你觉得开机GRUB菜单太快或太慢,那么我们这样调节:
代码:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

  menu.lst相当于Windows的boot.ini
代码:
  找到
...

timeout 3

...
  替换为
timeout 你要的秒数

  保存文件。

28、更改GRUB的默认启动项
如果你想默认启动Windows,那么这样改:
代码:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

  找到
代码:
...

default 0

...
     替换为
default Windows的号码

  号码从0开始,开机时,你数一下就知道Windows的号码啦。保存文件。

29、在启动时暂时跳过一些服务的启动
  如果启动某些服务时出了问题,导致启动太慢,那么Ctrl+C可以暂时跳过一些服务的启动。

30、永久启用/禁用某个服务
  我们可以像在Windows中一样关掉某些不用的程序,比如计划任务和打印,那么我们运行服务设置:系统->系统管理->服务,Ubuntu会索要密码,请输入你的密码,勾选/不勾选想要运行的服务,然后点确定。

31、在关机时清空/tmp/文件夹
  编辑sysklogd文件:
代码:
sudo cp /etc/init.d/sysklogd /etc/init.d/sysklogd_backup
sudo gedit /etc/init.d/sysklogd

  找到
代码:
...

stop)
log_begin_msg "Stopping system log daemon..."start-stop-daemon --stop --quiet --oknodo --exec $binpath --pidfile $pidfile
log_end_msg $?...

  在下面加上
代码:
rm -fr /tmp/* /tmp/.??*

  保存文件即可。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-07-22 17:24 
头像

注册: 2006-10-31 11:02
帖子: 1258
地址: Beijing
送出感谢: 0 次
接收感谢: 0 次
收藏再说


_________________
图片
我也喜欢蓝妹妹......


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-07-22 17:39 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
神啊

哪需要这么多代码……


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-07-22 23:59 
头像

注册: 2007-06-27 16:35
帖子: 212
地址: 深圳
送出感谢: 0 次
接收感谢: 0 次
学习了。。好帖子


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-08-21 23:15 

注册: 2007-07-31 15:57
帖子: 48
送出感谢: 0 次
接收感谢: 0 次
多谢,好帖子,很灵活


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-08-22 0:07 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
不看不知道,一看吓一跳。还整理蛮多的吗。 :lol:


_________________
● 鸣学


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-08-22 7:06 

注册: 2006-07-10 22:50
帖子: 380
送出感谢: 0 次
接收感谢: 0 次
好呀~


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-08-22 10:15 
头像

注册: 2007-08-20 12:16
帖子: 26
送出感谢: 0 次
接收感谢: 0 次
小点不少
有空看看 :D


_________________
Fantasy is just the beginning!...


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-08-22 15:16 

注册: 2006-04-11 9:01
帖子: 723
送出感谢: 0 次
接收感谢: 0 次
相当的好,相当的好!


_________________
I would love to change the world, but they won't give me the source code.
http://hi.baidu.com/wienerlee


页首
 用户资料  
 
10 楼 
 文章标题 : 7.10有改动哦
帖子发表于 : 2007-10-22 18:07 

注册: 2007-10-15 14:50
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
2、在GNOME启动时自动打开小键盘的数字锁Num Lock
在7.10下文件夹有所变动,路径应该改为:/etc/gdm/Init/Default
8、以root用户权限在 Nautilus 中浏览文件
按照搂主的说法做发现,一点击就闪动一下,程序自动关闭。后来把EXEC的参数改一下,貌似成功。
把代码中的这一行:Exec=gksudo "nautilus --browser %U"改为:Exec=gksudo "nautilus --browser"
13、在右键菜单中添加以根用户打开文件选项
这个我按照搂住说的做了,但是没有效果,不知道是不是设置了8(以root用户权限在 Nautilus 中浏览文件)以后无法实现的缘故。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-06-16 10:16 
头像

注册: 2008-05-27 10:45
帖子: 317
送出感谢: 0 次
接收感谢: 0 次
收藏了!谢谢!


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-06-16 10:19 
头像

注册: 2007-10-10 9:25
帖子: 100
送出感谢: 0 次
接收感谢: 0 次
学习,收藏!
路过礼貌回帖


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译