2007年11月15日星期四

irc服务器配置

因为在以后可能要用到一个临时公用的聊天室,今天在网络上查了一个有关irc聊天室的教程,还可以自己配置irc的服务器,恩,咋一看,不错,挺吸引人的,如果你也敢兴趣的话你也可以查看相关教程。我在局域网内测试成功,可以用irc6.2成功登陆。你可以随便设置自己的频道,建立自己的话题,


志不立,天下无可成之事。

2007年10月28日星期日

ubuntu发行版中alternate和desktop的区别

ubuntu 发布的linux里面有一个非常具有迷惑性的版本-desktop。因为有一套server,所以desktop很容易从字面上被理解成桌面版。而这样理解的人通常会弄不明白剩下那个alternate是什么东西。

其实desktop是Live CD的名字,也就是刻录在光盘上运行的Linux。是一套已经装好的系统。把它烧录到光盘上放进光驱就可以直接运行这套完整的linux。当然你也可以在运行之后把它“安装”到硬盘上,而这样的安装更像是一种拷贝或者还原,类似ghost。
真正意义上正统的安装版本则是alternate,它是由许多deb包组成的。可以详细的制定安装内容。是正宗的硬盘安装般。

这两个版本还有一些速度上的区别。
因为类似系统还原,desktop的安装速度较快。而alternate正式的安装相比之下会慢一些。
而运行的时候恰好相反:desktop因为是既成的,可能会缺少对应软件环境的适应性,所以和灵活指定及安装的alternate相比会慢一些。The alternate install CD allows you to perform certain specialist installations of Ubuntu. It provides for the following situations:

creating pre-configured OEM systems;
setting up automated deployments;
upgrading from older installations without network access;
LVM and/or RAID partitioning;
installing GRUB to a location other than the Master Boot Record;
installs on systems with less than about 192MB of RAM.

desktopCD安装前可以看到基本界面和试用(liveCD功能),
alternate面向安装个性化需求更大的更专业一点点的用户.
desktop和alternate都有基本的软件包,要更多的软件包只要修改合适的源下载也是很快的.desktop是一个live cd ,只用于桌面系统,也可以在LiveCD状态下安装。
alternate是标准的安装CD。包含了一些桌面程序,可以用高级安装模式安装,在安装时可以划分分区。也可以当作Server来用,不过一些Server 程序要自己通过网络来安装Alternate安装过程会有高级分区以及grub安装选项,Desktop没有.alternate既能安装desktop也能安装server
desktop是一个live cd
在桌面环境里面 以向导的方式引导安装live CD 就是把安装好的软件放到光盘中,
安装时就把其上的内容复制到硬盘再简单配置就行了。

alternate CD上放的DEB的软件包,安装时要解压、配置

只有在机子硬件配置很低时用 live CD安装较慢,其余都比alternate的要快。下面更集中详细的来自:http://forum.ubuntu.org.cn经常有人问起Ubuntu的版本选择问题,论坛中虽有帖子提及,但不是很详细,不集中,我就尝试把Ubuntu上的这点东东翻译一下,供大家参考,水平有限,敬请包涵、指正。
Ubuntu的版本号:一般以出发行版的年月来命名,比如最新版是7.04,就是2007年4月发行的,它还有个代号:Feisty Fawn。具体版本号请参考http://wiki.ubuntu.org.cn首页下方的当前版本部分。
引用:
7.04 · Feisty Fawn . 2007-4
6.10 · Edgy Eft . 2006-10
6.06 · Dapper Drake . 2006-6
5.10 · Breezy Badger . 2005-10
5.04 . Hoary Hedgehog . 2005-04
7.10 . Gutsy Gibbon . 2007-10


架构:在某网站上看到
引用:
当前 Ubuntu 发布版支持 Intel x86 (IBM-compatible PC), AMD64 (Hammer) and PowerPC (Apple iBook and Powerbook, G4 and G5) 架构。

其实现在也支持Sun的Sparc架构了,不过这些对我们意义不大,我们普通人用的基本都是Intel或AMD的桌面或笔记本CPU,只要从前两者(X86和AMD64)中挑选就行了。

版本:
Desktop CD 图形界面安装光盘

desktop CD可以让你无需改变你的计算机就能尝试Ubuntu系统,以后是否永久安装由你决定。这种CD是多数人想要使用的。 要安装这种你至少需要有256MB内存。

有两种可用的映像文件,分别用于不同类型的计算机:

PC (Intel x86) desktop CD
用于绝大多数PC。包括大多数使用Intel、AMD等处理器的机器和能运行MS Windows系统的绝大多数机器,基于Intel处理器的新型Apple Macintosh机也可以使用该系统。如果你不确定就选择这个版本吧。
64-bit PC (AMD64) desktop CD
选择这个版本可以充分发挥基于AMD64或EM64T架构(比如,Athlon64、Opteron、EM64T Xeon)的计算机的性能。如果你用的是AMD的非64位处理器,或者你需要充分支持32位代码,请选择Intel X86映像文件。

Server install CD 服务器安装光盘

这个server install CD使你可以在计算机上永久安装Ubuntu作为服务器使用。它不会安装图形用户界面。

有3种映像可用,分别用于不同类型的计算机:

PC (Intel x86) server install CD
用于绝大多数PC。包括大多数使用Intel、AMD等处理器的机器和能运行MS Windows系统的绝大多数机器,基于Intel处理器的新型Apple Macintosh机也可以使用该系统。如果你不确定就选择这个版本吧。
64-bit PC (AMD64) server install CD
选择这个版本可以充分发挥基于AMD64或EM64T架构(比如,Athlon64、Opteron、EM64T Xeon)的计算机的性能。如果你用的是AMD的非64位处理器,或者你需要充分支持32位代码,请选择Intel X86映像文件。
SPARC server install CD
用于Sun UltraSPARC计算机,包括基于多核UltraSPARC T1 ("Niagara")处理器的机器。

Alternate install CD 文字界面安装光盘

alternate install CD可以使你执行一定的专家级的Ubuntu安装。用于以下情形:

* 创建预配置OEM系统;
* 设置自动布置;
* 在无网络链接情况下从旧系统升级;
* LVM和/或RAID分区;
* 在小于256MB内存的系统上安装(但是注意相应地低内存系统可能无法运行完整的桌面环境)。

在使用alterate installer时遇到bug,请提交有关debian-installer包的bug。

有两种映像可用,分别用于不同类型的计算机:

PC (Intel x86) alternate install CD
用于绝大多数PC。包括大多数使用Intel、AMD等处理器的机器和能运行MS Windows系统的绝大多数机器,基于Intel处理器的新型Apple Macintosh机也可以使用该系统。如果你不确定就选择这个版本吧。
64-bit PC (AMD64) alternate install CD
选择这个版本可以充分发挥基于AMD64或EM64T架构(比如,Athlon64、Opteron、EM64T Xeon)的计算机的性能。如果你用的是AMD的非64位处理器,或者你需要充分支持32位代码,请选择Intel X86映像文件。

原文:
引用:
Desktop CD

The desktop CD allows you to try Ubuntu without changing your computer at all, and at your option to install it permanently later. This type of CD is what most people will want to use. You will need at least 256MB of RAM to install from this CD.

There are two images available, each for a different type of computer:

PC (Intel x86) desktop CD
For almost all PCs. This includes most machines with Intel/AMD/etc type processors and almost all computers that run Microsoft Windows, as well as newer Apple Macintosh systems based on Intel processors. Choose this if you are at all unsure.
64-bit PC (AMD64) desktop CD
Choose this to take full advantage of computers based on the AMD64 or EM64T architecture (e.g., Athlon64, Opteron, EM64T Xeon). If you have a non-64-bit processor made by AMD, or if you need full support for 32-bit code, use the Intel x86 images instead.

Server install CD

The server install CD allows you to install Ubuntu permanently on a computer for use as a server. It will not install a graphical user interface.

There are three images available, each for a different type of computer:

PC (Intel x86) server install CD
For almost all PCs. This includes most machines with Intel/AMD/etc type processors and almost all computers that run Microsoft Windows, as well as newer Apple Macintosh systems based on Intel processors. Choose this if you are at all unsure.
64-bit PC (AMD64) server install CD
Choose this to take full advantage of computers based on the AMD64 or EM64T architecture (e.g., Athlon64, Opteron, EM64T Xeon). If you have a non-64-bit processor made by AMD, or if you need full support for 32-bit code, use the Intel x86 images instead.
SPARC server install CD
For Sun UltraSPARC computers, including those based on the multicore UltraSPARC T1 ("Niagara") processors.

Alternate install CD

The alternate install CD allows you to perform certain specialist installations of Ubuntu. It provides for the following situations:

* creating pre-configured OEM systems;
* setting up automated deployments;
* upgrading from older installations without network access;
* LVM and/or RAID partitioning;
* installs on systems with less than about 256MB of RAM (although note that low-memory systems may not be able to run a full desktop environment reasonably).

In the event that you encounter a bug using the alternate installer, please file a bug on the debian-installer package.

There are two images available, each for a different type of computer:

PC (Intel x86) alternate install CD
For almost all PCs. This includes most machines with Intel/AMD/etc type processors and almost all computers that run Microsoft Windows, as well as newer Apple Macintosh systems based on Intel processors. Choose this if you are at all unsure.
64-bit PC (AMD64) alternate install CD
Choose this to take full advantage of computers based on the AMD64 or EM64T architecture (e.g., Athlon64, Opteron, EM64T Xeon). If you have a non-64-bit processor made by AMD, or if you need full support for 32-bit code, use the Intel x86 images instead.


另外,还有: Desktop / Alternate DVD - DVD 安裝

DVD 內包含 Desktop / Alternate 两种安裝模式,不过少了三个项目,分別是内存测试/救援模式/硬盘开机。
同样有两种平台可供选择:

* PC (Intel x86)
用于绝大多数PC。包括大多数使用Intel、AMD等处理器的机器和能运行MS Windows系统的绝大多数机器,基于Intel处理器的新型Apple Macintosh机也可以使用该系统。如果你不确定就选择这个版本吧。
* 64-bit PC (AMD64)
选择这个版本可以充分发挥基于AMD64或EM64T架构(比如,Athlon64、Opteron、EM64T Xeon)的计算机的性能。如果你用的是AMD的非64位处理器,或者你需要充分支持32位代码,请选择Intel X86映像文件。


总而言之,言而总之,没有什么特殊要求就选择32位版(x86)的,如果想体验AMD64 64位系统,需要做好有少数软件无法运行的心理准备。不过也没那么可怕,我就在用AMD64 Ubuntu,不过对刚入门的新手来说,还是建议使用x86 Ubuntu,如果你非要尝试一下AMD64系统,请先到“64位系统支持”版块看看。

对于桌面用户来说,Desktop和Alterate这两种CD如何选择,一般选择Desktop可以让你通过它的Live CD功能先尝试一下Ubuntu是什么样子,选择Alterate可以让安装时的兼容性更好些。当然如果实在为难,你又有DVD光驱的话,DVD是个不错的选择,它相当于Desktop和Alterate的合集,还自带了大量的软件包,对于没有网络的朋友很有帮助。

PS:Ubuntu根据使用桌面环境的不同,还分为Ubuntu(采用Gnome桌面环境,界面比较简洁、用户最多)、Kubuntu(采用KDE桌面环境,界面比较华丽、有些软件特别优秀)和Xubuntu(采用Xfce桌面环境,比较小巧、速度较快),大家可以分别到“Gnome桌面环境”、“KDE桌面环境”、“XFCE桌面环境”了解一下各个桌面环境的特点再选择。

下载地址:见一叶老大的《论坛通告: Ubuntu7.04下载地址收集》(http://forum.ubuntu.org.cn/viewtopic.php?t=49434)

转自:http://hi.baidu.com/mxmcmu/blog/item/2b735eed8f52ffd7b31cb189.html

志不立,天下无可成之事。

2007年10月24日星期三

Linux与windows 互访总结(转)

Smb是实现linux和windows互访的一座桥梁,所以就先让我们来了解一下什么是smb,它的主要功能,通过smb实现共享的方法及配置。在最后我们还介绍了怎样使用mount命令来挂载windows共享目录。

一. Samba 简介

Samba(SMB是其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统NFS,NFS也是需要架设服务器的;
大家知道在Windows 网络中的每台机器即可以是文件共享的服务器,也可以同是客户机;Samba 也一样能行,比如一台Linux的机器,如果架了Samba Server 后,它能充当共享服务器,同时也能做为客户机来访问其它网络中的Windows共享文件系统,或其它Linux的Sabmba 服务器;
我们在Windows网络中,看到共享文件功能知道,我们直接就可以把共享文件夹当做本地硬盘来使用。在Linux的中,就是通过Samba的向网络中的机器提供共享文件系统,也可以把网络中其它机器的共享挂载在本地机上使用;这在一定意义上说和FTP是不一样的。

二. samba服务器的启动及服务器配置文件

<一>Samba 有两个服务器,一个是smb,另一个是nmb;
smb 是Samba 的主要启动服务器,让其它机器能知道此机器共享了什么;
而nmb是解析用的,它把这台Linux机器所共享的工作组及在此工作组下的netbios name解析出来。如果不打开nmb服务器的话,只能通过IP来访问,也就是说在windows的IE浏览器中输入linux计算机的ip才能访问,例如:\\192.168.0.1\test,而输入linux的计算机名却不能进行访问,比如:\\wangyh\test。
所以在安装完samba服务器后必须启动smb的服务。下面是启动、查看、关闭smb服务器的命令

1.一般的情况下,在RPM包的系统,如果是用RPM包安装的Samba ,一般可以通过如下的方式来启动Samba服务器;
[root@localhost ~]# /etc/init.d/smb start
2.对所有linux系统来说,通用的方法就是直接运行smb 和nmb;进入终端在root权限下把samba所在的目录敲到命令行里即可,但是您要知道smb和nmb所在的目录;如果是自己编译的Samba ,其存放的目录您应该知道;
例如:samba所在的目录为 /usr/sbin/smbd(nmbd),启动smb输入如下:
[root◎wangyh:/home/wangyh]#/usr/sbin/smbd
[root◎wangyh:/home/wangyh]#/usr/sbin/nmbd
3.启动完后还要检查一下samba服务器是否运行起来,查看命令如下:
[root◎wangyh:/home/wangyh]#/pgrep smbd
[root◎wangyh:/home/wangyh]#/pgrep nmbd
4.关闭smb服务器,命令如下:
[root◎wangyh:/home/wangyh]#/pkill smbd
[root◎wangyh:/home/wangyh]#/pkill nmbd

<二> smb的配置文件及服务器端和客户端的工具

1.如果我们是用Linux发行版自带的Samba软件包,一般情况下Samba服务器的配置文件都位于/etc/samba目录中,服务器的主配置文件是smb.conf;也有用户配置文件 smbpasswd、smbusers和lmhosts等;还有一个文件是secrets.tdb,这个文件是Samba 服务器启动时自动生成的;
2.在smb服务器中几个主要常用的服务器端工具为smbd、nmbd、smbpasswd;客户端为smbmount(在ubuntu l 6.06的内核中没有smbmount,所以它不支持这个命令,但可以用mount 加参数的形势来实现挂载),smbclient等。

<三>实现 ubuntu linux 6.06 与windows系统的互访

1.Windows 2000/xp/2003访问ubuntu linux 系统(已测试)

第一步:安装samba,smbclient,smbfs
命令: [root◎wangyh:/home/wangyh]# apt-get install samba
[root◎wangyh:/home/wangyh]# apt-get install smbclient
[root◎wangyh:/home/wangyh]# apt-get install smbfs
第二步:更改smb.conf 文件
对于新手来说在改之前最好将smb.conf文件进行备份。
修改smb.conf文件用vi 或gedit命令都可以,如下所示:
[root◎wangyh:/home/wangyh]# vi /etc/samba/smb.conf
[root◎wangyh:/home/wangyh]# gedit /etc/samba/smb.conf
在[global]这段中修改的内容如下:
在[global]下面加入 两行
doc charset=UTF-8
unix charset=UTF-8
workgroup=WORKGROUP
在下面添加一行 netbios name=wangyh(这里填本机的计算机名)

找到passwd program行将其改为
passwd program=/etc/samba/smbpasswd
找到 security行将其改为
security=user
找到[homes]段修改内容如下
browseable=yes
writable=yes
如果我们想在文件中创建共享文件夹,我们只需要在后面写入段
[wangyh](共享文件)
path=/home/wangyh(共享文件夹路径)
browseable=yes
public=yes(在网上邻居中显示)
writable=yes
当然在ubuntu linux系统中点击系统->系统管理->共享文件夹,在这里选择共享的文件夹也是可以,设置完后,系统自动将你所设置的共享信息写入smb.conf文件中。

注解:

workgroup 就是Windows中显示的工作组;
netbios name 就是在Windows中显示出来的计算机名;
security 这是验证和登录方式,这里我们用了user ;验证方式有好多种,这是其中常用的一种;一种是share的验证方式,这种方式就是不用设置用户和密码了,但这种方式的安全级别很低,一般我们不采用这种方式;还有一种是server,server模式要求用户的认证由Samba服务器或NT服务器来完成。
Browseable为是否可以浏览,browseable=yes,为可浏览,我们在工作组下就能看到共享文件夹。如果您browseable=no ,那末文件夹在工作组中就不显示。
writeable 为是否可写,这里我设置为可写;

第三步:添加smb用户,并设置linux用户密码

这里要注意的是在添加smb用户之前,必须将其添加成ubuntu linux 用户,命令如下:
1)添加成linux用户
adduser –a heqing(heqing为用户名)
enter new UNIX password:*****
retype new UNIX password:*****
剩下的项按提示输入即可
2)添加成smb用户,并设置smb密码
smbpasswd -a heqing(已存在的linux用户)
NEW SMB passwd:******
Retype NEW SMB passwd:******
添加成功
最后要说明的是heqing用户的linux用户密码可以与smb密码不相同

