搜索文章:

首页  |  Java技术  |  Asp.net  |  Asp编程  |  VC/C++  |  Delphi  |  VB编程
上一篇:防火墙配置入门 >>

打造完美linux

  Linux的灵活性表现在多个方面,达到同一目的的多种途径和快速解决问题,就是表现之一,这同时产生了很多小窍门,我们这里介绍一下常见的一些小窍门。

  1、不重起电脑而仅重起GNOME桌面

  保存和关闭需要保存的文件后,用Ctrl-Alt-Backspace 组合键就可重启GNOME,如果Ctrl-Alt-Backspace 组合键被禁用,可以输入

sudo /etc/init.d/gdm restart
     
  2、在GNOME启动时自动打开小键盘的数字锁Num Lock

天极软件专题专区精选
Windows Vista专区 POPO专区 QQ专区 QQ挂机 注册表专区 Windows优化
Flash MX 视频教程 Photoshop视频教程 网页设计视频教程 照片处理数字暗房
PPT动画演示教程 Excel动画教程集 Word动画演示教程 Google专区
特洛伊木马专区 黑客知识教程专区 防火墙应用专区 了解Web2.0
Windows API开发专区 网络编程专区 VB数据库编程专区 图像处理与多媒体编程

  加入universe软件库后,用新立得安装numlockx
     x11 (universe) > numlockx
  如果没有这个分类,请搜索一下这个包,如图一所示:


图1

  备份/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

  保存文件。如图二所示:


图2

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

  3、在GNOME启动时自动运行程序

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


图3

  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。如图四所示:


图4

  6、使用Nautilus非浏览模式

  在Nautilus文件浏览器中,选择编辑->首选项。单击行为分页。不勾选总是在浏览器窗口中打开。关闭再重新打开Nautilus。如图五所示:


图5

  7、在 Nautilus显示隐藏项目

  默认情况下,Nautilus,也就是我们的文件浏览工具,是不显示隐藏项目的,可使用Ctrl-H快捷键切换显示/隐藏隐藏文件夹。

  要永久显示隐藏文件,选择编辑->首选项。单击视图分页。勾选“显示隐藏和备份文件”。如图六所示:


图6

  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),如图七所示:


图7

  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和显示回收站图标。这个更改会立刻生效。如图八所示:


图8

  11、改变文件的默认“打开方式”

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


图9

  12、将默认邮件客户程序改为Thunderbird

  安装好Thunderbird后,选择系统->首选项->首选应用程序单击邮件阅读器分页,选择自定义在命令框中,输入 mozilla-thunderbird %s,然后关闭即可。如图十所示:


图10

  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用户打开文件选项,如图十一所示:


图11

  14、禁止终端模式用蜂鸣器发声

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


图12

  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,如图十三所示:


图13

  16、禁止Mozilla Firefox用蜂鸣器发声

  打开 应用程序->互联网->Firefox,在Mozilla Firefox中,在地址栏输入about:config

过滤器输入accessibility.typeaheadfind.enablesound,下面显示出accessibility.typeaheadfind.enablesound后,双击即可选择false,如图十四所示:


图14

  重新启动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即可。如图十五所示:


图15

  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即可。如图十六所示:


图16

  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

  保存文件即可。如图十八所示:


图18

  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会索要密码,请输入你的密码,勾选/不勾选想要运行的服务,然后点确定。如图十九所示:


图19

  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/.??*

  保存文件即可。


  阅读关于 Linux 操作系统 系统技巧 的全部文章
相关文章:
© 2006   www.java-asp.net