rm * 删除大量文件的方法

Posted 11 months, 1 week ago at 11:32 am. 0 comments

删除全部文件
ls -l | awk ‘{print $9}’ | xargs rm

删除全部 .jpg
ls -l *.jpg | awk ‘{print $9}’ | xargs rm

或者
find /path -name ‘*.jpg’ -depth 1 -delete

或者
ls *.jpg | xargs rm

来自 Tsung’s Blog

Popularity: 10% [?]

Tags: , ,

352 种linux发行版图标

Posted 11 months, 1 week ago at 11:32 am. 0 comments

来自 http://www.gridter.com/linx/linux.html

Popularity: 26% [?]

Tags: , , , , , , , , ,

beryl安装笔记

Posted 11 months, 1 week ago at 11:32 am. 0 comments

主要参考了这个文章http://doc.gwos.org/index.php/BerylOnEdgy

我的电脑问题是 geforce 4 显卡,Nvidia 9xxx 系列不在支持老显卡。另外,运行 beryl 需要手工切换窗口管理器。

geforce 4 need the old package.96xx version
http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9631/NVIDIA-Linux-x86-1.0-9631-pkg1.run

以下步骤很乱,仅供参考

1.beryl repos

deb http://ubuntu.beryl-project.org edgy main

wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

sudo apt-get update

2.NVIDIA repos

deb http://nvidia.limitless.lupine.me.uk/ubuntu edgy stable

wget -O- –quiet http://nvidia.limitless.lupine.me.uk/ubuntu/root@lupine.me.uk.gpg | sudo apt-key add -

sudo apt-get update
sudo apt-get install nvidia-glx
sudo apt-get upgrade

sudo nvidia-xconfig –add-argb-glx-visuals

3.install beryl

sudo apt-get install beryl emerald-themes

via http://www.ubuntuforums.org/showthread.php?t=263851&highlight=beryl+nvidia

我们开始吧!!
第二节 安装NV 1.0-9631驱动

1.NV的官方正式版1.0-9631驱动已经发布,而且ubuntu的源里面已经有官方的编译,用一下的方法安装源里的驱动:
http://wiki.ubuntu.org.cn/NVIDIA%E6%98%BE%E5%8D%A1%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97

一下的方法为手动编译安装驱动,新手如果想锻炼身手可以尝试:

1.去http://www.nvidia.com/object/unix.html下载对应32/64位版本的驱动,放置在home根目录下,方便调用。

2.删除原有驱动(假设你安装过源里面的nvidia-glx驱动,曾经手动安装驱动的可以跳过):
sudo apt-get –purge remove nvidia-glx
然后灰复X的设置
sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
重启,确定起动正常

3.安装编译环境和前期步骤:
安装头文件和编译环境
sudo apt-get install linux-headers-$(uname -r) build-essential
edgy已经安装好了最新的gcc了,没有装的,自己装上

sudo gedit /etc/default/linux-restricted-modules-common
在最后的双引号里面添加nv两个字,添加后就是“nv”

预防起动X失败
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.mybackup
如果起动X失败,可以用sudo cp /etc/X11/xorg.conf.mybackup /etc/X11/xorg.conf来灰复X设置,然后起动