第四步:设置windows客户端

基本完成上面的配置后windows就可以访问ubuntu linux系统中的共享文件夹了,如果windows 在网上邻居或通过IE看不到的话,要查看两点
在windows终端ping ubuntu linux系统的主机ip,如果可以ping通,看下一条。
1) 查看windows防火墙中是否禁止其他计算机访问本机或是否允许ping入。如果可以,再看下一条。
查看windows 用户设置中的guest用户是否禁用,如果禁用,将其解除即可。
通过以上设置在windows计算机的网上邻居或IE都可以看到ubuntu linux系统的共享文件,并可以对其修改,粘贴新文件,复制原有文件等。
2.Ubuntu linux 系统访问windows xp/2003/2000系统

在我的测试过程中,实现ubuntu linux系统访问windows系统的方式有3种,我将这几种方式说明如下:

第一种:用smb访问
如果在ubuntu linux系统终端pingwindows主机的ip地址可以ping通,且windows计算机中有共享的文件夹,则打开位置下的网络服务器,点击界面中windows网络->workgroup,在workgroup组中就可以看到windows计算机名,双击会弹出输入用户名和密码的对话框,将我们上面设置smb的用户名和密码输入就可以进行访问。
第二种:用ubuntu 系统自带的连接到服务器功能访问
在位置中启动连接到服务器,在服务类型中选择“windows共享”,在服务器中输入windows计算机的ip地址或计算机名,点击连接,这样在系统桌面中就会显示一个连接到windows 计算机的文件卷。
我们可以像访问ubuntu系统中的磁盘一样来访问它,同样在访问的时候要输入smb的用户名和密码。
第三种:用mount’挂载windows的共享目录到本地磁盘
首先要在ubuntu系统中建立一个挂载点,在这里我们建立的挂在点为 /mnt/wind
同样在保证网络连接正常,且windows中有共享目录的前提下,进行一下操作
以windows的ip为192.168.0.1,共享文件夹为share为例
命令如下:
mount -t smbfs –o username=wangyh,password=123456 //192.168.0.1/share /mnt/wind
有是这样在访问的时候会出现中文乱码的问题,这样我们可以按下面命令来执行,可以解决这个问题
mount -o smbfs -o iocharset=uft8,codepage=cp936,clmask=777,fmask=777,userneme=wangyh,password=123456 //192.168.0.1/share /mnt/wind
注解:usename和password都为smb的用户和密码,如果要详细了解mount命令,使用man mount在终端查看详细用法
第四种:使用smbclient 命令
命令如下:
smbclient –L //192.168.0.1/share -U wangyh
password:输入smb用户wangyh的密码
回车就可以用,用命令get下载文件,用put上传文件。
注解:
smbclient介绍:
命令 说明
?或help [command] 提供关于帮助或某个命令的帮助
![shell command] 执行所用的SHELL命令,或让用户进入 SHELL提示符
cd [目录] 切换到服务器端的指定目录,如未指定,则 smbclient 返回当前本地目录
lcd [目录] 切换到客户端指定的目录;
dir 或ls 列出当前目录下的文件;
exit 或quit 退出smbclient
get file1 file2 从服务器上下载file1,并以文件名file2存在本地机上;
如果不想改名,可以把file2省略
mget file1 file2 file3 filen 从服务器上下载多个文件;
md或mkdir 目录 在服务器上创建目录
rd或rmdir 目录 删除服务器上的目录
put file1 [file2] 向服务器上传一个文件file1,传到服务器上改名为file2;
mput file1 file2 filen 向服务器上传多个文件

原文来自:ubuntu cn forum

志不立,天下无可成之事。

2007年10月6日星期六

俗语收藏(随时更新)

贫在闹市无人问,富在山中有远亲

志不立,天下无可成之事。

2007年9月24日星期一

Fedora / Redhat 软件包管理指南

在系统管理中,软件包的管理是最重要的,是系统管理的基础的基础;只有我们学会软件包的管理才能谈得上其它的应用;本文以目录式的文档格式,列出新手弟兄所面对的软件包的安装、更新、查询相对的文档,以及几个常用的软件包管理工具,比如 system-cofig-packages 、yum 、apt 等的文档目录等;
一、软件包管理的基础;

1、什么是RPM,RPM有何用?

初次为Fedora /Redhat 安装软件,我们应该学会RPM的安装和使用,也应该知道RPM是做什么用的;在下面文档中,您可能会有点收获;

请参考:

《RPM 的介绍和应用》
《Maximum RPM》

2、system-config-packages 本地软件包管理工具;

如果您在安装系统时,把有些必要的软件忘记安装了,我们可以通过 system-config-packages 来安装;system-config-packages 是一个管理本地软件包的工具;更直接一点system-config-packages是通过系统安装盘来安装、移除软件;这个工具极为有用,能解决软件包之间的依赖关系;Redhat 软件包管理工具应该是 redhat-config-packages ,用法是一样的;

请参考: 《Fedora 软件包管理器system-config-packages》

3、如何编译安装源码包软件;


对非file.rpm 软件包的安装,我们也应该有点了解,至少下面的文档能告诉您软件包中大多有README、INSTALL等帮助文档;本文还提到一些非file.rpm的软件的安装方法等;

请参考:《如何编译安装源码包软件》

4、file.src.rpm 是做什么用的?

file.src.rpm 是源码包以rpm 包格式打包,了解一下file.src.rpm 也是有用的;

请参考:

《file.src.rpm 使用方法的简介》
《fedora-rpmdevtools 工具介绍》

二、软件包管理工具;

1、system-config-packages ;


再重提一下这个工具,放在软件包基础中显示极重要性,放在这里再提一下也适合;

请参考: 《Fedora 软件包管理器system-config-packages》

2、yum 在线更新软件包,也能管理本地已经安装的软件包工具;


Fedora/Redhat 由于有yum 和apt,这两个强大的在线更新工具以及Fedora 扩充计划的推出,才使其有了第二生命力;yum和apt工具能自动解决依赖关系;常期以来由于软件包的依赖关系不能得到很好的解决,使很多Fedora / Redhat 用户投入到更容易解决软件包依赖的发行版;yum 和apt 无疑是Fedora / Redhat 强心剂;

本条目归类yum ,请参考相关yum的文档;


《Fedora/Redhat 在线安装更新软件包,yum 篇》
《软件在线升级更新yum 图形工具介绍》
《Fedora Extras(Fedora 计划的扩充资源) rpm.livna.org软件仓库的介绍和应用》
《Freshrpms.net 资源介绍,及yum 和apt 的应用》

2、apt 在线更新软件包,也能管理本地已经安装的软件包工具;


apt+synaptic 小巧轻快,反应速度快,是最佳的搭档;

请参考下列文档;

《用apt+synaptic 在线安装或升级Fedora core 4.0 软件包》
《Freshrpms.net 资源介绍,及apt 和yum 的应用》
《fedora-rpmdevtools 工具介绍》

总结;

如果您是初学者,对Linux一无所知,读完上面的一些文档,我感觉软件包管理,您可能就差不多入门了;至于对Linux系统管理的其它方面,还得慢慢来,比如用户、磁盘、网络、服务器等等;

转自:http://linux.chinaitlab.com/set/39890.html

志不立,天下无可成之事。

file.src.rpm 使用方法的简单介绍

本文主要介绍file.src.rpm和file.spec 的简单用法;

源码包file.tar.gz、file.tar.bz2 或 file.src.rpm 包都可以编译出我们可安装执行的file.rpm包;有些软件开发者自己会写把软件包的源码包打包成file.src.rpm file.tar.gz file.tar.gz 等,也会写可执行file.rpm 编译的脚本文件file.spec;

如果我们技术可行,也是可以自己来写编译脚本file.spec文件;通过file.spec 文件,我们可以分享其它弟兄;也可以从他人那里得到file.spec 文件,然后我们自己修改修改,就可以编译出与自己系统适合的rpm 包;

一、通过file.src.rpm和file.spec 编译rpm 包为我所用;

我们在Fedora/Redhat或者其它基于RPM包管理的系统,可以看到 file.src.rpm 和file.rpm ;file.src.rpm 是源码包的rpm格式;我们也可以安装它,安装后出现在 /usr/src/redhat/SOURCE的目录;

举例:比如我们要用unrar-3.5.2-1.2.fc4.src.rpm和unrar.spec来编译出rpm包;

首先我们下载两个文件:unrar-3.5.2-1.2.fc4.src.rpm和unrar.spec


#wget http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/4/unrar/unrar-3.5.2-1.2.fc4.src.rpm
# wget http://svn.rpmforge.net/svn/trunk/rpms/unrar/unrar.spec

下载完成:


[root@localhost beinan]# ls unrar*
unrar-3.5.2-1.2.fc4.src.rpm unrar.spec

安装源码包unrar-3.5.2-1.2.fc4.src.rpm;看一看安装在哪了呢?


[root@localhost beinan]# rpm -ivh unrar-3.5.2-1.2.fc4.src.rpm

安装在这里:


[root@localhost beinan]# ls /usr/src/redhat/SOURCES/unrar
unrar.1 unrarsrc-3.5.2.tar.gz

然后我们通过unrar.spec 来执行,其实他是一个写好的编译脚本;


[root@localhost beinan]# rpmbuild --ba unrar.spec

编译完成:


[root@localhost beinan]# ls /usr/src/redhat/RPMS/i386/
unrar-3.5.2-1.i386.rpm unrar-debuginfo-3.5.2-1.i386.rpm

是不是可以安装呢?


[root@localhost beinan]# rpm -ivh /usr/src/redhat/RPMS/i386/unrar-3.5.2-1.i386.rpm
Preparing... ########################################### [100%]
1:unrar ########################################### [100%]

是不是可用?


[root@localhost beinan]# unrar x mydoc.rar

清理垃圾文件:如果您经常用这种办法编译RPM 包,主要清理一下 /usr/src/redhat内各个目录的内容;

二、通过file.tar.gz 、file.tar.bz2 和 file.sepc 来编译rpm ;

我们可以把file.tar.gz 或者 file.tar.bz2放到/usr/src/redhat/SOURCE 目录中,然后执行file.spec 文件;有时有些软件开发者会把file.spec 放在源码包中;这时我们就要解压后来查看是否是存在;如果有大多是用下面的办法:


[root@localhost beinan]# cp file.tar.gz /usr/src/redhat/SOURCES/
[root@localhost beinan]# tar zxvf file.tar.gz
[root@localhost beinan]# cd filedir
[root@localhost beinan]# rpmbuild --ba file.spec

三、如果没有spec 文件,我应该怎么办?

如果您只是想安装这个软件,可以用下面的办法;


[root@localhost beinan]# tar zxvf file.tar.gz 或者 tar file.tar.bz2
[root@localhost beinan]# cd filedir
[root@localhost beinan]# ./configure --help

注:可以用--help 来查看参数;如果您不懂如何加,一般就默认就好,试着编译几个就知道了;


[root@localhost beinan]# make
[root@localhost beinan]# make install
[root@localhost beinan]# make clean

有些软件只提供比较老的file.spec 文件,我们可以改造改造file.spec 文件,以适合软件的新版本;您也可以到 http://svn.rpmforge.net/svn/trunk/rpms 查找是不是有对应的file.spec 文件;

有些软件不提供file.spec 文件,并且您也在其实资源站上也找不到类似的文件,而且您还想从源码包打一个file.rpm 包和大家交流,那只好自己学习编写了;

我们可以把 http://svn.rpmforge.net/svn/trunk/rpms 当作学习资源

转自:http://linux.chinaitlab.com/set/39788.html

志不立,天下无可成之事。

Red Hat Package Manager(RPM的介绍和应用)

RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用;

RPM包里面都包含什么?里面包含可执行的二进制程序,这个程序和Windows的软件包中的.exe文件类似是可执行的;RPM包中还包括程序运行时所需要的文件,这也和Windows的软件包类似,Windows的程序的运行,除了.exe文件以外,也有其它的文件;

一个RPM 包中的应用程序,有时除了自身所带的附加文件保证其正常以外,还需要其它特定版本文件,这就是软件包的依赖关系;依赖关系并不是Linux特有的,Windows操作系统中也是同样存在的;比如我们在Windows系统中运行3D游戏,在安装的时候,他可能会提示,要安装Direct 9 ;Linux和Windows原理是差不多的;

软件安装流程图:




本文使用范围:

1、本文是对RPM管理的软件的说明,对通过file.tar.gz 或file.tar.bz2源码包用 make ;make install 安装的软件无效;
2、安装软件时,最好用各自发行版所提供的系统软件包管理工具,对于Fedora/Redhat 您可以参考如下文章;

1)Fedora 系统管理软件包工具 system-config-packages,方便的添加和移除系统安装盘提供的软件包,详情请看 《Fedora 软件包管理器system-config-packages》

2)Redhat 系统管理软件包工具,新一点的系统应该是 redhat-config-packages ,用法和 《Fedora 软件包管理器system-config-packages》 一样;

3)apt + synaptic 软件包在线安装、移除、升级工具; 用法:《用apt+synaptic 在线安装或升级Fedora core 4.0 软件包》
4)yum 软件包在线安装、升级、移除工具;用法:《Fedora/Redhat 在线安装更新软件包,yum 篇》

5)所有的yum和apt 教程 《apt and yum》

目前 apt和yum 已经极为成熟了,建议我们安装软件时,采用 apt或者yum ;如果安装系统盘提供的软件包,可以用 system-config-packages 或redhat-config-packages ;


一、RPM包管理的用途;


1、可以安装、删除、升级和管理软件;当然也支持在线安装和升级软件;
2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统中的某个文件属于哪个软件包;
3、可以在查询系统中的软件包是否安装以及其版本;
4、作为开发者可以把自己的程序打包为RPM 包发布;
5、软件包签名GPG和MD5的导入、验证和签名发布
6、依赖性的检查,查看是否有软件包由于不兼容而扰乱了系统;

二、RPM 的使用权限;

RPM软件的安装、删除、更新只有root权限才能使用;对于查询功能任何用户都可以操作;如果普通用户拥有安装目录的权限,也可以进行安装;

三、rpm 的一点简单用法;

我们除了软件包管理器以外,还能通过rpm 命令来安装;是不是所有的软件包都能通过rpm 命令来安装呢?不是的,文件以.rpm 后缀结尾的才行;有时我们在一些网站上找到file.rpm ,都要用 rpm 来安装;

一)初始化rpm 数据库;

通过rpm 命令查询一个rpm 包是否安装了,也是要通过rpm 数据库来完成的;所以我们要经常用下面的两个命令来初始化rpm 数据库;

[root@localhost beinan]# rpm --initdb
[root@localhost beinan]# rpm --rebuilddb 注:这个要花好长时间;

注:这两个参数是极为有用,有时rpm 系统出了问题,不能安装和查询,大多是这里出了问题;

二)RPM软件包管理的查询功能:

命令格式


rpm {-q|--query} [select-options] [query-options]

RPM的查询功能是极为强大,是极为重要的功能之一;举几个常用的例子,更为详细的具体的,请参考#man rpm

1、对系统中已安装软件的查询;


1)查询系统已安装的软件;


语法:rpm -q 软件名

举例:


[root@localhost beinan]# rpm -q gaim
gaim-1.3.0-1.fc4

-q就是 --query ,中文意思是“问”,此命令表示的是,是不是系统安装了gaim ;如果已安装会有信息输出;如果没有安装,会输出gaim 没有安装的信息;

查看系统中所有已经安装的包,要加 -a 参数 ;


[root@localhost RPMS]# rpm -qa

如果分页查看,再加一个管道 |和more命令;

[root@localhost RPMS]# rpm -qa |more

在所有已经安装的软件包中查找某个软件,比如说 gaim ;可以用 grep 抽取出来;


[root@localhost RPMS]# rpm -qa |grep gaim

上面这条的功能和 rpm -q gaim 输出的结果是一样的;

2)查询一个已经安装的文件属于哪个软件包;


语法 rpm -qf 文件名

注:文件名所在的绝对路径要指出

举例:


[root@localhost RPMS]# rpm -qf /usr/lib/libacl.la
libacl-devel-2.2.23-8

3)查询已安装软件包都安装到何处;


语法:rpm -ql 软件名 或 rpm rpmquery -ql 软件名

举例:


[root@localhost RPMS]# rpm -ql lynx
[root@localhost RPMS]# rpmquery -ql lynx

4)查询一个已安装软件包的信息


语法格式: rpm -qi 软件名

举例:


[root@localhost RPMS]# rpm -qi lynx

5)查看一下已安装软件的配置文件;


语法格式:rpm -qc 软件名

举例:


[root@localhost RPMS]# rpm -qc lynx

6)查看一个已经安装软件的文档安装位置:


语法格式: rpm -qd 软件名

举例:


[root@localhost RPMS]# rpm -qd lynx

7)查看一下已安装软件所依赖的软件包及文件;


语法格式: rpm -qR 软件名

举例:


[root@localhost beinan]# rpm -qR rpm-python

查询已安装软件的总结:对于一个软件包已经安装,我们可以把一系列的参数组合起来用;比如 rpm -qil ;比如:


[root@localhost RPMS]# rpm -qil lynx


2、对于未安装的软件包的查看:

查看的前提是您有一个.rpm 的文件,也就是说对既有软件file.rpm的查看等;

1)查看一个软件包的用途、版本等信息;


语法: rpm -qpi file.rpm

举例:


[root@localhost RPMS]# rpm -qpi lynx-2.8.5-23.i386.rpm

2)查看一件软件包所包含的文件;


语法: rpm -qpl file.rpm

举例:


[root@localhost RPMS]# rpm -qpl lynx-2.8.5-23.i386.rpm

3)查看软件包的文档所在的位置;


语法: rpm -qpd file.rpm

举例:


[root@localhost RPMS]# rpm -qpd lynx-2.8.5-23.i386.rpm

5)查看一个软件包的配置文件;


语法: rpm -qpc file.rpm

举例:


[root@localhost RPMS]# rpm -qpc lynx-2.8.5-23.i386.rpm

4)查看一个软件包的依赖关系


语法: rpm -qpR file.rpm

举例:


[root@localhost archives]# rpm -qpR yumex_0.42-3.0.fc4_noarch.rpm
/bin/bash
/usr/bin/python
config(yumex) = 0.42-3.0.fc4
pygtk2
pygtk2-libglade
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
usermode
yum >= 2.3.2


三)软件包的安装、升级、删除等;



1、安装和升级一个rpm 包;



[root@localhost beinan]#rpm -vih file.rpm 注:这个是用来安装一个新的rpm 包;
[root@localhost beinan]#rpm -Uvh file.rpm 注:这是用来升级一个rpm 包;

如果有依赖关系的,请解决依赖关系,其实软件包管理器能很好的解决依赖关系,请看前面的软件包管理器的介绍;如果您在软件包管理器中也找不到依赖关系的包;那只能通过编译他所依赖的包来解决依赖关系,或者强制安装;

语法结构:


[root@localhost beinan]# rpm -ivh file.rpm --nodeps --force
[root@localhost beinan]# rpm -Uvh file.rpm --nodeps --force

更多的参数,请查看 man rpm

举例应用:


[root@localhost RPMS]# rpm -ivh lynx-2.8.5-23.i386.rpm
Preparing... ########################################### [100%]
1:lynx ########################################### [100%]
[root@localhost RPMS]# rpm -ivh --replacepkgs lynx-2.8.5-23.i386.rpm
Preparing... ########################################### [100%]
1:lynx ########################################### [100%]

注: --replacepkgs 参数是以已安装的软件再安装一次;有时没有太大的必要;

测试安装参数 --test ,用来检查依赖关系;并不是真正的安装;


[root@localhost RPMS]# rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm
Preparing... ########################################### [100%]

由新版本降级为旧版本,要加 --oldpackage 参数;


[root@localhost RPMS]# rpm -qa gaim
gaim-1.5.0-1.fc4
[root@localhost RPMS]# rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm
Preparing... ########################################### [100%]
1:gaim ########################################### [100%]
[root@localhost RPMS]# rpm -qa gaim
gaim-1.3.0-1.fc4

为软件包指定安装目录:要加 -relocate 参数;下面的举例是把gaim-1.3.0-1.fc4.i386.rpm指定安装在 /opt/gaim 目录中;


[root@localhost RPMS]# rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm
Preparing... ########################################### [100%]
1:gaim ########################################### [100%]
[root@localhost RPMS]# ls /opt/
gaim

为软件包指定安装目录:要加 -relocate 参数;下面的举例是把lynx-2.8.5-23.i386.rpm 指定安装在 /opt/lynx 目录中;


[root@localhost RPMS]# rpm -ivh --relocate /=/opt/lynx --badreloc lynx-2.8.5-23.i386.rpm
Preparing... ########################################### [100%]
1:lynx ########################################### [100%]


我们安装在指定目录中的程序如何调用呢?一般执行程序,都放在安装目录的bin或者sbin目录中;看下面的例子;如果有错误输出,就做相应的链接,用 ln -s ;


[root@localhost RPMS]# /opt/lynx/usr/bin/lynx
Configuration file /etc/lynx.cfg is not available.
[root@localhost RPMS]# ln -s /opt/lynx/etc/lynx.cfg /etc/lynx.cfg
[root@localhost RPMS]# /opt/lynx/usr/bin/lynx www.linuxsir.org


2、删除一个rpm 包;


首先您要学会查询rpm 包 ;请看前面的说明;

[root@localhost beinan]#rpm -e 软件包名

举例:我想移除lynx 包,完整的操作应该是:


[root@localhost RPMS]# rpm -e lynx

如果有依赖关系,您也可以用--nodeps 忽略依赖的检查来删除。但尽可能不要这么做,最好用软件包管理器 systerm-config-packages 来删除或者添加软件;


[root@localhost beinan]# rpm -e lynx --nodeps


四、导入签名:

[root@localhost RPMS]# rpm --import 签名文件

举例:


[root@localhost fc40]# rpm --import RPM-GPG-KEY
[root@localhost fc40]# rpm --import RPM-GPG-KEY-fedora

关于RPM的签名功能,详情请参见 man rpm

五、RPM管理包管理器支持网络安装和查询;

比如我们想通过 Fedora Core 4.0 的一个镜像查询、安装软件包;

地址:
http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/

举例:

命令格式:


rpm 参数 rpm包文件的http或者ftp的地址


# rpm -qpi http://mirrors.kernel.org/fedora/core/4/i386/os/ Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm
# rpm -ivh http://mirrors.kernel.org/fedora/core/4/i386/os/ Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm

举一反三吧;


六、对已安装软件包查询的一点补充;



[root@localhost RPMS]# updatedb
[root@localhost RPMS]# locate 软件名或文件名

通过updatedb,我们可以用 locate 来查询一些软件安装到哪里了;系统初次安装时要执行updatedb ,每隔一段时间也要执行一次;以保持已安装软件库最新;updatedb 是slocate软件包所有;如果您没有这个命令,就得安装slocate ;

举例:


[root@localhost RPMS]# locate gaim


七、从rpm软件包抽取文件;


命令格式: rpm2cpio file.rpm |cpio -div

举例:

[root@localhost RPMS]# rpm2cpio gaim-1.3.0-1.fc4.i386.rpm |cpio -div

抽取出来的文件就在当用操作目录中的 usr 和etc中;

其实这样抽到文件不如指定安装目录来安装软件来的方便;也一样可以抽出文件;

为软件包指定安装目录:要加 -relocate 参数;下面的举例是把gaim-1.3.0-1.fc4.i386.rpm指定安装在 /opt/gaim 目录中;


[root@localhost RPMS]# rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm
Preparing... ########################################### [100%]
1:gaim ########################################### [100%]
[root@localhost RPMS]# ls /opt/
gaim

这样也能一目了然;gaim的所有文件都是安装在 /opt/gaim 中,我们只是把gaim 目录备份一下,然后卸掉gaim;这样其实也算提取文件的一点用法;

八、RPM的配置文件;

RPM包管理,的配置文件是 rpmrc ,我们可以在自己的系统中找到;比如Fedora Core 4.0中的rpmrc 文件位于;

[root@localhost RPMS]# locate rpmrc
/usr/lib/rpm/rpmrc
/usr/lib/rpm/redhat/rpmrc

我们可以通过 rpm --showrc 查看;具体的还得我们自己来学习

转自:http://linux.chinaitlab.com/set/39786.html

志不立,天下无可成之事。

2007年8月23日星期四

रेड हट लिनुक्ष् 附录

许多在 shell 提示下键入的 Linux 命令都与你在 DOS 下键入的命令相似。事实上,某些命令完全相同。

本附录提供了 Windows 的 DOS 提示下的常用命令以及在 Linux 中与它们等同的命令。附录中还提供了如何在 Linux shell 提示下使用这些命令的简单实例。请注意,这些命令通常有许多选项,要进一步学习每一个命令,请阅读相关的说明书(man)页(例如,在 shell 提示下键入 man ls 就可以读到关于 ls 命令的信息)。
命令的目的 MS-DOS Linux Linux 的简单实例
复制文件 copy cp cp thisfile.txt /home/thisdirectory
转移文件 move mv mv thisfile.txt /home/thisdirectory
列举文件 dir ls ls
清除屏幕 cls clear clear
关闭 shell 提示 exit exit exit
显示或设置日期 date date date
删除文件 del rm rm thisfile.txt
把输出“回响”到屏幕上 echo echo echo this message
用简单文本编辑器来编辑文件 edit gedit([a]) gedit thisfile.txt
比较文件内容 fc diff diff file1 file2
在文件中寻找字串 find grep grep 词或词组 thisfile.txt
格式化软盘 format a:(如果软盘是在 A: 中的话) mke2fs 或 mformat([b]) /sbin/mke2fs /dev/fd0(/dev/fd0 是 Linux 中与 A: 等同的驱动器)
显示命令帮助 命令 /? man([c]) man 命令
创建目录 mkdir mkdir mkdir 目录
查看文件 more less([d]) less thisfile.txt
重新命名文件 ren mv([e]) mv thisfile.txt thatfile.txt
显示你在文件系统中的位置 chdir pwd pwd
用指定的路径(绝对路径,absolute path)来改换目录 cd 路径名 cd 路径名 cd /directory/directory
用一个相对路径(relative path)来改换目录 cd .. cd .. cd ..
显示时间 time date date
显示已被使用的内存数量 mem free free
注:
a. Gedit 是图形化文本编辑器;你可以使用其它文本编辑器来代替 Gedit,包括 Emacs 和 vi。
b. 这个命令为 DOS 文件系统格式化软盘。
c. 某些命令你还 可以使用 info。
d. more 分页器也可以用来一个屏幕一个屏幕地在文件中逐页查看。
e. mv 命令可以转移文件或重新命名在同一目录下的文件。如果你想重新命名文件,如例中所示,把这个文件“转移”到同一目录中的新名称。

系统目录

#

/bin/ — 用来贮存用户命令。目录 /usr/bin 也被用来贮存用户命令。
#

/sbin/ — 许多系统命令(例如 shutdown)的贮存位置。目录 /usr/sbin 中也包括了许多系统命令。
#

/root/ — 根用户(超级用户)的主目录。
#

/mnt/ — 该目录中通常包括系统引导后被挂载的文件系统的挂载点。譬如,默认的光盘挂载点是 /mnt/cdrom/.
#

/boot/ — 包括内核和其它系统启动期间使用的文件。
#

/lost+found/ — 被 fsck 用来放置零散文件(没有名称的文件)。
#

/lib/ — 包含许多被 /bin/ 和 /sbin/ 中的程序使用的库文件。目录 /usr/lib/ 中含有更多用于用户程序的库文件。
#

/dev/ — 贮存设备文件。
#

/etc/ — 包含许多配置文件和目录。
#

/var/ — 用于贮存variable(或不断改变的)文件,例如日志文件和打印机假脱机文件。
#

/usr/ — 包括与系统用户直接有关的文件和目录,例如应用程序及支持它们的库文件。
#

/proc/ — 一个虚拟的文件系统(不是实际贮存在磁盘上的),它包括被某些程序使用的系统信息。
#

/initrd/ — 用来在计算机启动时挂载 initrd.img 映像文件的目录以及载入所需设备模块的目录。

#

/tmp/ — 用户和程序的临时目录。 /tmp 给予所有系统用户读写权。
#

/home/ — 用户主目录的默认位置。
#

/opt/ — 可选文件和程序的贮存目录。该目录主要被第三方开发者用来简易地安装和卸装他们的软件包。

志不立,天下无可成之事。

2007年8月21日星期二

心情随笔

在今年年初的时候看一本名叫《傲慢与偏见》的书,很久以前就有人推荐我看这本书了。他当时对我说它对你以后的处世有很大的帮助,用更加宽阔的胸襟去理解人与人之间的关系。看了之后觉的这种事现实生活中发生的概率太小了,但是过了几个月之后亲身体会到现实生活中就是存在很多的这样的事。刚开始的时候人与人之间了解的太少,沟通的不够,会产生很多的误会,但经过一些事之后,我明白有些事跟我想的大相径庭。我想现在的我可以更多的站在别人的角度去理解别人所遇到的一切,有句话说的理解万岁。
志不立,天下无可成之事。

2007年8月20日星期一

渐渐熟悉linux的使用(初步)。

自安装了这个虚拟的linux系统之后,一自以来都在看red hat linux的使用说明。可以说是有所收获了,可以初步的使用命令格式来完成一些应用,比如连续的用命令的方式来播放音乐,安装应用程序。经过初步的使用发现在linux之下,安装程序是如此的简单,方便,如果你的电脑联网在线的话只要一个命令就可以自动安装完成。不必来回的在网上找应用程序了。不必担心那些要使用注册码,使用天数阿,等等。现在真感谢那些为了linux而无私奉献的高手些,真希望那一天能成为其中的一员。
下面是一些linux系统的游戏网站,如果你 喜欢玩游戏的话就千万别错过了。
http://www.tuxgames.com — 在线商店,你可以在此购买仅用于 Linux 的游戏。
http://www.linuxgames.com/ — Linux 游戏新闻站点。
http://happypenguin.org/ — Linux 游戏仓库。
志不立,天下无可成之事。

2007年8月18日星期六

修改 boot.ini 多用途 引导 系统启动 及 矮人dos工具原理

多重引导的配置文件名为Boot.ini,配置它,我们可以轻松对电脑中的多系统进行引导,还可以通过该引导文件,设置个性化的启动菜单。

如何打开boot.int文件

  boot.ini有两种打开方式,第一种是选择工具——文件假及选项——查看——将隐藏系统保护文件的勾给勾掉,然后进入c盘根目录下,这时候就会有个隐藏文件出现,名字就叫boot.ini。

  第二种打开方式是,对我的电脑点右键——选择属性——打开高级选项页——点启动和故障恢复后面的设置,再点编辑,这时候打开一个记事本文件,它就是boot.ini文件。

boot.ini文件是什么?

粉红色文字为网上资料

================================

  在电脑中安装了NT核心操作系统(如Windows 2000 和Windows XP)之后,每次启动计算机时都会出现一个系统引导菜单, 在此选择需要进入的系统后回车即可。这个多重引导的配置文件名为Boot.ini,配置它,我们可以轻松对电脑中的多系统进行引导,还可以通过该引导文件,设置个性化的启动菜单。

  Boot.ini在引导多系统启动时提供了很多的参数命令,配置这些启动参数可以得到不同的启动效果。在默认的情况下,Boot.ini通常加载的是/fastdetect 参数,它表示启动时不检查串行口和并行口。其实我们可以更改为其他参数,更改时首先在“Boot.ini”中选择需要更改的系统列表, 随后将该系统中的参数/fastdetect 改为相应的参数值即可。以后再启动该系统就会加载一些设置信息或画面。