以下为网络上留传的要点,本人多台机器安装没有使用,如果不行,可以尝试(但是会删除受限制模块,导致某些别的硬件无法使用:
sudo apt-get –purge remove nvidia-settings nvidia-kernel-common
sudo rm /etc/init.d/nvidia-*

4.开始安装(对于曾经手动安装nv驱动的,可以在安装的时候选择卸载旧版的驱动):
请拿出一张纸和一支笔,记录下一下的命令,因为我们要去到纯终端里面安装

注销后,按Ctrl+Alt+F1,登录后
关闭gdm
sudo /etc/init.d/gdm stop
然后开始安装(假设下载的文件放在home根目录下)
sudo sh NVIDIA-Linux-x86-1.0-9631-pkg1.run(如果你下载的是64位驱动 sudo sh NVIDIA-Linux-x86_64-1.0-9629-pkg1.run)
进入安装界面后,首先接受协议,选“接受”
可能会有提示已经安装了旧的驱动(视乎你自己是否有手动安装过),是否删除,选yes就是了,
一般会提示缺少模块,问是否网上下载,选“no”,
提示需要自己编译模块,选“ok”,然后编译安装开始,
最后提示需要修改xorg.conf,是否允许,选yes,
完成安装,选ok。
然后回到终端界面,重启gdm
sudo /etc/init.d/gdm start

现在可以重启试试驱动是否已经装好,在“应用程序-》系统工具-》NVIDIA X server setting里面可以看到驱动的信息

提示:每次更新内核后都需要重新安装nv的驱动!重复第5点的步骤即可

第三节 安装Beryl
1.添加源
建议直接是用亚洲官方或者cn99的源里面的!

不过也可以是用官方的源:
sudo gedit /etc/apt/sources.list

加入以下源

deb http://beryl-mirror.lupine.me.uk edgy main
deb-src http://beryl-mirror.lupine.me.uk edgy main

保存后退出

然后加入钥匙:
wget http://beryl-mirror.lupine.me.uk/1609B551.gpg -O- | sudo apt-key add -

刷新库
sudo apt-get update
sudo apt-get dist-upgrade

详细最新的变化,请看:http://ubuntu.beryl-project.org/

2.安装beryl

sudo apt-get install beryl emerald emerald-themes

修改xorg.conf

sudo gedit /etc/X11/xorg.conf

在 Section “Screen” 里面添加
Option “AddARGBGLXVisuals” “True”

可选:
在 Section “Device” 里面添加
Option “TripleBuffer” “true”

添加如下一项:(本人没有添加)
Section “Extensions”
Option “Composite” “Enable”
EndSection

保存退出

在系统-》首选项-》会话-》起动程序 里面添加一项”beryl-manager“
注销
alt+ctrl+backspace,重启X
登录后享受Beryl带来的快感吧~!
Wink

第四节 错误解决

如果出现窗口框闪烁,可以在系统-》首选项-》会话-》起动程序 里面添加一项”emerald –replace“
对于升级Beryl的朋友,最好删除home里面的.beryl和.emerald里面的setting.ini

http://www.ubuntuforums.org/showthread.php?t=263851&highlight=beryl+nvidia

Popularity: 23% [?]

Tags: , , , , , , , , ,

LDAP+qmail 安装(转)

Posted 11 months, 1 week ago at 11:32 am. 0 comments

openLDAP

1 概述
计算机网络经过长期的发展,不同的操作系统和应用程序以不同的格式在网络上存储了大
量的信息,一个网络管理员无法在一个集中的信息库中,以方便的方法管理网络信息和资
源。用户必须使用不同的应用程序获取不同的信息和资源,这大大增加了用户的负担,也
使许多信息难于共享,从而在一定程度上制约了网络的发展,因而需要一种新的技术,能
够以通用的格式和方式实现信息的存储和共享,实现网络的共享。

目录服务技术就是用于实现上述需求的。目录服务可以命名、描述和指定一个企业范围内
的用户和资源,从而简化通信与管理;它可以使用户通过简单的搜索查找资源及其他用
户;它可以帮助管理人员收集和控制散布与该机构的信息,并可以使他们通观地审视这些
信息。 目前基于目录服务的各种网上应用越来越多。特别是随着Intranet的崛起以及轻
型目录服务LDAP(Lightweight Directory Access Protocol)的开发,人们对其价值
的认识日趋明朗。

本文档详细描述了Unix中常用的邮件服务器qmail的安装和配置过程,以及qmail和LDAP
的整合,重点在于qmail的基本应用及其通过LDAP Server来进行Pop3认证的配置过程,
对于其它诸如邮件网关、邮件虚拟域、邮件列表、SMTP认证等不做叙述。本文档假定你对
qmail邮件服务器和OpenLDAP的LDAP Server有基本的了解,在各种软件包安装之前,请
认真阅读软件包附带的相关安装说明文档。

邮件服务器基于LDAP的应用扩展,是目前基于LDAP管理Internet信息的应用之一,此外
基于LDAP的WWW网关也是使用LDAP的一个方向,下图给出了这两种应用的总体结构:

2 安装前的准备
操作系统
RedHat Linux 6.2

所需软件包
1. qmail-1.03.tar.gz (http://www.qmail.org)
2. ucspi-tcp-0_88_tar.gz (http://cr.yp.to/ucspi-tcp.html)
3. checkpassword-0_90_tar.gz (http://cr.yp.to/checkpwd.html)
4. qmail-ldap-1_03-20010301_patch.gz (http://www.nrg4u.com/)
5. openldap-2_0_7.tgz (http://www.openldap.org)

主机IP地址和域名配置,在本例中为:
IP:192.168.0.117
DomainName :gloomy.openet.com.cn
(LDAP Server的RootDN为:dc=gloomy dc=openet dc=com dc=cn)
3 安装与配置
1. 卸载SendMail邮件系统
由于大多数Linux发行版本中都预装了SendMail邮件系统,所以在安装qmail 邮件服务器
前最好卸载SendMail邮件服务器,使用如下命令:
#netsysv (取消系统boot时启动SendMail)
#mv /usr/lib/sendmail /usr/lib/sendmail.bak
#mv /usr/sbin/sendmail /usr/sbin/sendmail.bak
#mv /usr/bin/newaliases /usr/bin/newaliases.bak
#mv /usr/bin/mailq /usr/bin/mailq.bak

2. 安装qmail软件包
a) 首先确定qmail的安装路径,若选默认安装的话,使用如下命令,否则需要修改qmail
软件包中相应的conf*文件:
#mkdir /var/qmail
b) 增加qmail所需要的组和用户,使用如下命令:
#groupadd nofiles
#useradd -g nofiles -d /var/qmail/alias alias

#useradd -g nofiles -d /var/qmail qmaild
#useradd -g nofiles -d /var/qmail qmaill
#useradd -g nofiles -d /var/qmail qmailp
#groupadd qmail
#useradd -g qmail -d /var/qmail qmailq
#useradd -g qmail -d /var/qmail qmailr
#useradd -g qmail -d /var/qmail qmails
c) 编译qmail源代码并安装,使用如下命令:
#tar zxvf qmail-1.03.tar.gz
#cd qmail-1.03
#make setup check
d) 建立相应的配置文件,使用如下命令:
#config-fast gloomy.openet.com.cn

#cd /var/qmail/alias
#touch .qmail-postmaster .qmail-mailer-daemon .qmail-root
#chmod 644 qmail*
e) 选择邮件的存储方式:
在qmail中,支持三种邮件存储方式,分别是典型的/var/spool/mail方式、传统的Unix
user/Mailbox方式和新的 user/Maildir方式,其中前两种方式为大多数的邮件客户端
所支持,但是它们均存在安全上的隐患,所以在这里使用了第三种方式,下面分别叙述三
种方式的建立方法:
/var/spool/mail 方式
#cp /var/qmail/boot/proc /var/qmail/rc
user/Mailbox 方式
#cp /var/qmail/boot/home /var/qmail/rc
user/Maildir 方式
1)#cp /var/qmail/boot/home /var/qmail/rc
2)建立相应的邮件用户,例如:#useradd test
#passwd test
3)使用qmail提供的工具建立Maildir,命令如下:
$ /var/qmail/bin/maildirmake Maildir
$ echo ./Maildir/ .qmail
(注意这里必须以用户权限建立邮箱)
4)修改 /var/qmail/rc 文件,把其中的/Mailbox 改为/Maildir/
5) 为了使root用户也能收发邮件,使用如下命令:
# su alias
$ cd
$ /var/qmail/bin/maildirmake Maildir
$ echo ./Maildir/ .qmail
f) 建立启动qmail的shell文件run_mail,其内容为:
#cat run_mail
csh -cf ‘/var/qmail/rc’ %26amp;

3. 测试qmail基本邮件系统
首先启动qmail邮件服务器,然后测试邮件的收发,使用如下命令:
#run_mail
#echo to : ReceiverName | /var/qmail/bin/qmail-inject
(其中 ReceiverName 为邮件接受者的ID,例如test)
在邮件发送后,可以查找是否收到邮件,分三种方式,依赖邮件的存储方式:
/var/spool/mail 方式
$cd /var/spool
$vi ReceiverName
或者用
$mail

user/Mailbox 方式
打开用户根目录下的Mailbox文件,看是否收到邮件
user/Maildir 方式
$cd Maildir
$ls new
(注意在以上测试时,如果发生错误,可以查看/var/log/maillog文件获得出错原因)

4. 添加Pop3和SMTP服务
可以使用inetd超级服务器或TcpServer来建立相应的Pop3和SMTP服务,为了支持大容量
的邮件用户,建议使用TcpServer来监听服务端口启动相应的服务,建立命令如下:
#tar zxvf ucspi-tcp-0_88_tar.gz
#cd ucspi-tcp-0.88
#make setup check
#tar zxvf checkpassword-0_90_tar.gz
#cd checkpassword-0.90
#make setup check
修改上面建立的run_mail文件,修改后的内容如下:
#cat run_mail
csh -cf ‘/var/qmail/rc’ %26amp;
tcpserver –u 502 –g 501 -c 100 0 smtp /var/qmail/bin/qmail-smtpd %26amp;
tcpserver -c100 0 pop3 /var/qmail/bin/qmail-popup gloomy.openet.com.cn
/bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir %26amp;
修改/var/qmail/control/rcpthosts文件,来增加SMTP接收邮件的域
例如:#cat /var/qmail/control/rcpthosts
gloomy.openet.com.cn
ldap,openet.com.cn
tbs.openet.com.cn
openet.com.cn