================================

  看了以上内容你是不是很糊涂?对于什么是系统引导菜单什么都不明白?还有什么/fastdetect参数什么的是不是看了就迷糊啊?!其实这些都很容易。

  首先解释什么是系统引导菜单。你见过双系统的启动画面了没有啊?什么?没有?!好吧,我找张图给你看看,相信你看了就会马上明白了。




看明白了没有啊?如果你是单系统的话,因该是不会有这个画面出来的,但如果你是双系统的话,一般都会更改boot.ini文件,这样就可以选择进入哪个操作系统了,这就是系统引导菜单。换句话说,修改boot.ini文件,就能起到更改系统引导菜单。

粉红色文字为网上引用

================================

[boot loader]
timeout=30
default=scsi(0)disk(0)rdisk(0)partition(1)winnt
[operating systems]
scsi(0)disk(0)rdisk(0)partition(1)winnt = "Windows NT" /NODEBUG C: = "Previous Operating System on C:"

================================

1、[boot loader]:英文意思是启动引导的意思

  ”timeout=30“
看到上面那个图片下面有一行剩余秒数4秒了吗?那个就是timeout,timeout=30意思就是在这个画面上停止等待30秒,30秒之后,你没有任何操作,他就自动引导操作系统。换句话说 timeout就是选择默认操作系统前windows等待时间。

 “default”就是默认的意思

  “scsi(0)”表示主控制器(通常也是唯一的控制器)负责此设备。如果有两个 SCSI 控制器并且磁盘与第二个控制器相关联,则第二个控制器称为“scsi(1)”。

      如果系统使用 IDE、增强的 IDE (EIDE) 或增强的小型设备接口 (ESDI) 驱动器,或者如果系统       使用没有内置 BIOS 的 SCSI 适配器,请将“scsi”替换为“multi”。

  “disk(0)”指要使用的 SCSI 逻辑单元 (LUN)。它可以是独立的磁盘,但是大多数 SCSI 设置对每个 SCSI ID 只有一个 LUN。

  “rdisk(0)”指物理磁盘 1

  “partition(1)”是计算机中第一个驱动器上的唯一分区。如果有两个分区(C 和 D),则分区 C 为 partition(1),分区 D 为 partition(2)。

  “/NODEBUG”指定没有监视任何调试信息。调试信息仅对程序开发人员有用。

  “Previous Operating System on C:”表示“上一个操作系统”是 MS-DOS,因为“C:”是 MS-DOS 路径

=====================================

不知道你看懂了没有?反正我看了之后已经明白了很多了。如果还不明白,我还是按我的风格,举例子解释好了。

下面的是上面那个图里的系统的boot.ini文件内容

============================

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:="windows 98SE"

============================

/fastdetect为一个参数

而后面的windows 98SE就为系统引导菜单的第二项。如果你有兴趣,可以改改你的boot.ini文件,很有意思的哦。不过干这事要当心,否则系统启动不了可别怪我哈~

那么我们现在再看看安装了矮人dos工具后,boot.ini被改成了什么样子

[boot loader]
timeout=6
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:grldr=我的DOS工具

看明白了没有啊?

不过这里又有一个问题,什么是grldr啊?(好象跟linux,grub有关系)

这个东东我现在也没有搞清楚,旨在钻研的精神,我慢慢研究看,这东西好象挺复杂的。。。。。有知道的朋友教教我啊,不胜感激了!


=======================================

下面再看看一个在同一个分区下装2个系统的boot.ini文件内容

先安装Windows 98,然后在Windows 98中安装Windows XP。要注意的是在安装时,选择全新安装。在安装选项对话框中单击“高级”选项,然后选择一个新的路径,如C:winxp, 而不要用默认的windows目录,否则就会把Windows 98的同名文件被覆盖,造成问题。跳过升级到NTFS这一步。经过一段等待,Windows XP安装完成了,重新启动,结果发现电脑自动进入Windows XP,双重启动菜单根本就没出现,打开C盘,点“工具→文件夹选项→查看→显示所有文件和文件夹”,发现实现双启动所需的文件都存在,看来问题并不严重,找到BOOT.INI,点右键,选“属性”,取消“只读”然后打开它,重新编辑一下:

  [boot loader]
  timeout=30
  default=C:
  [operating systems]
  C:="Microsoft Windows"
  multi(0)disk(0)rdisk(0)partition(1)WINXP="Microsoft Windows XP Professional" /fastdetect
=============================================================

刚看了篇文章,讲得也蛮详细的,补充下吧

 BOOT.INI文件的常见格式如下:

  [boot loader]

  timeout=30

  default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS

  [operating systems]

  multi(X)disk(Y)rdisk(Z)partition(Q)WINDOWS="Microsoft Windows XP Professional" /fastdetect

  SCSI(X)disk(Y)rdisk(Z)partition(Q)WIN98="Microsoft Windows 98" /fastdetect

  该文件分为Boot loader(引导加载)和Operating systems(操作系统)两大部分。在引导加载部分,timeout=xx表示等待用户选择操作系统的时间,默认是30秒,用户可以根据需要自行更改。default=xxxx表示缺省情况下系统默认要加载的操作系统路径,表现为启动时等待用户选择的高亮条部分。但是令很多用户困惑不解的是,那些“multi(0)disk(0)rdisk(0)partition(1)”是什么意思?

  实际上这是根据ARC规则命名的,它是x86或RISC计算机中用于标识设备的一种通用方法。ARC名字指向存放操作系统文件的分区,对于磁盘设备, ARC名字的构成如下:

  (X)disk(Y)rdisk(Z)partition(Q)

  component部分有两种有效值,即multi和SCSI,它用于标明硬件适配器。multi表示一个非SCSI硬盘或一个由SCSI BIOS访问的SCSI硬盘,而SCSI则表示一个SCSI BIOS禁止的SCSI硬盘。X值表示操作系统的系统根目录所在的分区所在的硬盘所在的磁盘控制器在同一磁盘控制器上的序号(X从0开始)。

  disk(Y):对于SCSI硬盘来说,Y值表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘序号(Y从0开始);对于multi来说,Y值无任何意义,恒为0。

  rdisk(Z):对于multi来说,Z值表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘序号(Z从0开始);对于SCSI硬盘来说,Z值无意义,恒为0。

  partition(Q):Q值表示操作系统的系统根目录所在的分区在同一硬盘上主分区的序号(Q从1开始)。

  Operating systems部分列出了这台电脑上所有操作系统的路径和清单,其中还包括一些如/fastdetect、/basevideo、/sos之类的开关符。这些开关符都有特殊的含义,一般情况下建议不要更改。

  OK,基于以上知识,我们对BOOT.INI文件应该有了一个比较清楚地认识。于是,我们就可以根据需要对其进行修改了。以笔者的电脑为例,BOOT.INI文件显示,硬盘中装有两个Windows XP专业版系统(实际上一个为中文版,一个为英文版),默认情况下是启动硬盘第三分区上的系统(英文版)。如果要它在默认情况下启动硬盘第一分区上的系统(中文版),而且为了以示区别,将两个Windows XP Professional分别对应的加以标记。这时,我们可以通过修改BOOT.INI文件来达到目的,修改之后如图2所示。重新启动计算机,看看你的愿望是不是实现了呢!

  由以上可知,BOOT.INI是一个非常重要的系统文件,没有它,系统将无法进行引导,所以我们平时除了要对其作必要的备份之外,还要编辑它的方法。特别是在安装多系统时,如果没有按照从低到高(Windows 98、Windows 2000、Windows XP、Windows 2003)的安装顺序,该文件往往会被损坏。如果我们掌握修改和编辑它的办法,就不会到时候无计可施了

转自:http://www.boofee.net/bigfee/read.php?90#topreply
志不立,天下无可成之事。

2007年8月13日星期一

linux学习笔记

这几天一直在看《linux初学指南》,我装的是ubuntu,但找了一份red hat的指南。(呵呵)我听说linux都应该差不多,所以随便看看冲数。这分ubuntu7.04版的中文化效果还是做的很不错的(简体中文版)。我在去年装过5.10版,那个时候的中文版还不是翻译的很好,还有好多都是繁体的。对于我这样en的水平不过关的人来说,这是很重要的,还有值得说一下的是在系统中字典功能,能很好的翻译en。

志不立,天下无可成之事。

2007年8月11日星期六

网吧电脑上虚拟机中的ubunut

今天在网吧的电脑上安装了一个ubuntu的虚拟系统,说来我安装这个系统没有什么明确的目标,只是安着玩玩,现在我 装好了也不知道我 到底想要他做什么。听说要学这个不错,我也跟风似的作一做,看看跟win有什么不同地方。我也希望这此linux之旅能给我带来更多的收获。
但还是有点收获的,在1G的内存上安装虚拟的系统才能跑起来。现在我还没有找到能把虚拟机中的系统做成ios的镜像文件的方法,这只是我的想法,不知到还有没有这种方法。我到是很希望能节省更多的硬盘空间。现在我也是学别人在我新装的系统中发个帖子。(嘿嘿嘿)在这之前我用512的内存安装虚拟机系统根本用不起,只见硬盘灯直亮,就是不见进度条有返映,郁闷了半天。

志不立,天下无可成之事。

2007年8月6日星期一

制作自己的个性图片.印章

您也许经常抱怨垃圾邮件太烦人.正常情况下,是因为您在网上以文本方式公布您的邮件地址,才导致垃圾邮件找上门来.如果您生成邮址图片并公布,可以有效拒绝垃圾邮件

您想拥有个性印章吗?你想让您的QQ表情更酷吗?

那就点击这里

或者你可以直接登陆:http://www.makepic.com/

志不立,天下无可成之事。

2007年8月1日星期三

My Humps

介绍一首歌,在百度的mp3搜索里搜不到歌词所以贴一下。也方便自己以后能想起这首歌。

歌曲:My Humps
歌手:Black Eyes Peas(黑眼豆豆)

What you gon’ do with all that junk?
All that junk inside your trunk?
I’ma get, get, get, get, you drunk,
Get you love drunk off my hump.
My hump, my hump, my hump, my hump, my hump,
My hump, my hump, my hump, my lovely little lumps. (Check it out)

I drive these fuckers crazy,
I do it on the daily,
They treat me really nicely,
They buy me all these ice-ys.
Dolce & Gabbana,
Fendi and then Donna
Karan, they be sharin’
All their money got me wearin’
Fly gearrr but I ain’t askin,
They say they love my ass ‘n,
Se7en Jeans, True Religion,
I say no, but they keep givin’
So I keep on takin’
And no I ain’t taken
We can keep on datin’
I keep on demonstrating.

My love, my love, my love, my love
You love my lady lumps,
My hump, my hump, my hump,
My humps they got u,
She’s got me spending.
(Oh) Spendin’ all your money on me and spending time on me.
She’s got me spendin’.
(Oh) Spendin’ all your money on me, on me, on me

What you gon’ do with all that junk?
All that junk inside that trunk?
I’ma get, get, get, get, you drunk,
Get you love drunk off my hump.
What u gon’ do with all that ass?
All that ass inside them jeans?
I’m a make, make, make, make you scream
Make u scream, make you scream.
Cos of my hump, my hump, my hump, my hump.
My hump, my hump, my hump, my lovely lady lumps. (Check it out)

I met a girl down at the disco.
She said hey, hey, hey yea let’s go.
I could be your baby, you can be my honey
Lets spend time not money.
I mix your milk wit my cocoa puff,
Milky, milky cocoa,
Mix your milk with my cocoa puff, milky, milky riiiiiiight.

They say I’m really sexy,
The boys they wanna sex me.
They always standing next to me,
Always dancing next to me,
Tryin’ a feel my hump, hump.
Lookin’ at my lump, lump.
U can look but you can’t touch it,
If u touch it I’ma start some drama,
You don’t want no drama,
No, no drama, no, no, no, no drama
So don’t pull on my hand boy,
You ain’t my man, boy,
I’m just tryn’a dance boy,
And move my hump.

My hump, my hump, my hump, my hump,
My hump, my hump, my hump, my hump, my hump, my hump.
My lovely lady lumps x3
In the back and in the front.
My lovin’ got u,
She’s got me spendin’.
(Oh) Spendin’ all your money on me and spending time on me.
She’s got me spendin’.
(Oh) Spendin’ all your money on me, on me, on me.

What you gon’ do with all that junk?
All that junk inside that trunk?
I’ma get, get, get, get you drunk,
Get you love drunk off my hump.
What you gon’ do with all that ass?
All that ass inside them jeans?
I’ma make, make, make, make you scream
Make you scream, make you scream.
What you gon do with all that junk?
All that junk inside that trunk?
I’ma get, get, get, get you drunk,
Get you love drunk off this hump.
What you gon’ do wit all that breast?
All that breast inside that shirt?
I’ma make, make, make, make you work
Make you work, work, make you work.
She’s got me spendin’.
Spendin all your money on me and spendin’ time on me
She’s got me spendin’.
Spendin’ all your money on me, on me, on me.

歌词转自:http://www.bala.com.cn/search/viewlyric.html?cid=65402

志不立,天下无可成之事。

在自己电脑里找在线播放的音乐

如果你在一个网站上听到你喜欢的歌的时候,你的第一感觉是要收藏起来。但又不知道是谁唱的,歌词又听来是什么的时候?我想我的这点小技巧可能能帮你点小忙。你先在线播放玩整首歌,然后在IE里找到临时文件夹(在IE里的工具--internet选项--设置--查看文件...),它可能就在里面了。
志不立,天下无可成之事。

2007年7月23日星期一

blogger音乐播放器代码

给大家介绍一个可以在自己博客上加音乐播放器代码的网站,这个网站叫部落窝。在网站申请一个用户名,就可以在控制面板里添加网络上在线播放的音乐(可以把自己喜欢的歌曲跟大家分享一下)。还有很多的播放器样式可以选择,可以根据自己博客的空间来选择合适的播放器,选择好了播放器就可以生成html的网页播放器代码了,把代码加入到自己博客里就可以了。

志不立,天下无可成之事。

介绍一个进程知识库

今天在网上乱逛的时候偶然看到一个介绍进程知识的网站,网站地址:http://www.acfile.com/。对于像我这样的电脑新手是很有用处的,希望能跟大家分享一下。面有详细介绍系统进程,应用进程,风险进程,和一些新增进程。站里没有广告,全是作者盖宾杰在网上收集整理到的一些关于进程的相关知识。作者的邮箱是:AcFile@126.com.




志不立,天下无可成之事。

2007年7月21日星期六

介绍一个flv下载工具

维棠FLV视频下载软件 0.8.2
1、支持多任务,可以同时下载多个视频。
2、支持在IE里用鼠标右键菜单添加下载任务。
3、独立的播放器,可以直接播放FLV文件。
4、进一步完善自适应算法,支持从更多的网站下载视频。
5、支持vidp协议。
6、优化了下载算法,提高下载速度。
7、增加了编码转换功能,可以将下载完成的flv视频文件转换为别的格式。
这个软件可以下载像56.com一类的在线视频播放网站,只要输入一个网页播放的地址。维棠FLV可以自动解析出网站的视频下载地址,并下载到本机上。
下载地址:http://www.onlinedown.net/soft/53237.htm




志不立,天下无可成之事。

2007年7月20日星期五

新做了一个域名转向。

今天我发现我的博客访问不是很稳定,今天有又改了一个代理服务器和一个二级域名转向。这都是我根据以前发的一个访问blogger的文章里的原理相同的做法。我用的代理服务器是http://anonymouse.org/cgi-bin/anon-www.cgi/youurl就可以了,把youurl改成你要访问的网站地址就可以了。而且在电信访问的速度也是很不错的(本人在广东)。
志不立,天下无可成之事。

2007年7月8日星期日

个性聊天 Google Talk Gadget解析(转)

Google Talk近日推出了一项新服务Google Talk Gadget(插件),可以简单的说是Google Talk 的Web版本。最直观的表现是不需要下载任何客户端软件,直接将Google Talk Gadget添加入您的Google个性化主页中。让您登录Google个性化主页即可查看在线好友以及跟他们通讯、收发Gmail邮件,而这一切都是在Web浏览器上完成的。除此之外还可以将Google Talk Gadget插入您的任何一个可编写支持JAVASCRIPT的Web页面,无论是您的博客、个人网站,甚至是你开发的Web信息系统里。(我们这里以Google中国官方网站为平台向大家介绍,要求用户系统安装有Adobe Flash Player8.0以上的版本)
一、功能、技术实现

Google Talk Gadget推出之前我们要使用官方的Gtalk只有四种途径:

1.使用Gtalk的桌面版(我当作Gmail Notifier来用);
2.使用Gmail中附带的Gmail Chat,但缺点是很不稳定,经常会出现无法连接等情况;
3.在Orkut(Google的社交服务网络SNS)中使用,但毕竟使用Orkut用户还是少数;
4.通过Google Desktop的Gtalk 小工具来使用GTalk。

现在终于有了第五种(也是最好的一种),Google 个性化主页的Google Talk Gadget(插件),这也是最符合Web Apps定位的一种,你可以直接把Gtalk添加到Google个性化主页里,不必安装任何东西,即可以使用Gtalk聊天。

利用这个服务,真正拓展了即时聊天软件的应用范围。不必依赖桌面应用程序才可以即时通讯,也不必依赖某个固定网址的即时聊天(QQ、MSN、雅虎通、POPO等即时通讯软件先后推出了在线版)。而是应用Web2.0、FLASH技术的一种灵活的、跨平台的新应用。支持IE流、FireFox、Opera等浏览器,变相解决了Google Talk的跨平台问题。同时Google Talk Gadgets还支持标签式聊天以让你应付更多人,还可以共享一些Web2.0服务的地址。



二、主要功能
1、直接嵌入到个性化主页(Personalized Homepage)里,或者通过以下链接获得JAVASCRIPT代码贴到任意您可以编辑内容的网页,比如博客、个人网站、个性主页等里面,实现真正的Google Talk在线聊天;试用中发现获取Google Talk Gadget嵌入代码时,总是不能正常登录。且转换到Google英文网站也无法正常登录。

将Google Talk Gadget加到你的Google个性主页中

获取Google Talk Gadget嵌入代码并进行定制

2、支持标签式聊天(最多5个用户),有部分用户比较钟情于标签样式,就像现在主流新版浏览器大多也支持一个窗口多标签工作,可能这是流行趋势,甚至要求Google将该功能增加到桌面Google Talk上面。





3、支持Windows Vista操作系统。

4、对YouTube 或者 Picasa Web Albums的视频和图片链接的强力支持。

当你的好友在对话中直接插入了来自YouTube的视频链接或者来自Picasa Web Albums的图片链接时,Gtalk Gadget就能自动为你预览这些视频或图片,同时也是Google 产品整合策略的一个标志性体现。



5、支持离线消息,同时聊天记录可以保存在GMail中,当然设置也相当灵活,每个好友都可以独立设定是否将聊天记录保存到GMail中(免费保存再GMail服务器上)。该功能强过目前所有的即时通讯工具,例如QQ保存全部聊天记录需要收费(会员资质),QQ、淘宝旺旺聊天记录保存在客户端。




6、提供GMail撰写新邮件的快捷通道,方便用户发送EMAIL,也是产品整合策略的一个体现。

7、预留语音聊天功能,目前Google中国还不支持该功能,点击“CALL”会提示“下载GTalk的客户端来实现语音功能”。(Google中国不支持)

8、支持文件在线点对点传输,没有文件大小、格式限制,速度极快(Google中国不支持)。

9、支持录音和发送语音mai(Google中国不支持)。

10、支持正在收听的音乐的数据与朋友的分享(Google中国不支持)。
三、Google Talk Gadget与Google Talk 对比
近期发布的Google Talk Gadget虽然拥有良好的跨平台性、应用范围更广、标签式聊天以及更多可期待的升级功能等优点。但功能还是不如Google Talk桌面应用程序功能强大,这是不言而喻的。下面是两者功能对比图。



Google Talk Gadget是在Google Talk 功能基础上开发的基于WEB的即时通讯工具,是对新技术的一种探索、应用、推广的新生产物,虽然功能有待完善,但功不可没。这里不再与其他老牌通讯工具做对比。
四、总结:
经过简单试用,我们发现Google Talk Gadget存在两大个问题:

1、支持中文通讯,但界面英文化;

2、功能亟待完善,至少应加入语音、视频、群组功能,向主流即时通讯软件看齐;

但是WEB2.0、AJAX、FLASH等技术的应用,使得该插件拥有良好的跨平台性,拓展了应用范围,增强了WEB即时通讯软件的战斗力;并且简洁的界面、方便的操作、无广告的设计原则以及产品整合策略的表现必将迎来更多的商业客户。

有人认为Google这次似乎发力不够猛,做的东西不怎么好用。但笔者持相反的观点,作为即时通讯工具阵营中的新生产物,已经让业界技惊四座,壮大了Web即时通讯工具的队伍(gabbly、imhaha等),产品功能的完善需要一个坎坷的过程,愿Google Talk Gadget一路走好。

转自:http://www.360doc.com/showWeb/0/0/430222.aspx


志不立,天下无可成之事。

2007年6月29日星期五

访问blogger。

今天我的博客又可以访问了,在网上看了几个教程后,才把他弄明白,只是太笨了,以前没想到这个办法。
这个方法可以访问从这里点击进入或直接把blogger.com的账号加在www.pkblogs.com后面.如:
http://www.pkblogs.com/blogname引用方法是在盗盗的博客文章,里面介绍了一访问blogger的最简单的方法,和用一个域名转向系统和在转向的时候加入自己的博客就行了。自己也可以试试。要不然真的有点浪费了这个最好的博客资源了。你现在访问的就是我用这个方法做的,如果你有blogger的博客,你也可以试试。


志不立,天下无可成之事。

google talk新功能

这一次,Google Talk 网络版又先于本地版开通了一项新的功能:群聊(Group Chat)。
在iGoogle 里添加了Google Talk 插件的朋友会发现,当点击某个好友进入聊天面板的时候,在Email 图标后面可以看到“Group Chat” 选项。点击之后即可开始添加多位好友开始群聊了。



目前GTalk 本地版暂时还没有加入群聊功能,但可以预见的是,这么好的功能,Google Talk 本地安装版一定不会错过,否则很多Gtalk 的铁杆fans 需要来个集体讨论的话,还得转用其它的聊天软件
版权所有,转载时必须以链接的形式注明以下声明:
原载于 搜索引擎周边
链接地址 http://www.eryi.org/SearchEngines/gtalk-groups.html
志不立,天下无可成之事。

2007年6月5日星期二

Unix体验中心

昨天意外受到一封Unix体验中心的邀请信,可以用ssh登陆器登陆到unix的系统之中。
可以帮助一些想学习linux和unix的的初学者,试用各种linux和unix的命令练习,但是申请的用户是普通的用户,所以并不可以使用一些超级用户的命令。也可以帮助那些高级语言的初学者。在这个系统之中配备有
C/C++,Fortran,Java,Ruby,Python,Perl,Common Lisp等多种语言开发工具。

网站:
志不立,天下无可成之事。

2007年5月5日星期六

打工前体会。

出门在东莞打工真的很难啊,出来这些天了还没有找到自己合适点的工作。心情真不好受呢,每天的钱都是眼看着在减,就是没有收入进项。有些时候就是想能找到一份工作先干干在说,明天我要去一家网吧当网管去了。在前几天去过一家厂里免试过,过两天才能知道能不能进厂里工作。真想不到出来了,本想在工厂里能找份工作加点班能挣点钱的机会都很少,在年中的时候这边不好找到合适点的工作。我的朋友都时常给我打气,让我鼓起对生活的信心。但我这次是我能交到不少关心我的朋友,以前不能很好体会朋友之间的那种友谊,经过这次才体会不少。



志不立,天下无可成之事。

2007年4月17日星期二

离开故乡

明天我准备出门打工了,面对以后的打工生活我也不是很有把握.不知道以后的生活会是什么样子,是好是坏还没底.有的朋友支持我,有的朋友反对我,我还是照我想的是还是出去看看.为了以后的生活而去奔波,为了自己的前途去奋斗.去面对生活的压力,希望能培养出更加坚毅的性格,丰富自己的人生经历.
志不立,天下无可成之事。

2007年3月29日星期四

中国可口可乐玩家俱乐部

http://www.52coke.com/
志不立,天下无可成之事。

可口可乐冰露成功上市运作解密

转:
引子:
  刚打开办公室的门,一个区域销售经理,箭一般地就冲进了我的办公室,急切地拿出一份要货申请单,气喘吁吁地几乎要磕头求我:“谭经理,请你给我再批点冰露水、放点货吧!我这个区域几个客户都急红眼了,下面近百个终端已经缺货!冰露水还没到分公司仓库,就在路上被经销商抢光了!求求你,我只要两万箱,十万火急,真的是十万火急啊。。。。。。”

  我还没来得及跟他说话,正要跟其沟通,就听见另外几个区域经理同时在门外叫了起来:“谭经理,我也要!”然后门也不敲,径直冲了进来。。。。。。

  这是真实的一幕,不,是某年夏天,我作为可口可乐公司的非碳酸产品经理,几乎每周都得经历好几次的紧张一刻!可口可乐冰露水,一个原根本没经销商想卖、压货给他们而他们会用一切理由搪塞的“鸡肋”产品,最后,成了每个经销商的第一要货品种。那段时间,可口可乐公司被许多经销商以及不明就理的二批商们戏谑称为了“冰露公司”!当然,那段时间要货的最痛苦等待,现在成了华北地区某些饮料经销商最会心的记忆。

  那段时间,是可口可乐公司唯一的一个产品—任一箱冰露水都得特批的一段黄金时间。我成了可口可乐公司第一个产品销售“特批官”! 

  冰露水于2002年初上市,2001年经过多次调研与认证,最后设定了35万箱的年度销量目标。开始并没有非碳酸经理的编制,前期只是各个销售区域直接运作。我在冰露水第一期铺货之时进入可口可乐公司,“理所当然”地,这些销量目标就名正言顺落到了我这个非碳酸产品经理身上。

  公司能提供给我的冰露水的营销资源是:无一分钱市场费用,不能做市场推广,没有做任何广告的支持,没有市场活动支持,只能靠销售手段将产品销量达成。

  作为非碳酸产品经理,我能“自作主张”的营销方面是:产品包装设计与调整、产品价格体系设计、产品渠道及经销商选取或利用、人员安排、上市方案及各类方案的制定等等。

  也就是说,除了没有线上的媒体费用与线下的消费者活动费用及活动支持外,销售上的渠道费用等公司还是能提供适度支持。

  这真是一个碳酸饮料巨头给其非碳酸产品经理出的一道有悖“可口可乐营销模式”的难题!看来,不想点独特的办法,这个给我的第一道考题就不能过!

  经过近二十天的市场调查与多次的分析以及与各区域一线人员的沟通研究,我给公司提供了以以下观点为基础的方案:

  1、 不哄“抢”市场(手中没有一分钱市场资源,也抢不了),而是第一年上市达成自己的销售目标就行,产品要做成长线产品;

  2、 不“偷”挖竞争对手的网络进行恶性竞争,而是从自己的现有经销商中培养与发掘与提升; 

  3、 不“扒”扣经销商的利益,而是设计好具吸引力的价格体系,让渠道的销售力而不是品牌力及营销力来销售产品;

  4、 不“拐”弯抹角通过渠道渗透和分销做产品,而是一刀切入,以先做终端培养市场为渠道运作思路;

  5、 不蒙“骗”经销商经营新产品,而是通过一定手段,让市场来证明该产品的可经销性,让经销商自己“送”上门来积极推广。

  最后,将上述思路归结成具体的计划步骤,总结下来,即:

  1、 先在淡季进行终端产品渗透,进行全力的产品陈列与生动化建设,实施“淡季准备策略”和“主推渠道策略”,不强迫经销商进货,铺货而不压货;

  2、 在淡旺季交接之时,聚焦于几个针对性的经销商,进行终端全面覆盖,同时布好下一步炒作市场的阵势,做好“渠道聚焦策略”,力争旺季到来之时,部分经销商能迅速将市场做透;

  3、 在旺季即将到来之际,召集一线员工进行一次铺货、陈列、政策宣传活动,实施“市场清洗”,同时配合几个针对性经销商,进行下一步的筹划,实施“推波助澜”策略;

  4、 旺季过程中的前十天,一定程度的限货,有些区域意向不强或终端销售能力不强的经销商,不主动提及其销售目标及压货,信由其自然销售;实施“仁慈平和的”限货策略;

  5、 旺季过程中的前一个月,主力经销商开始限货,非主力但在市场销售渐旺过程中意向越来越强烈的经销商开始小量放货,市场上开始呈现出“冰露水越来越好卖,但因为太好卖了,所以产能跟不上,可口可乐公司放不了货扩来大销售”的声音,此时实施的是“狠毒无情的”限货策略;

  6、 在后来四个多月的旺季销售过程中,虽然公司销售节节高,但一直进行“可控性”的销售(当中也间或生产线供应不上的自然断货),并且实施了十几次或一天或两三天的不同区域不同经销商的“断货”、“限货”策略,使产品在没有一分钱市场费用的情况下,得到了极大的产品传播与炒作,完美地实现了我原来设想的“用销售过程来为营销炒作”的营销思想。

  7、 在旺销与渠道断货过程中,却开始鼓励直营部门和经销商联合业务员做团购,非碳酸产品经理给予进货特别支持,为区域内各企业的防暑降温发放产品;

  8、 在旺销与渠道断货过程中,还 “故意”削弱超市等现代渠道的销售,但可与可口可乐“天与地”矿物质水进行堆头陈列,结果,将天与地的水也带动了起来,获得高利产品的销售增长;

  9、 在旺销与渠道断货过程中,区域经理随时汇报销售情况,但经销商的进货需求他们不得拍板,由产品经理统一安排与部署;产品经理专注于在终端了解销售情况,以及吸引市场经验,进行不断的营销措施改进;

  10、 部分区域增加冰品(冰激凌等冰冻产品)经销商,将冰露水进行隔夜冰冻,为旅游区域提供“冰柱”冰露水。

  11、 。。。。。。

  从上面来看,作为非碳酸产品经理,在进行了周密的方案设计后,一上任就非常“独断专行”地将产品完全掌控在自己手里,不可避免地,开始受到了很多区域经理的质疑与担忧。特别是后面的不断的有意识的断货与控货,使一线销售人员遭受到了市场与经销商的很大压力。可是,当他们看到公司的计划相当周密,执行一步步“有理有利有节”,并且每一步都相当成功,他们的区域销售呈爆炸性增长,经销商最后不但没少赚钱,反而由于市场高度可控,市场份额、销售量、获得利润都直线提升时,他们都露出了会心的笑容。过程中,他们甚至给我取了个绰号:“水龙头”,来描述一个敢断货销售的、“诡计多端”的完全超脱于可口可乐营销招数的冰露水产品经理。

  战场,兵不厌诈。商场,如是。大家都知道可口可乐公司是一个将营销策略想得很细、很周到的品牌运作公司,很多产品的成功,首先依赖于其有强大的资源,无论是资金、渠道、品牌还是人力。而作为可口可乐公司的非国际品牌“冰露”,其做出了无市场费用进行运作的决策,就等于与一般的本土中小型企业站在了一起,无多少优势可言。此次,可口可乐公司将一个产品大胆断货、进行可控性的销售运作,最终使产品销售量达到近一百三十万箱,是原计划的近四倍!同时,也使国内两个主要的纯净水竞争巨头在当年都不得不推出两个新产品品牌:“纯真年代”和“冰山雪原”,差点改写了国内纯净水的格局!

  这也就证明,商场如战场一样可采取“兵不厌诈”等手法,市场不但可强取,也可智夺。通过针对性地实施一些营销兵法,是能为企业在竞争越来越激烈的市场环境中取得远优于对手的成绩的!

  欢迎与globrand(全球品牌网)作者探讨您的观点和看法,作者:谭长春,华夏基石营销咨询有限公司总经理、首席赢销顾问,科特勒咨询集团特邀专家顾问,TNS市场研究咨询公司项目总监。整益营销体系的创建者。知名赢销专家及培训师;中国市场营销总监资格认证考试特邀讲师,“前沿讲座”特聘讲师,《销售与市场》培训专家团金牌讲师,多所国内一流大学市场总监班特邀讲师。电子邮件: t13910184418@vip.sina.com,博客:http://t13910184418.blog.163.com/blog/

志不立,天下无可成之事。

2007年1月19日星期五

孙子兵法

始计第一


  孙子曰:
  兵者,国之大事,死生之地,存亡之道,不可不察也。

  故经之以五事,校之以计,而索其情:一曰道,二曰天,三曰地,四曰将,五曰法。道者,令民于上同意,可与之死,可与之生,而不危也;天者,阴阳、寒暑、时制也;地者,远近、险易、广狭、死生也;将者,智、信、仁、勇、严也;法者,曲制、官道、主用也。凡此五者,将莫不闻,知之者胜,不知之者不胜。故校之以计,而索其情,曰:主孰有道?将孰有能?天地孰得?法令孰行?兵众孰强?士卒孰练?赏罚孰明?吾以此知胜负矣。将听吾计,用之必胜,留之;将不听吾计,用之必败,去之。

  计利以听,乃为之势,以佐其外。势者,因利而制权也。兵者,诡道也。故能而示之不能,用而示之不用,近而示之远,远而示之近。利而诱之,乱而取之,实而备之,强而避之,怒而挠之,卑而骄之,佚而劳之,亲而离之,攻其无备,出其不意。此兵家之胜,不可先传也。

  夫未战而庙算胜者,得算多也;未战而庙算不胜者,得算少也。多算胜少算,而况于无算乎!吾以此观之,胜负见矣。

作战第二


  孙子曰:
  凡用兵之法,驰车千驷,革车千乘,带甲十万,千里馈粮。则内外之费,宾客之用,胶漆之材,车甲之奉,日费千金,然后十万之师举矣。

  其用战也,胜久则钝兵挫锐,攻城则力屈,久暴师则国用不足。夫钝兵挫锐,屈力殚货,则诸侯乘其弊而起,虽有智者不能善其后矣。故兵闻拙速,未睹巧之久也。夫兵久而国利者,未之有也。故不尽知用兵之害者,则不能尽知用兵之利也。

  善用兵者,役不再籍,粮不三载,取用于国,因粮于敌,故军食可足也。国之贫于师者远输,远输则百姓贫;近师者贵卖,贵卖则百姓财竭,财竭则急于丘役。力屈中原、内虚于家,百姓之费,十去其七;公家之费,破军罢马,甲胄矢弓,戟盾矛橹,丘牛大车,十去其六。故智将务食于敌,食敌一钟,当吾二十钟;□①杆一石,当吾二十石。故杀敌者,怒也;取敌之利者,货也。车战得车十乘以上,赏其先得者而更其旌旗。车杂而乘之,卒善而养之,是谓胜敌而益强。

  故兵贵胜,不贵久。

  故知兵之将,民之司命。国家安危之主也。

  【注:】①:"忌"加"艹"头。

谋攻第三


  孙子曰:
  夫用兵之法,全国为上,破国次之;全军为上,破军次之;全旅为上,破旅次之;全卒为上,破卒次之;全伍为上,破伍次之。

  是故百战百胜,非善之善也;不战而屈人之兵,善之善者也。故上兵伐谋,其次伐交,其次伐兵,其下攻城。攻城之法,为不得已。修橹□①□②,具器械,三月而后成;距堙,又三月而后已。将不胜其忿而蚁附之,杀士卒三分之一,而城不拔者,此攻之灾也。故善用兵者,屈人之兵而非战也,拔人之城而非攻也,毁人之国而非久也,必以全争于天下,故兵不顿而利可全,此谋攻之法也。

  故用兵之法,十则围之,五则攻之,倍则分之,敌则能战之,少则能逃之,不若则能避之。故小敌之坚,大敌之擒也。

  夫将者,国之辅也。辅周则国必强,辅隙则国必弱。故君之所以患于军者三:不知军之不可以进而谓之进,不知军之不可以退而谓之退,是谓縻军;不知三军之事而同三军之政,则军士惑矣;不知三军之权而同三军之任,则军士疑矣。三军既惑且疑,则诸侯之难至矣。是谓乱军引胜。

  故知胜有五:知可以战与不可以战者胜,识众寡之用者胜,上下同欲者胜,以虞待不虞者胜,将能而君不御者胜。此五者,知胜之道也。故曰:知己知彼,百战不贻;不知彼而知己,一胜一负;不知彼不知己,每战必败。

  【注:】①:[车贲]。②:"温"字"氵"旁换"车"旁。

军形第四


  孙子曰:
  昔之善战者,先为不可胜,以待敌之可胜。不可胜在己,可胜在敌。故善战者,能为不可胜,不能使敌之必可胜。故曰:胜可知,而不可为。不可胜者,守也;可胜者,攻也。守则不足,攻则有余。善守者藏于九地之下,善攻者动于九天之上,故能自保而全胜也。见胜不过众人之所知,非善之善者也;战胜而天下曰善,非善之善者也。故举秋毫不为多力,见日月不为明目,闻雷霆不为聪耳。古之所谓善战者,胜于易胜者也。故善战者之胜也,无智名,无勇功,故其战胜不忒。不忒者,其所措胜,胜已败者也。故善战者,立于不败之地,而不失敌之败也。先胜而后求战,败兵先战而后求胜。善用兵者,修道而保法,故能为胜败之政。

  兵法:一曰度,二曰量,三曰数,四曰称,五曰胜。地生度,度生量,量生数,数生称,称生胜。故胜兵若以镒称铢,败兵若以铢称镒。

  称胜者之战民也,若决积水于千仞之溪者,形也。

兵势第五


  孙子曰:
  凡治众如治寡,分数是也;斗众如斗寡,形名是也;三军之众,可使必受敌而无败者,奇正是也;兵之所加,如以□①投卵者,虚实是也。

  凡战者,以正合,以奇胜。故善出奇者,无穷如天地,不竭如江海。终而复始,日月是也。死而更生,四时是也。声不过五,五声之变,不可胜听也;色不过五,五色之变,不可胜观也;味不过五,五味之变,不可胜尝也;战势不过奇正,奇正之变,不可胜穷也。奇正相生,如循环之无端,孰能穷之哉!

  激水之疾,至于漂石者,势也;鸷鸟之疾,至于毁折者,节也。故善战者,其势险,其节短。势如扩弩,节如发机。纷纷纭纭,斗乱而不可乱;浑浑沌沌,形圆而不可败。乱生于治,怯生于勇,弱生于强。治乱,数也;勇怯,势也;强弱,形也。

  故善动敌者,形之,敌必从之;予之,敌必取之。以利动之,以卒待之。故善战者,求之于势,不责于人故能择人而任势。任势者,其战人也,如转木石。木石之性,安则静,危则动,方则止,圆则行。

  故善战人之势,如转圆石于千仞之山者,势也。

  【注:】①:"瑕"的"王"旁换"石"旁。

虚实第六


  孙子曰:
  凡先处战地而待敌者佚,后处战地而趋战者劳。故善战者,致人而不致于人。能使敌人自至者,利之也;能使敌人不得至者,害之也。故敌佚能劳之,饱能饥之,安能动之。出其所必趋,趋其所不意。

  行千里而不劳者,行于无人之地也;攻而必取者,攻其所不守也。守而必固者,守其所必攻也。故善攻者,敌不知其所守;善守者,敌不知其所攻。微乎微乎,至于无形;神乎神乎,至于无声,故能为敌之司命。进而不可御者,冲其虚也;退而不可追者,速而不可及也。故我欲战,敌虽高垒深沟,不得不与我战者,攻其所必救也;我不欲战,虽画地而守之,敌不得与我战者,乖其所之也。故形人而我无形,则我专而敌分。我专为一,敌分为十,是以十攻其一也。则我众敌寡,能以众击寡者,则吾之所与战者约矣。吾所与战之地不可知,不可知则敌所备者多,敌所备者多,则吾所与战者寡矣。故备前则后寡,备后则前寡,备左则右寡,备右则左寡,无所不备,则无所不寡。寡者,备人者也;众者,使人备己者也。故知战之地,知战之日,则可千里而会战;不知战之地,不知战日,则左不能救右,右不能救左,前不能救后,后不能救前,而况远者数十里,近者数里乎!

  以吾度之,越人之兵虽多,亦奚益于胜哉!

  故曰:胜可为也。敌虽众,可使无斗。故策之而知得失之计,候之而知动静之理,形之而知死生之地,角之而知有余不足之处。故形兵之极,至于无形。无形则深间不能窥,智者不能谋。因形而措胜于众,众不能知。人皆知我所以胜之形,而莫知吾所以制胜之形。故其战胜不复,而应形于无穷。

  夫兵形象水,水之行避高而趋下,兵之形避实而击虚;水因地而制流,兵因敌而制胜。故兵无常势,水无常形。能因敌变化而取胜者,谓之神。故五行无常胜,四时无常位,日有短长,月有死生。

军争第七


  孙子曰:
  凡用兵之法,将受命于君,合军聚众,交和而舍,莫难于军争。军争之难者,以迂为直,以患为利。

  故迂其途,而诱之以利,后人发,先人至,此知迂直之计者也。军争为利,军争为危。举军而争利则不及,委军而争利则辎重捐。是故卷甲而趋,日夜不处,倍道兼行,百里而争利,则擒三将军,劲者先,疲者后,其法十一而至;五十里而争利,则蹶上将军,其法半至;三十里而争利,则三分之二至。是故军无辎重则亡,无粮食则亡,无委积则亡。故不知诸侯之谋者,不能豫交;不知山林、险阻、沮泽之形者,不能行军;不用乡导者,不能得地利。故兵以诈立,以利动,以分和为变者也。故其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷震。掠乡分众,廓地分利,悬权而动。先知迂直之计者胜,此军争之法也。

  《军政》曰:"言不相闻,故为之金鼓;视不相见,故为之旌旗。"夫金鼓旌旗者,所以一民之耳目也。民既专一,则勇者不得独进,怯者不得独退,此用众之法也。故夜战多金鼓,昼战多旌旗,所以变人之耳目也。

  三军可夺气,将军可夺心。是故朝气锐,昼气惰,暮气归。善用兵者,避其锐气,击其惰归,此治气者也。以治待乱,以静待哗,此治心者也。以近待远,以佚待劳,以饱待饥,此治力者也。无邀正正之旗,无击堂堂之陈,此治变者也。

  故用兵之法,高陵勿向,背丘勿逆,佯北勿从,锐卒勿攻,饵兵勿食 ,归师勿遏,围师遗阙,穷寇勿迫,此用兵之法也。

九变第八


  孙子曰:
  凡用兵之法,将受命于君,合军聚合。泛地无舍,衢地合交,绝地无留,围地则谋,死地则战,途有所不由,军有所不击,城有所不攻,地有所不争,君命有所不受。

  故将通于九变之利者,知用兵矣;将不通九变之利,虽知地形,不能得地之利矣;治兵不知九变之术,虽知五利,不能得人之用矣。

  是故智者之虑,必杂于利害,役诸侯者以业,趋诸侯者以利。故用兵之法,无恃其不来,恃吾有以待之;无恃其不攻,恃吾有所不可攻也。

  故将有五危,必死可杀,必生可虏,忿速可侮,廉洁可辱,爱民可烦。凡此五者,将之过也,用兵之灾也。覆军杀将,必以五危,不可不察也。

行军第九


  孙子曰:
  凡处军相敌,绝山依谷,视生处高,战隆无登,此处山之军也。绝水必远水,客绝水而来,勿迎之于水内,令半渡而击之利,欲战者,无附于水而迎客,视生处高,无迎水流,此处水上之军也。绝斥泽,唯亟去无留,若交军于斥泽之中,必依水草而背众树,此处斥泽之军也。平陆处易,右背高,前死后生,此处平陆之军也。凡此四军之利,黄帝之所以胜四帝也。凡军好高而恶下,贵阳而贱阴,养生而处实,军无百疾,是谓必胜。丘陵堤防,必处其阳而右背之,此兵之利,地之助也。上雨水流至,欲涉者,待其定也。凡地有绝涧、天井、天牢、天罗、天陷、天隙,必亟去之,勿近也。吾远之,敌近之;吾迎之,敌背之。军旁有险阻、潢井、蒹葭、小林、□①荟者,必谨覆索之,此伏奸之所处也。

  敌近而静者,恃其险也;远而挑战者,欲人之进也;其所居易者,利也;众树动者,来也;众草多障者,疑也;鸟起者,伏也;兽骇者,覆也;尘高而锐者,车来也;卑而广者,徒来也;散而条达者,樵采也;少而往来者,营军也;辞卑而备者,进也;辞强而进驱者,退也;轻车先出居其侧者,陈也;无约而请和者,谋也;奔走而陈兵者,期也;半进半退者,诱也;杖而立者,饥也;汲而先饮者,渴也;见利而不进者,劳也;鸟集者,虚也;夜呼者,恐也;军扰者,将不重也;旌旗动者,乱也;吏怒者,倦也;杀马肉食者,军无粮也;悬□②不返其舍者,穷寇也;谆谆□③□③,徐与人言者,失众也;数赏者,窘也;数罚者,困也;先暴而后畏其众者,不精之至也;来委谢者,欲休息也。兵怒而相迎,久而不合,又不相去,必谨察之。

  兵非贵益多也,惟无武进,足以并力料敌取人而已。夫惟无虑而易敌者,必擒于人。卒未亲而罚之,则不服,不服则难用。卒已亲附而罚不行,则不可用。故合之以文,齐之以武,是谓必取。令素行以教其民,则民服;令素不行以教其民,则民不服。令素行者,与众相得也。

  【注:】①:"翳"加"艹"头。②:[垂瓦]。③:[讠翕]。

地形第十


  孙子曰:
  地形有通者、有挂者、有支者、有隘者、有险者、有远者。我可以往,彼可以来,曰通。通形者,先居高阳,利粮道,以战则利。可以往,难以返,曰挂。挂形者,敌无备,出而胜之,敌若有备,出而不胜,难以返,不利。我出而不利,彼出而不利,曰支。支形者,敌虽利我,我无出也,引而去之,令敌半出而击之利。隘形者,我先居之,必盈之以待敌。若敌先居之,盈而勿从,不盈而从之。险形者,我先居之,必居高阳以待敌;若敌先居之,引而去之,勿从也。远形者,势均难以挑战,战而不利。凡此六者,地之道也,将之至任,不可不察也。

  凡兵有走者、有驰者、有陷者、有崩者、有乱者、有北者。凡此六者,非天地之灾,将之过也。夫势均,以一击十,曰走;卒强吏弱,曰驰;吏强卒弱,曰陷;大吏怒而不服,遇敌怼而自战,将不知其能,曰崩;将弱不严,教道不明,吏卒无常,陈兵纵横,曰乱;将不能料敌,以少合众,以弱击强,兵无选锋,曰北。凡此六者,败之道也,将之至任,不可不察也。

  夫地形者,兵之助也。料敌制胜,计险隘远近,上将之道也。知此而用战者必胜,不知此而用战者必败。故战道必胜,主曰无战,必战可也;战道不胜,主曰必战,无战可也。故进不求名,退不避罪,唯民是保,而利于主,国之宝也。

  视卒如婴儿,故可以与之赴深溪;视卒如爱子,故可与之俱死。厚而不能使,爱而不能令,乱而不能治,譬若骄子,不可用也。

  知吾卒之可以击,而不知敌之不可击,胜之半也;知敌之可击,而不知吾卒之不可以击,胜之半也;知敌之可击,知吾卒之可以击,而不知地形之不可以战,胜之半也。故知兵者,动而不迷,举而不穷。故曰:知彼知己,胜乃不殆;知天知地,胜乃可全。