5. 测试Pop3和SMTP服务
首先启动qmail邮件服务器,然后测试,使用如下命令:
1) 本地测试
#run_mail
#netstat –na | grep 25
#netstat –na | grep 110
#telnet localhost 110
user test
pass test
list
retr 1
2) 远程测试
利用Windows下的图形邮件客户端(如 outlook、foxmail等)来测试邮件的收发,客户
端邮件帐号的建立请参考附带的帮助文档。

6. 为qmail增加LDAP支持
qmail可以通过LDAP来代替传统的/etc/passwd方式的Pop3认证,以便提高认证效率和有
效的支持大容量的邮件客户,为了使qmail获得LDAP支持,需要在qmail的基础上增加具
备LDAP认证的Patch包,具体操作使用如下命令:
#gunzip qmail-ldap-1_03-20010301_patch.gz
#cd qmail-1.03
#patch -p1 < /path to qmail-ldap patch/qmail-ldap patch name
在patch包打好之后,需要修改qmail的Makefile文件来配置相应的LDAP信息,具体如下
(这里只说明必须修改的,其余的可选项请参考QLDAPINSTALL.TXT文档):
1) -LDAPFLAGS = -DCLEARTEXTPASSWORD
配置是否在LDAP目录中使用明文密码
2) -LDAPLIBS =
配置使用的LDAP接口库,在本例中为:
-LDAPLIBS = -L/root/LdapServer/lib -lldap –llber –lldap_r –lpthread
-lresolv
3) -LDAPINCLUDES =
配置使用的LDAP头文件,在本例中为:
-LDAPINCLUDES = -I/root/LdapServer/include

4)-SHADOWLIBS = -lcrypt –lshadow
-SHADOWOPTS = -DPW_SHADOW
配置使用的密码认证方式
在Makefile设置修改完毕后,重新编译qmail源文件,然后覆盖安装qmail,使用如下命
令:
#make setup check

7. 安装OpenLDAP
本例中采用了OpenLDAP的开放源代码LDAP Server,详细的管理请参考
(http://www.openldap.org)站点的文档以及《LDAP配置手册》,下面概述其安装配置
过程:
#tar zxvf openldap-2_0_7.tgz
#cd openldap-2.0.7
#./configure
#make depend
#make
#make test
#make install
修改OpenLDAP Server的配置文件,启动slapd服务器,具体如下:
#cd path to LDAP Server/
#vi etc/openldap/slapd.conf
主要修改slapd.conf文件中的如下部分,在本例中为:
#############################################
# ldbm database definitions
#############################################
database ldbm
suffix “dc=gloomy , dc=openet , dc=com , dc=cn”
rootdn “dc=gloomy , dc=openet , dc=com , dc=cn”
rootpw secret
index objectclass,mail,uid
index qmailUser

8. 配置qmail+LDAP
在LDAP Server安装测试完毕后,修改并建立相应的qmail配置文件,增加对LDAP
LookUp的支持,分为如下几步:
1) 在/var/qmail/control/下建立相应的LDAP支持文件:
#cat ldapserver
192.168.0.117
#cat ldapbasedn
dc=gloomy , dc=openet , dc=com , dc=cn
#cat ldapobjectclass
qmailUser
2) 为LDAP添加相应的支持qmail邮件用户的schema:
#cd qmail-1.03
#cp qmail.schema /root/LdapServer/etc/openldap/schema
修改slapd.conf文件,加入下面一行:
include /root/LdapServer/etc/openldap/schema/qmai.schema
3) 修改前面建立的run_mail启动脚本,修改后的内容如下:
#cat run_mail
csh -cf ‘/var/qmail/rc’ %26amp;
tcpserver –u 502 –g 501 -c 100 0 smtp /var/qmail/bin/qmail-smtpd %26amp;
tcpserver -c100 0 pop3 /var/qmail/bin/qmail-popup gloomy.openet.com.cn
/var/qmail/bin/auth_pop /var/qmail/bin/qmail-pop3d Maildir %26amp;

9. 在LDAP DIT中增加qmail邮件用户目录
首先启动LDAP服务器,然后创建相应的*.ldif文件(有关LDIF文件的格式,请参考
RFC2849的描述),插入LDAP数据库中,具体的命令如下:
#/root/LdapServer/libexec/slapd
在本例中建立的的交换文件为mailer.ldif,其具体内容如下:
#cat mailer.ldif
dn: cn=testUser , dc=gloomy , dc=openet , dc=com , dc=cn
cn: testUser
sn: testUser
objectClass: top
objectClass: person
objectClass: inetOrgPerson
objectClass: qmailUser
mail: test@gloomy.openet.com.cn
mailHost: gloomy.openet.com.cn
mailMessageStore: /home/test/Maildir/
mailQuota: 1000000S,100C
uid: test
userPassword: test
插入qmail用户目录到LDAP的目录信息树中,使用如下命令:
#/root/LdapServer/bin/ldapadd –x –D”dc=gloomy,dc=openet,dc=com,dc=cn”
–W –f mailer.ldif

10. 测试基于LDAP的Pop3认证
在上述步骤完成后,从新测试qmail邮件系统的运行状况,主要从以下三个方面测试,具
体命令如下:
1) 本地测试
具体请参考上面小节3的方法
2) Pop3+SMTP测试
具体请参考上面小节5的方法
3) 测试工具
#/var/qmail/bin/qmail-ldaplookup –u test
#/var/qmail/bin/qmail-ladplookup –m test@gloomy.openet.com.cn
4 参考资料
1) Life with qmail (http://www.lifewithqmail.org/lwq.html)
2) Life with qmail-LDAP (http://www.lifewithqmail.org/ldap/)
3) QLDAPINSTALL (http://www.nrg4u.com/)
4) Open LDAP 2.0 Administrator’s Guide
(http://www.openldap.org/doc/admin/)
5) 《LDAP配置手册》
5 总结
LDAP使得过去杂乱无序的网络资源和信息管理呈现出一种树状的有序体系,不但使
Internet资源的管理和控制变得易于进行,而且同时在另外一方面也提高了各种信息和资
源的使用效率,LDAP用10%的代价实现了X.500 DAP 90%的功能,是目前Internet上越来
越广泛的应用之一,本文通过对qmail邮件服务器和LDAP整合应用的安装和配置的描述,
希望能够对掌握LDAP这个下一代因特网服务与应用的基础提供一定的帮助。

出自:http://www.linuxforum.net 一笑