九地第十一


  孙子曰:
  用兵之法,有散地,有轻地,有争地,有交地,有衢地,有重地,有泛地,有围地,有死地。诸侯自战其地者,为散地;入人之地不深者,为轻地。我得则利,彼得亦利者,为争地;我可以往,彼可以来者,为交地;诸侯之地三属,先至而得天下众者,为衢地;入人之地深,背城邑多者,为重地;山林、险阻、沮泽,凡难行之道者,为泛地;所由入者隘,所从归者迂,彼寡可以击吾之众者,为围地;疾战则存,不疾战则亡者,为死地。是故散地则无战,轻地则无止,争地则无攻,交地则无绝,衢地则合交,重地则掠,泛地则行,围地则谋,死地则战。

  古之善用兵者,能使敌人前后不相及,众寡不相恃,贵贱不相救,上下不相收,卒离而不集,兵合而不齐。合于利而动,不合于利而止。敢问敌所爱则听矣。兵之情主速,乘人之不及。由不虞之道,攻其所不戒也。

  凡为客之道,深入则专。主人不克,掠于饶野,三军足食。谨养而勿劳,并气积力,运兵计谋,为不可测。

  投之无所往,死且不北。死焉不得,士人尽力。兵士甚陷则不惧,无所往则固,深入则拘,不得已则斗。是故其兵不修而戒,不求而得,不约而亲,不令而信,禁祥去疑,至死无所之。

  吾士无余财,非恶货也;无余命,非恶寿也。令发之日,士卒坐者涕沾襟,偃卧者涕交颐,投之无所往,诸、刿之勇也。故善用兵者,譬如率然。率然者,常山之蛇也。击其首则尾至,击其尾则首至,击其中则首尾俱至。敢问兵可使如率然乎?曰可。夫吴人与越人相恶也,当其同舟而济而遇风,其相救也如左右手。是故方马埋轮,未足恃也;齐勇如一,政之道也;刚柔皆得,地之理也。故善用兵者,携手若使一人,不得已也。

  将军之事,静以幽,正以治,能愚士卒之耳目,使之无知;易其事,革其谋,使人无识;易其居,迂其途,使民不得虑。帅与之期,如登高而去其梯;帅与之深入诸侯之地,而发其机。若驱群羊,驱而往,驱而来,莫知所之。聚三军之众,投之于险,此谓将军之事也。

  九地之变,屈伸之力,人情之理,不可不察也。

  凡为客之道,深则专,浅则散。去国越境而师者,绝地也;四彻者,衢地也;入深者,重地也;入浅者,轻地也;背固前隘者,围地也;无所往者,死地也。

  是故散地吾将一其志,轻地吾将使之属,争地吾将趋其后,交地吾将谨其守,交地吾将 固其结,衢地吾将谨其恃,重地吾将继其食,泛地吾将进其途,围地吾将塞其阙,死地吾将 示之以不活。

  故兵之情:围则御,不得已则斗,过则从。

  是故不知诸侯之谋者,不能预交;不知山林、险阻、沮泽之形者,不能行军;不用乡 导,不能得地利。四五者,一不知,非霸王之兵也。夫霸王之兵,伐大国,则其众不得聚; 威加于敌,则其交不得合。是故不争天下之交,不养天下之权,信己之私,威加于敌,则其 城可拔,其国可隳。

  施无法之赏,悬无政之令。犯三军之众,若使一人。犯之以事,勿告以言;犯之以害,勿告以利。投之亡地然后存,陷之死地然后生。夫众陷于害,然后能为胜败。

  故为兵之事,在顺详敌之意,并敌一向,千里杀将,是谓巧能成事。是故政举之日,夷关折符,无通其使,厉于廊庙之上,以诛其事。敌人开阖,必亟入之,先其所爱,微与之 期,践墨随敌,以决战事。是故始如处女,敌人开户;后如脱兔,敌不及拒。

火攻第十二


  孙子曰:
  凡火攻有五:一曰火人,二曰火积,三曰火辎,四曰火库,五曰火队。

  行火必有因,因必素具。发火有时,起火有日。时者,天之燥也。日者,月在箕、壁、翼、轸也。凡此四宿者,风起之日也。凡火攻,必因五火之变而应之:火发于内,则早应之于外;火发而其兵静者,待而勿攻,极其火力,可从而从之,不可从则上。火可发于外,无待于内,以时发之,火发上风,无攻下风,昼风久,夜风止。凡军必知五火之变,以数守之。

  故以火佐攻者明,以水佐攻者强。水可以绝,不可以夺。

  夫战胜攻取而不惰其功者凶,命曰"费留"。故曰:明主虑之,良将惰之,非利不动,非得不用,非危不战。主不可以怒而兴师,将不可以愠而攻战。合于利而动,不合于利而上。怒可以复喜,愠可以复说,亡国不可以复存,死者不可以复生。故明主慎之,良将警之。此安国全军之道也。

用间第十三


  孙子曰:
  凡兴师十万,出征千里,百姓之费,公家之奉,日费千金,内外骚动,怠于道路,不得操事者,七十万家。相守数年,以争一日之胜,而爱爵禄百金,不知敌之情者,不仁之至也,非民之将也,非主之佐也,非胜之主也。故明君贤将所以动而胜人,成功出于众者,先知也。先知者,不可取于鬼神,不可象于事,不可验于度,必取于人,知敌之情者也。

  故用间有五:有因间,有内间,有反间,有死间,有生间。五间俱起,莫知其道,是谓神纪,人君之宝也。乡间者,因其乡人而用之;内间者,因其官人而用之;反间者,因其敌间而用之;死间者,为诳事于外,令吾闻知之而传于敌间也;生间者,反报也。故三军之事,莫亲于间,赏莫厚于间,事莫密于间,非圣贤不能用间,非仁义不能使间,非微妙不能得间之实。微哉微哉!无所不用间也。间事未发而先闻者,间与所告者兼死。凡军之所欲击,城之所欲攻,人之所欲杀,必先知其守将、左右、谒者、门者、舍人之姓名,令吾间必索知之。敌间之来间我者,因而利之,导而舍之,故反间可得而用也;因是而知之,故乡间、内间可得而使也;因是而知之,故死间为诳事,可使告敌;因是而知之,故生间可使如期。五间之事,主必知之,知之必在于反间,故反间不可不厚也。

  昔殷之兴也,伊挚在夏;周之兴也,吕牙在殷。故明君贤将,能以上智为间者,必成大功。此兵之要,三军之所恃而动也。


志不立,天下无可成之事。

2007年1月17日星期三

三个和尚怎喝水?

三个和尚怎才有喝水?


转:《三个和尚没水喝》后传,是渴死的?
http://pm.csai.cn/pmcase/200611281031411055.htm

一个和尚挑水吃、两个和尚抬水吃、三个和尚没水吃。总寺的方丈大人得知情况后,就派来了一名主持和一名书记,共同负责解决这一问题。主持上任后,发现问题的关键是管理不到位,于是就招聘一些和尚成立了寺庙管理部来制定分工流程。

  为了更好地借鉴国外的先进经验,寺庙选派唐僧等领导干部出国学习取经;此外,他们还专门花钱请来了天主教堂、基督教会的神父传授,外国的神父呆了不久留下几个屁就走了,一个屁叫 BPR ,一个屁叫 ERP 。书记也没闲着,他认为问题的关键在于人才没有充分利用、寺庙文化没有建设好,于是就成立了人力资源部和寺庙工会等等,并认认真真地走起了竞聘上岗和定岗定编的过场。

  几天后成效出来了,三个和尚开始拼命地挑水了,可问题是怎么挑也不够喝。不仅如此,小和尚都忙着挑水、寺庙里没人念经了,日子一长,来烧香的客人越来越少,香火钱也变得拮据起来。为了解决收入问题,寺庙管理部、人力资源部等连续召开了几天的会,最后决定,成立专门的挑水部负责后勤和专门的烧香部负责市场前台。同时,为了更好地开展工作,寺庙提拔了十几名和尚分别担任副主持、主持助理,并在每个部门任命了部门小主持、副小主持、小主持助理。

  老问题终于得到缓解了,可新的问题跟着又来了。前台负责念经的和尚总抱怨口渴水不够喝,后台挑水的和尚也抱怨人手不足、水的需求量太大而且没个准儿,不好伺候。为了更好地解决这一矛盾,经开会研究决定,成立一个新的部门:喝水响应部,专门负责协调前后台矛盾。为了便于沟通、协调,每个部门都设立了对口的联系和尚。

  协调虽然有了,但效果却不理想,仔细一研究,原来是由于水的需求量不准、水井数量不足等原因造成的。于是各部门又召开了几次会,决定加强前台念经和尚对饮用水的预测和念经和尚对挑水和尚满意度测评等,让前后台签署协议、相互打分,健全考核机制。

  为了便于打分考核,寺院特意购买了几个计算机系统,包括挑水统计系统、烧香统计系统、普通香客捐款分析系统、大香客捐款分析系统、挨上必死系统 (简称 IBS 系统)、马上就死系统(简称 MS 系统)等,同时成立香火钱管理部、香火钱出账部、打井策略研究部、打井建设部、打井维护部等等。由于各个系统出来的数总不准确、都不一致,于是又成立了技 术开发中心,负责各个系统的维护、二次开发。由于部门太多、办公场地不足,寺院专门成立了综合部来解决这一问题,最后决定把寺院整个变成办公区,香客烧香 只许在山门外烧。部门多、当官的多文件和开会自然就多,为了减少文山会海,综合办牵头召开了 N 次关于减少开会的会,并下达了"关于减少文件的文件"。

  同时,为了精简机构、提高效率,寺院还成立了精简机构办公室、机构改革研究部等部门。一切似乎都合情合理,但香火钱和喝水的问题还是迟迟不能解 决。问题在哪呢? 有的和尚提出来每月应该开一次分析会,于是经营分析部就应运而生了。分析需要很多数据和报表,可系统总是做不到,于是每个部门都指派了一些和尚手工统计、 填写报表、给系统打工,寺院空前地热闹起来,有的和尚在拼命挑水、有的和尚在拼命念经、有的和尚在拼命协调、有的和尚在拼命分析……

  忙来忙去,水还是不够喝、香火钱还是不够用。什么原因呢? 这个和尚说流程不顺、那个和尚说任务分解不合理,这个和尚说部门界面不清、那个和尚说考核力度不够。

  只有三个人最清楚问题之关键所在,那三个人就是最早的那三个和尚。说来说去,就是***闲人太多了!他们说:"整天瞎分析个屁! 什么***流程问题、职责问题、界面问题、考核问题,明明就是机构臃肿问题!早知今日,还不如当初咱们仨自觉自律一点算了!如今倒好,招来了这么一大帮 XX,一个个不干正经事还人五人六的,跟屎盆子一样甩都甩不掉!"

  又过了一年,寺院黄了,和尚们也都死了。人们在水井边发现了几具尸体,是累死的 ;在寺院里发现了几千具尸体,是渴死的。


志不立,天下无可成之事。

2007年1月16日星期二

老子(道德经)

第一章

道可道,非常道。名可名,非常名。

  无名天地之始;有名万物之母。

  故常无,欲以观其妙;常有,欲以观其徼。

  此两者,同出而异名,同谓之玄。玄之又玄,众妙之门。


第二章

  天下皆知美之为美,斯恶已。皆知善之为善,斯不善已。

  有无相生,难易相成,长短相形,高下相盈,音声相和,前后相随。恒也。

  是以圣人处无为之事,行不言之教;万物作而弗始,生而弗有,为而弗恃,功成而不居。夫

唯弗居,是以不去。


第三章

  不尚贤,使民不争;不贵难得之货,使民不为盗;不见可欲,使民心不乱。

  是以圣人之治,虚其心,实其腹,弱其志,强其骨。常使民无知无欲。使夫智者不敢为也。

为无为,则无不治。


第四章

  道冲,而用之或不盈。渊兮,似万物之宗;湛兮,似或存。吾不知谁之子,象帝之先。


第五章

  天地不仁,以万物为刍狗;圣人不仁,以百姓为刍狗。

  天地之间,其犹橐龠乎?虚而不屈,动而愈出。

  多言数穷,不如守中。


第六章

  谷神不死,是谓玄牝。玄牝之门,是谓天地根。绵绵若存,用之不勤。


第七章

  天长地久。天地所以能长且久者,以其不自生,故能长生。

  是以圣人后其身而身先;外其身而身存。非以其无私邪?故能成其私。


第八章

  上善若水。水善利万物而不争,处众人之所恶,故几于道。

  居善地,心善渊,与善仁,言善信,政善治,事善能,动善时。夫唯不争,故无尤。


第九章

持而盈之,不如其已;

揣而锐之,不可长保。

金玉满堂,莫之能守;

富贵而骄,自遗其咎。

功遂身退,天之道也。


第十章

载营魄抱一,能无离乎?

专气致柔,能如婴儿乎?

涤除玄鉴,能如疵乎?

爱国治民,能无为乎?

天门开阖,能为雌乎?

明白四达,能无知乎?


第十一章

  三十辐,共一毂,当其无,有车之用。

  埏埴以为器,当其无,有器之用。

  凿户牖以为室,当其无,有室之用。

  故有之以为利,无之以为用。


第十二章

  五色令人目盲;五音令人耳聋;五味令人口爽;驰骋畋猎,令人心发狂;难得之货,令人行

妨。

  是以圣人为腹不为目,故去彼取此。


第十三章

  宠辱若惊,贵大患若身。

  何谓宠辱若惊?宠为下,得之若惊,失之若惊,是谓宠辱若惊。

  何谓贵大患若身?吾所以有大患者,为吾有身,及吾无身,吾有何患?

  故贵以身为天下,若可寄天下;爱以身为天下,若可托天下。


第十四章

  视之不见,名曰夷;听之不闻,名曰希;搏之不得,名曰微。此三者不可致诘,故混而为

一。其上不□,其下不昧。绳绳兮不可名,复归于物。是谓无状之状,无物之象,是谓惚恍。迎

之不见其首,随之不见其后。

  执古之道,以御今之有。能知古始,是谓道纪。


第十五章

  古之善为道者,微妙玄通,深不可识。夫唯不可识,故强为之容:

  豫兮若冬涉川;
  
犹兮若畏四邻;

  俨兮其若客;

  涣兮其若凌释;

  敦兮其若朴;

  旷兮其若谷;

  混兮其若浊;

  澹兮其若海;

  □兮若无止。

  孰能浊以静之徐清?孰能安以动之徐生?

  保此道者,不欲盈。夫唯不盈,故能蔽而新成。


第十六章

  致虚极,守静笃。

  万物并作,吾以观复。

  夫物芸芸,各复归其根。归根曰静,静曰复命。复命曰常,知常曰明。不知常,妄作凶。

  知常容,容乃公,公乃全,全乃天,天乃道,道乃久,没身不殆。


第十七章

  太上,不知有之;其次,亲而誉之;其次,畏之;其次,侮之。信不足焉,有不信焉。

  悠兮其贵言。功成事遂,百姓皆谓:「我自然」。


第十八章

  大道废,有仁义;智慧出,有大伪;六亲不和,有孝慈;国家昏乱,有忠臣。


第十九章

  绝圣弃智,民利百倍;绝仁弃义,民复孝慈;绝巧弃利,盗贼无有。此三者以为文,不足。

故令有所属:见素抱朴,少思寡欲,绝学无忧。


第二十章

  唯之与阿,相去几何?美之与恶,相去若何?人之所畏,不可不畏。

  荒兮,其未央哉!

  众人熙熙,如享太牢,如春登台。
  
我独泊兮,其未兆;
  
沌沌兮,如婴儿之未孩;

  累累兮,若无所归。
  
众人皆有馀,而我独若遗。我愚人之心也哉!

  俗人昭昭,我独昏昏。

  俗人察察,我独闷闷。
 
 众人皆有以,而我独顽且鄙。

  我独异于人,而贵食母。


第二十一章

  孔德之容,惟道是从。

  道之为物,惟恍惟惚。惚兮恍兮,其中有象;恍兮惚兮,其中有物。窈兮冥兮,其中有精;

其精甚真,其中有信。

  自今及古,其名不去,以阅众甫。吾何以知众甫之状哉?以此。


第二十二章

  曲则全,枉则直,洼则盈,敝则新,少则多,多则惑。

  是以圣人抱一为天下式。不自见,故明;不自是,故彰;不自伐,故有功;不自矜,故长。

  夫唯不争,故天下莫能与之争。古之所谓「曲则全」者,岂虚言哉!诚全而归之。


第二十三章

  希言自然。

  故飘风不终朝,骤雨不终日。孰为此者?天地。天地尚不能久,而况于人乎?

故从事于道者,同于道;德者,同于德;失者,同于失。

同于道者,道亦乐得之;同于德者,德亦乐得之;同于失者,失亦乐得之。

  信不足焉,有不信焉。


第二十四章

  企者不立;跨者不行;自见者不明;自是者不彰;自伐者无功;自矜者不长。

  其在道也,曰:馀食赘形。物或恶之,故有道者不处。


第二十五章

  有物混成,先天地生。寂兮寥兮,独立而不改,周行而不殆,可以为天地母。吾不知其名,

强字之曰道,强为之名曰大。大曰逝,逝曰远,远曰反。

  故道大,天大,地大,人亦大。域中有四大,而人居其一焉。

  人法地,地法天,天法道,道法自然。


第二十六章

  重为轻根,静为躁君。

  是以君子终日行不离辎重。虽有荣观,燕处超然。奈何万乘之主,而以身轻天下?

  轻则失根,躁则失君。


第二十七章

  善行无辙迹,善言无瑕谪;善数不用筹策;善闭无关楗而不可开,善结无绳约而不可解。

  是以圣人常善救人,故无弃人;常善救物,故无弃物。是谓袭明。

  故善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷,是谓要

妙。


第二十八章

  知其雄,守其雌,为天下溪。为天下溪,常德不离,复归于婴儿。

  知其白,守其辱,为天下谷。为天下谷,常德乃足,复归于朴。

  知其白,守其黑,为天下式。为天下式,常德不忒,复归于无极。

  朴散则为器,圣人用之,则为官长,故大智不割。