Popularity: 13% [?]

Tags: , , , , , ,

festival - ubuntu 下的 TTS 引擎

Posted 11 months, 1 week ago at 11:32 am. 0 comments

就是 text to speech,朗读引擎。ubuntu 下安装 festival

sudo apt-get install festival
sudo apt-get install esound-clients

需要对Festival进行设置才能使其通过ESD输出音频,否则当你试图运行Festival时你将收到以下错误信息: “can’t open /dev/dsp”

sudo gedit /etc/festival.scm

(Parameter.set ‘Audio_Command “esdplay $FILE”) (Parameter.set ‘Audio_Method ‘Audio_Command) (Parameter.set ‘Audio_Required_Format ’snd)

朗读一段文本“My talking Linux PC efin rocks”

echo “My talking Linux PC efin rocks” | festival –tts

朗读 file.txt 文件

cat -A file.txt | festival –tts

朗读当前时间
date | festival –tts

建立桌面快捷方式

gedit ~/Desktop/readit.desktop

内容为

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name[en_US]=festival
Exec=festival –tts
Name=festival

把需要朗读的文件拖到这个图标上即可。(注意:我这样做了,但读个没完!机器也很卡,小心点哦)

还可以放在 cron 里定时提醒时间。

注意:guoshuang2007-12-20+貌似这个 festival 服务会降低系统启动速度!(不是它也可能是 postfix)用

sudo sysv-rc-conf

去掉或者降低其启动级别即可。(方向键选择;空格切换选择|反选;Q 退出)安装用下面命令:

sudo apt-get install sysv-rc-conf

然后这样起动:

更多资料:

Transform Linux into a Talking Companion
Ubuntu 之玩转语音合成(Festival)
TextToSpeech - 出自Ubuntu中文

Popularity: 8% [?]

Tags: , , , , , ,

wiki.ubuntu.org.cn 的好东西不少啊

Posted 11 months, 1 week ago at 11:32 am. 0 comments

可以从 wiki.ubuntu.org.cn 所有文章 开始浏览。

可惜我现在没有公网上的 mediawiki,不然可以导入备份一个。有趣的条目如下:

LiveCD

自生系统是事先布署在某种可移动存储介质上的,可用于启动一台硬件不特定的某种CPU架构计算机的操作系统(通常亦包括一些其他软件),不需安装至计算机的本地外部存储器 - 硬盘。采用的介质包括CD-ROM (Live CD),DVD (Live DVD),闪存盘(Live USB)甚至是软盘等。退出自生系统并重新开机后,计算机就可以恢复到原本的操作系统。自生系统是透过把原本放在硬盘里的档案放到内存的虚拟磁盘中来运作,因此系统内存愈大则执行速度愈快。

原来 windows 下也有 LiveCD

* BartPE (Windows 2000/XP/2003)
* 911 Rescue CD [2] (Windows NT/2000/XP/2003)
* Ultimate Boot CD for Windows (Windows XP) - BartPE的功能延展
* MiniPE-XT

LAMP服务器的配置

ubuntu+apache2+php+mysql 的配置资料

Opera安装设置指南

Qt

Qt工具包是一个跨平台的图形界面开发工具。Qt 被主要用在了 KDE 桌面环境的开发中。是挪威 Trolltech 公司的产品。使用 Qt 开发的软件,可以在不同的平台下进行编译,便可以达到这个平台的本地图形界面的风格。比如在 Qt 库里的按钮 QButton,在 Microsoft Windows 下编译就会和其他的Windows程序的按钮外观相同。而在苹果公司 的 Mac OS上编译後,这个按钮的外观就和其他苹果 Mac OS 平台上的程序的按钮外观相同。

使 Qt 和其他工具包不同的是,尽管它是一个公司的商业产品,但是它也提供自由软件的用户协议,并且开放源代码。使得它可以被广泛地应用在各平台上的开放源代码软件开发中。

使用 Qt 开发的软件除了着名的的桌面环境 KDE 外,还有 Google Earth。

ubuntu 小技巧

如何隐藏最近的文档
在面板上把Gnome的logo脚丫子换成Ubutnu的logo
密钥环 -管理ssh密钥
启动时检测和修复文件系统错误
一些Gnome和Nautilus的小决窍

用鼠标中键拖拽一个文件松开时会显示一个菜单,你可以选择”移动到此处” “复制到此处” “在此处创建链结”和”取消”,这和在windows下用鼠标右键拖拽差不多 * Alt-left drag in any window will let you move that window, without having to hunt for the title bar. Just click anywhere in a window while the Alt key is pressed, and you can move the window.

* 在任何窗口按住Alt键的同时用鼠标左键拖拽会移动那个窗口,而不必寻找标题栏.只要按住Alt键同时在窗口内任何地方拖拽,就可以移动那个窗口
* Alt-middle drag allows you to resize a window without having to hunt for the edges of the window. Neat.
* Alt+鼠标中键拖拽可以改变窗口大小,不需要再寻找窗口的边缘.省时而高效.
* Alt-right click anywhere in the window will bring up the window menu (the one that is usually located by pressing on the top left corner of the title bar).
* 按住Alt同时点击鼠标右键会弹出窗口菜单.其实按Alt+空格也可以(我加的,原文没有)
* Double-clicking on the title bar will expand a window to full-screen.
* 双击菜单栏可以使一个窗口最大化
o This behaviour can be modified in System menu –> Preferences –> Windows. Look for the “Titlebar Action” section - the “roll up when double-clicked” version can be very useful to manage the palettes and toolbars of applications like the GIMP, Inkscape or Scribus
* 这个行为可以在 系统–>首选项–>窗口 定制,另一种行为”卷起”在管理一些像GIMP,Inkspace或Scribus这类应用程序的调色板和工具栏时非常有用
* To add an item to your Places menu, as well as to the Nautilus Places sidebar in Nautilus, navigate to that location in Nautilus, and choose Bookmarks>Add Bookmark.
* 如果想向”位置”菜单和Nautilus的侧边栏里加入新的位置,只要在Nautilus里导航到那个位置,然後选择 书签->添加书签

如何使用 “sudo” 时不需要任何密码提示 (没有安全性)?

export EDITOR=gedit && sudo visudo

搜寻这一行文字


system_username ALL=(ALL) ALL

用下面这一行取代

system_username ALL=(ALL) NOPASSWD: ALL

保存编辑过的文件

squid 设置

代理服务

ubuntu 常见问题

截图时怎么截到mplayer、totem视频?

对于mplayer,

在它的“首选项 –> 视频” 下选择x11 (或在mplayer的配置文件 /etc/mplayer/mplayer.conf 中修改:“vo=x11”),播放,截图。完成你的截图後, 你可以把“视频”设置回xv 对于totem,
1. 如果你使用gstreamer(没安装totem-xine),在终端运行gstreamer-properties 来到“视频”页,把“输出”改成XWindows (no Xv) 重启你的totem,播放,截图。完成你的截图後,你可以把gstreamer的设置设回XWindows (X11/XShm/Xv)
2. 如果你使用totem-xine,编辑~/.gnome2/totem_config,添加: video.driver:Xshm 如果之前你设置过video.driver的,自己对照修改。然後重启totem,播放,截图。完成後,可把video.driver:Xshm注释掉或删除。

与win2003的服务器进行连接?

当我使用“windows网络”方式浏览我的私有局域网络时我不能看见网络里的所有计算机,只能连接到使用XP系统的计算机。当我试图去连接 win2003服务器时,提示权限不够的错误。然後,我试着用“连接到服务器”的办法,填写联机信息和我的密码,但是它还是不停的要我再次输入密码。我也试过在windows服务器上添加一个用户帐号给我的Unbuntu机器以便它来访问,但是结果还是不能连接。 通过在服务器名处填一个“服务器名”和在用户名处填一个“用户名”来创建帐号是不行的。你需要以“服务器名/用户名”的格式填写服务器名而相应的把用户名处留空。我们觉得这很不符和常理(counter-intuitive),但是这样网络就能够正常工作了,我们会试着去改善这些看上去不太合理的用户设置界面。