第二十九章

  将欲取天下而为之,吾见其不得已。天下神器,不可为也,不可执也。为者败之,执者失

之。是以圣人无为,故无败;无执,故无失。

  夫物或行或随;或嘘或吹;或强或羸;或载或隳。

  是以圣人去甚,去奢,去泰。


第三十章

  以道佐人主者,不以兵强天下。其事好远。师之所处,荆棘生焉。大军之后,必有凶年。

  善有果而已,不以取强。果而勿矜,果而勿伐,果而勿骄。果而不得已,果而勿强。

  物壮则老,是谓不道,不道早已。


第三十一章

  夫兵者,不祥之器,物或恶之,故有道者不处。

  君子居则贵左,用兵则贵右。兵者不祥之器,非君子之器,不得已而用之,恬淡为上。胜而

不美,而美之者,是乐杀人。夫乐杀人者,则不可得志于天下矣。

  吉事尚左,凶事尚右。偏将军居左,上将军居右,言以丧礼处之。杀人之众,以悲哀泣之,

战胜以丧礼处之。


第三十二章

  道常无名朴。虽小,天下莫能臣。侯王若能守之,万物将自宾。

  天地相合,以降甘露,民莫之令而自均。

  始制有名,名亦既有,夫亦将知止,知止可以不殆。

  譬道之在天下,犹川谷之于江海。


第三十三章

  知人者智,自知者明。
  
胜人者有力,自胜者强。

  知足者富。

  强行者有志。

  不失其所者久。

  死而不亡者寿。


第三十四章

  大道泛兮,其可左右。万物恃之以生而不辞,功成而不有。衣养万物而不为主,可名于小;

万物归焉而不为主,可名为大。以其终不自为大,故能成其大。


第三十五章

  执大象,天下往。往而不害,安平泰。

  乐与饵,过客止。道之出口,淡乎其无味,视之不足见,听之不足闻,用之不足既。


第三十六章

  将欲歙之,必故张之;将欲弱之,必故强之;将欲废之,必故兴之;将欲取之,必故与之。

是谓微明。

  柔弱胜刚强。鱼不可脱于渊,国之利器不可以示人。


第三十七章

  道常无为而无不为。侯王若能守之,万物将自化。化而欲作,吾将镇之以无名之朴。镇之以

无名之朴,夫将不欲。不欲以静,天下将自正。


第三十八章

  上德不德,是以有德;下德不失德,是以无德。

  上德无为而无以为;下德无为而有以为。

  上仁为之而无以为;上义为之而有以为。

  上礼为之而莫之应,则攘臂而扔之。

  故失道而后德,失德而后仁,失仁而后义,失义而后礼。

  夫礼者,忠信之薄,而乱之首。

  前识者,道之华,而愚之始。是以大丈夫处其厚,不居其薄;处其实,不居其华。故去彼取

此。


第三十九章

  昔之得一者:天得一以清;地得一以宁;神得一以灵;谷得一以生;侯得一以为天下正。

  其致之也,谓天无以清,将恐裂;地无以宁,将恐废;神无以灵,将恐歇;谷无以盈,将恐

竭;万物无以生,将恐灭;侯王无以正,将恐蹶。

  故贵以贱为本,高以下为基。是以侯王自称孤、寡、不谷。此非以贱为本邪?非乎?故致誉

无誉。是故不欲□□如玉,珞珞如石。


第四十章

  反者道之动;弱者道之用。

  天下万物生于有,有生于无。


第四十一章

  上士闻道,勤而行之;中士闻道,若存若亡;下士闻道,大笑之。不笑不足以为道。故建言

有之:

  明道若昧;
  
进道若退;
 
  夷道若□;
  
上德若谷;
  
广德若不足;
  
建德若偷;
 
  质真若渝;

  大白若辱;

  大方无隅;

  大器晚成;

  大音希声;

  大象无形;

  道隐无名。

  夫唯道,善贷且成。


第四十二章

  道生一,一生二,二生三,三生万物。万物负阴而抱阳,冲气以为和。

  人之所恶,唯孤、寡、不谷,而王公以为称。

  故物或损之而益,或益之而损。

  人之所教,我亦教之。强梁者不得其死,吾将以为教父。


第四十三章

  天下之至柔,驰骋天下之至坚。无有入无间,吾是以知无为之有益。

  不言之教,无为之益,天下希及之。


第四十四章

  名与身孰亲?身与货孰多?得与亡孰病?

  甚爱必大费;多藏必厚亡。

  故知足不辱,知止不殆,可以长久。


第四十五章

  大成若缺,其用不弊。

  大盈若冲,其用不穷。

  大直若屈,大巧若拙,大辩若讷。

  静胜躁,寒胜热。清静为天下正。


第四十六章

  天下有道,却走马以粪。天下无道,戎马生于郊。

  祸莫大于不知足;咎莫大于欲得。故知足之足,常足矣。


第四十七章

  不出户,知天下;不窥牖,见天道。其出弥远,其知弥少。

  是以圣人不行而知,不见而明,不为而成。


第四十八章

  为学日益,为道日损。损之又损,以至于无为。

  无为而无不为。取天下常以无事,及其有事,不足以取天下。


第四十九章

  圣人常无心,以百姓心为心。

  善者,吾善之;不善者,吾亦善之;德善。

  信者,吾信之;不信者,吾亦信之;德信。

  圣人在天下,歙歙焉,为天下浑其心,百姓皆注其耳目,圣人皆孩之。


第五十章

  出生入死。生之徒,十有三;死之徒,十有三;人之生,动之于死地,亦十有三。

  夫何故?以其生之厚。盖闻善摄生者,路行不遇兕虎,入军不被甲兵;兕无所投其角,虎无

所用其爪,兵无所容其刃。夫何故?以其无死地。


第五十一章

  道生之,德畜之,物形之,势成之。

  是以万物莫不尊道而贵德。

  道之尊,德之贵,夫莫之命而常自然。

  故道生之,德畜之;长之育之;成之熟之;养之覆之。生而不有,为而不恃,长而不宰。是

谓玄德。


第五十二章

  天下有始,以为天下母。既得其母,以知其子,复守其母,没身不殆。

  塞其兑,闭其门,终身不勤。开其兑,济其事,终身不救。

  见小曰明,守柔曰强。用其光,复归其明,无遗身殃;是为袭常。


第五十三章

  使我介然有知,行于大道,唯施是畏。

  大道甚夷,而人好径。朝甚除,田甚芜,仓甚虚;服文采,带利剑,厌饮食,财货有馀;是

为盗夸。非道也哉!





第五十四章

  善建者不拔,善抱者不脱,子孙以祭祀不辍。

  修之于身,其德乃真;修之于家,其德乃馀;修之于乡,其德乃长;修之于邦,其德乃丰;

修之于天下,其德乃普。

  故以身观身,以家观家,以乡观乡,以邦观邦,以天下观天下。吾何以知天下然哉?以此。


第五十五章

  含「德」之厚,比于赤子。毒虫不螫,猛兽不据,攫鸟不搏。骨弱筋柔而握固。未知牝牡之

合而□作,精之至也。终日号而不嗄,和之至也。

  知和曰「常」,知常曰「明」。益生曰祥。心使气曰强。物壮则老,谓之不道,不道早已。


第五十六章

  知者不言,言者不知。

  挫其锐,解其纷,和其光,同其尘,是谓「玄同」。故不可得而亲,不可得而疏;不可得而

利,不可得而害;不可得而贵,不可得而贱。故为天下贵。


第五十七章

  以正治国,以奇用兵,以无事取天下。吾何以知其然哉?以此:

  天下多忌讳,而民弥贫;人多利器,国家滋昏;人多伎巧,奇物滋起;法令滋彰,盗贼多有。

  故圣人云:「我无为,而民自化;我好静,而民自正;我无事,而民自富;我无欲,而民自

朴。」


第五十八章

  其政闷闷,其民淳淳;其政察察,其民缺缺。是以圣人方而不割,廉而不刿,直而不肆,光

而不耀。

  祸兮福之所倚,福兮祸之所伏。孰知其极?其无正也。正复为奇,善复为妖。人之迷,其日

固久。


第五十九章

  治人事天,莫若啬。

  夫为啬,是谓早服;早服谓之重积德;重积德则无不克;无不克则莫知其极;莫知其极,可

以有国;有国之母,可以长久;是谓深根固柢,长生久视之道。


第六十章

  治大国,若烹小鲜。

  以道莅天下,其鬼不神;非其鬼不神,其神不伤人;非其神不伤人,圣人亦不伤人。夫两不

相伤,故德交归焉。


第六十一章

  大邦者下流,天下之牝,天下之交也。牝常以静胜牡,以静为下。

  故大邦以下小邦,则取小邦;小邦以下大邦,则取大邦。故或下以取,或下而取。大邦不过

欲兼畜人,小邦不过欲入事人。夫两者各得所欲,大者宜为下。


第六十二章

  道者万物之奥。善人之宝,不善人之所保。

  美言可以市尊,美行可以加人。人之不善,何弃之有?故立天子,置三公,虽有拱璧以先驷

马,不如坐进此道。

  古之所以贵此道者何?不曰:求以得,有罪以免邪?故为天下贵。


第六十三章

  为无为,事无事,味无味。

  图难于其易,为大于其细;天下难事,必作于易,天下大事,必作于细。是以圣人终不为

大,故能成其大。

  夫轻诺必寡信,多易必多难。是以圣人犹难之,故终无难矣。


第六十四章

  其安易持,其未兆易谋。其脆易泮,其微易散。为之于未有,治之于未乱。

  合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。

  民之从事,常于几成而败之。慎终如始,则无败事。


第六十五章

  古之善为道者,非以明民,将以愚之。

  民之难治,以其智多。故以智治国,国之贼;不以智治国,国之福。

  知此两者亦稽式。常知稽式,是谓「玄德」。「玄德」深矣,远矣,与物反矣,然后乃至大

顺。


第六十六章

  江海之所以能为百谷王者,以其善下之,故能为百谷王。

  是以圣人欲上民,必以言下之;欲先民,必以身后之。是以圣人处上而民不重,处前而民不

害。是以天下乐推而不厌。以其不争,故天下莫能与之争。


第六十七章

  天下皆谓我道大,似不肖。夫唯大,故似不肖。若肖,久矣其细也夫!

  我有三宝,持而保之。一曰慈,二曰俭,三曰不敢为天下先。

  慈故能勇;俭故能广;不敢为天下先,故能成器长。

  今舍慈且勇;舍俭且广;舍后且先;死矣!

  夫慈以战则胜,以守则固。天将救之,以慈卫之。


第六十八章

  善为士者,不武;善战者,不怒;善胜敌者,不与;善用人者,为之下。是谓不争之德,是

谓用人之力,是谓配天古之极。


第六十九章

  用兵有言:「吾不敢为主,而为客;不敢进寸,而退尺。」是谓行无行;攘无臂;扔无敌;

执无兵。

  祸莫大于轻敌,轻敌几丧吾宝。

  故抗兵相若,哀者胜矣。


第七十章

  吾言甚易知,甚易行。天下莫能知,莫能行。

  言有宗,事有君。夫唯无知,是以不我知。

  知我者希,则我者贵。是以圣人被褐而怀玉。


第七十一章

  知不知,尚矣;不知知,病也。圣人不病,以其病病。夫唯病病,是以不病。


第七十二章

  民不畏威,则大威至。

  无狎其所居,无厌其所生。夫唯不厌,是以不厌。

  是以圣人自知不自见;自爱不自贵。故去彼取此。


第七十三章

  勇于敢则杀,勇于不敢则活。此两者,或利或害。天之所恶,孰知其故?

  天之道,不争而善胜,不言而善应,不召而自来,□然而善谋。天网恢恢,疏而不失。


第七十四章

  民不畏死,奈何以死惧之?若使民常畏死,而为奇者,吾得执而杀之,孰敢?

  常有司杀者杀。夫代司杀者杀,是谓代大匠□,夫代大匠□者,希有不伤其手矣。


第七十五章

  民之饥,以其上食税之多,是以饥。

  民之难治,以其上之有为,是以难治。

  民之轻死,以其上求生之厚,是以轻死。

  夫唯无以生为者,是贤于贵生。


第七十六章

  人之生也柔弱,其死也坚强。

  草木之生也柔脆,其死也枯槁。

  故坚强者死之徒,柔弱者生之徒。

  是以兵强则灭,木强则折。

  强大处下,柔弱处上。


第七十七章

  天之道,其犹张弓欤?高者抑之,下者举之;有馀者损之,不足

者补之。

  天之道,损有馀而补不足。人之道,则不然,损不足以奉有馀。

  孰能有馀以奉天下,唯有道者。

  是以圣人为而不恃,功成而不处,其不欲见贤。


第七十八章

  天下莫柔弱于水,而攻坚强者莫之能胜,以其无以易之。

  弱之胜强,柔之胜刚,天下莫不知,莫能行。

  是以圣人云:「受国之垢,是谓社稷主;受国不祥,是为天下王。」正言若反。


第七十九章

  和大怨,必有馀怨;报怨以德,安可以为善?

  是以圣人执左契,而不责于人。有德司契,无德司彻。

  天道无亲,常与善人。


第八十章

  小国寡民。使有什伯之器而不用;使民重死而不远徙。虽有舟舆,无所乘之,虽有甲兵,无

所陈之。使民复结绳而用之。

  甘其食,美其服,安其居,乐其俗。邻国相望,鸡犬之声相闻,民至老死,不相往来。


第八十一章

  信言不美,美言不信。

  善者不辩,辩者不善。

  知者不博,博者不知。

  圣人不积,既以为人己愈有,既以与人己愈多。

  天之道,利而不害;圣人之道,为而不争。

2007年1月2日星期二

在线免费学英语单词

一个在线免费学英语单词的地方,可以从最基础的地方学起。这是英语初级者学习的好地方。http://www.24en.com/bdc/index.php

志不立,天下无可成之事。

2007年1月1日星期一

新年到。

新的一年到了,新年新气象。希望在新的一年里有个好的开始,能在学到更多的知识技能。换个新环境,找份新工作,能有新的一个开始。

2006年12月23日星期六

收集的部分Gtalk群聊。

Gtalk有较好的使用界面,不占用太多内存,附加功能强大的优点。本人也致力于推广大家使用。为了能能提高大家用Gtalk的交流范围,我将收集的一些Gtalk群介绍给大家。大家有兴趣的话,欢迎加入。
mgoood@gmail.com
mgoood.c@gmail.com
virtual.university.english@gmail.com
mygtalk.cn.bot1@gmail.com
groups.mygtalk.cn@gmail.com
viabot@gmail.com
fanfanfighting@gmail.com
foodlc@gmail.com
Corals.lin@gmail.com
wangjianwei8243@gmail.com
csdbit@gmail.com
batu.hrb@gmail.com
nyujdmba@gmail.com
eliteworld@gmail.com
ace.tao@gmail.com
nicidomo@gmail.com
conf.lodex@gmail.com
4815162342er@gmail.com
xmpp:groupchat@membermade.com
xmpp:futuradio.bot@gmail.com
mailto:codelyoko.bot@gmail.com
如果你有兴趣自建一个群的话,需要有两个Gmail帐号。再到http://coders.meta.net.nz/~perry/jabber/confbot.php#bots下载到机器人程序。



网络快车和迅雷

新版的网络快车1.80.1002版本,也开始支持bt下载了,对于网络快车来说也是一个好的发展。我现在正在用他的bt功能下载(黄金甲) ,在他的bt功能里也有不少好的资源。如果有兴趣的人,也可以找到不少自己喜欢的东西。
当然在我周围也有很朋友现在都在用迅雷(也包括我在内),迅雷下载东西资源很多,这也是我经常用它的理由。有不少爱看电影的朋友在迅雷的资源里都可以找到很久以前的老电影和一些不入流的电影,在速度方面也确实很快。还有就是它有一个衍生的web迅雷也是很值得推荐的,他使得下载东西更加方便。

google搜索工具拦新功能

最近我下了一次google的搜索工具拦,发现上面有不少实用的工具。例如:网络书签,站内搜索等。但另外有个重要的功能就是可以将网页上的英文翻译成中文。鼠标在英文单词上停留都有相关的中文解释。对我这种不是很熟悉英文的人来说是有很大用处的,而且可以认识跟多的英文单词。提高自己对英文的阅读能力。

2006年12月22日星期五

初来乍到先发几个Gmail邀请。

今天初来乍到先发几个Gmail邀请,如果有谁需要,请与我联系。Gmail 帐号现在的功能越来越强大,给我们google忠实的用户来说,他不段的给我们带来越来越多的惊喜。