在我安装好後root的密码是什么?

在我安装好後root的密码是什么?我怎样使用root帐号?当你第一次安装好Ubuntu後,root帐号不能用。在安装期间创建的第一个用户对系统有管理权,通过“sudo”能象root运行程序.使用时仅需它的普通用户密码。例如: sudo apt-get update 如果你希望像传统 UNIX 样式使用root帐号。你能通过输入 sudo passwd root 。那将使你在控制台上通过 su 或登录成为root. 如果你需要一个有root权限的shell,运行 sudo -s 。 所有用户的“sudo”将需要用户密码。 如果创建新帐号,希望可以使用”sudo”命令,将该帐号添加到 admin 组即可。如果希望使用”sudo”命令时,不需要输入用户密码,将该帐号添加到 sudo 组即可。

Popularity: 23% [?]

Tags: , , , , , , , , , , ,

bind dns 笔记

Posted 11 months, 1 week ago at 11:31 am. 0 comments

BIND最早起源于美国DARPA资助研究的一个伯克利大学研究生课题。目前它由因特网软件联合会(Internet Software Consortium)负责进行维护和开发。它属于免费软件,能够运行在当前大多数系统平台之上。人们可以在网络上自由下载其源代码,进行安装、运行或研究。

bind 配置资料

rndc

Squid中文权威指南

对普通的单位上网用户,Squid可充当代理服务器;而对Sina,NetEase这样的大型站点,Squid又充当WEB加速器。

Q: 在客户端如何清空 DNS Cache:

A: 在 Unix 下,DNS 客户端只是几个例程,负责转发和接受查询的功能,并不缓存。

在 Windows 2000 & XP 下:

ipconfig /flushdns

清楚 dns 本地缓存

ipconfig /displaydns

显示 dns 本地缓存

windows 下的 dns cache 是由 dns client 后台进程控制的,你可以在控制面板 -> 服务中将其关闭,这样 windows 就不会进行 dns 缓存,每次都将直接查询 dns server 。

Q: 在 DNS 服务器端如何清空 DNS Cache:

A: 最简单的方法就是重新启动 named 进程;当然也有不用重启的方法: rndc flush

ubuntu 下 sudo apt-get install bind

缓存域名服务器顾名思义其自身是没有域名记录的,仅仅从别的DNS上获取记录并做高速缓存。
安装好DNS服务后,不需要任何配置,只需要把服务起起来就是缓存域名服务器了。

Popularity: 6% [?]

Tags: , , ,

TAR的绝对路径警告

Posted 11 months, 1 week ago at 11:31 am. 0 comments

Unix中大家似乎很讨厌绝对路径, TAR把这个嗜好发扬光大了,如果你在TAR操作中使用了绝对路径,比如:

tar -cvf /home/user/archive.tar ../file1

你会得到警告:

Removing leading `/’ from member names” 或
Removing leading `../’ from member names”

看起来TAR把 ../ 也当作绝对路径了。

Michael Smith介绍了一种方法来抑制这个警告:

tar -cvf -C / home/user/archive.tar home/file1

即通过tar的-C参数在TAR内部将工作目录先转到根目录下,然后基于根目录使用相对路径,我在使用这个参数的时候得到了一些莫名其妙的结果,谨慎起见,放弃了这种方法,但取其精华,我们可以先转到根目录,再如法炮制:

cd /
tar -cvf home/user/archive.tar home/file1

Popularity: 5% [?]

Tags: , ,

IBM 的 UNIX 简明中文教程

Posted 11 months, 1 week ago at 11:31 am. 0 comments

IBM 的 UNIX 在线教程,提供了一个不过分简略,也不深陷于细节的UNIX系列教程。有助于你对UNIX的有一个快速而又完整的理解。

Popularity: 5% [?]

Tags:

opera 9 linux build 229 for dapper 不错,很稳定

Posted 11 months, 1 week ago at 11:31 am. 0 comments

opera 9 linux build 229 for dapper

比前些天那个好多了…

Popularity: 7% [?]

Tags: , ,

ad 468x60