Archive for 2006年3月17日


  1.更改telnet登录慢的问题:cd /etc vi resolv.conf将里面内容清空

  2.更改root用户不能直接远程登录问题:cd /etc cd pam.d vi login注释掉这行#auth required pam_securetty.so //该行注释掉

  3.挂接USB移动硬盘将移动硬盘挂上。

  #df 查看Linux下硬盘盘符mount /dev/sda1 /mnt/usb (举例)

  5.更改Linux启动时用图形界面还是字符界面cd /etc vi inittab将id:5:initdefault: 其中5表示默认图形界面改id:3: initdefault: 3表示字符界面

  8.配置smb可以被哪些IP所用。

  cd /etc/samba Vi smb.conf找到hosts allow = 192.168.1. 192.168.2. 127.修改其为哪些机器所用,注意IP之间用逗号分开举例:hosts allow =192.168.1.110,192.168.1.120

  9.禁止在后台使用CTRL-ALT-DELETE重起机器cd /etc/inittab vi inittab 在文件找到下面一行# Trap CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now (注释掉这一行)

  如: # Trap CTRL-ALT-DELETE #ca::ctrlaltdel:/sbin/shutdown -t3 -r now

  10.修改主机名vi /etc/sysconfig/network修改HOSTNAME一行为HOSTNAME=主机名

  12.查看开机检测的硬件dmesg | more

  13.查看硬盘使用情况df –m

  14.查看目录的大小du –sh dirname

  15.解压小全tar xvfj lichuanhua.tar.bz2 tar xvfz lichuanhua.tar.gz tar xvfz lichuanhua.tgz tar xvf lichuanhua.tar unzip lichuanhua.zip

  16.显示内存使用情况free –m

  17.忘记root密码,如果是grup 1.出现grup画面时,用上下键选启动Linux的哪一项,按e键2.上下键选择 kernel /boot/……… 然后按e键3.修改现在见到的命令好,加入single 结果:kernel /boot/vmlinuz-2.4.20-8 single ro root=LABEL= 4.回车返回,按b键启动,直接进入linux命令行直接执行: passwd root修改密码,你的密码就搞定如果是lilo:按Tab,画面出现lilo 键入:linux single ,回车

  18.显示系统运行了多长时间uptime

  19.重新启动网络/etc/init.d/network restart

  20.显示开机自检的内容命令dmesg

  21.查看端口netstat –an netstat -anp

  22……端口的详细列表/etc/services

  23.查看物理信息lspci

  24.安装图形界面不能出现,使用解析进行安装Linux lowres (使用的是640X480分辨率)

  25.屏蔽主机的ping 命令,是被别人无法ping你的机器echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

  26.彻底删除Oracle安装的程序,删除一下几个目录/etc/oraInst.loc /tmp/ /etc/oratab $ORACLE_BASE/*

  28.RPM包
  1.卸载 RPM –e
  2.查询 rpm –q -a 查询所有已安装的软件包-f 查询包含文件的软件的包-i 显示软件包信息-l 显示软件包的文件列表
  3.验证 rpm –v rpm –Va 验证整个文件丢失了哪些文件碰到不认识的文件使用rpm –qf
  4.一个rpm包安装到哪里去了(已经安装的包)rpm –qi 包名(这里不包括。rpm后缀的软件名称,也就是说只能用mysql或者mysql-3.23.54a而不是mysql-3.23.54a.rpm)
  5.一个rpm包中包含哪些文件一个没有安装过的软件包:使用rpm –qip ***.rpm一个已经安装过的软件包: 使用rpm –qi ***.rpm

  29.看已经安装的字符集locale -a

  30.抓包命令tcpdump例:抓获192.168.1.32 的主机收到和发出的所有的数据包tcpdump host 192.168.1.32截获特定的端口tcpdump tcp port 21 host 192.168.1.32

  31.文本截面的中文支持RH 9.0自带安装包 zhcon_0.2.3_1.rh9.i386.rpm安装完成后,执行: zhcon 就可以支持中文了

  32.查看端口现在运行什么程序lsof –i:8001

  33.察看实时的日志tail –f /var/log/messages

  34.当mount出现死的现象1.fuser –m /mnt/share 查出该程序的进程,然后Kill掉2.再umount /mnt/share

  35.linux 控制 windows 1.用RH9.0自己带rdesktop,版本是1.2.0命令:rdesktop –u user –f 192.168.1.70 色默认的是8位2要达到16色,就要下载新版本1.3.0 rdesktop –a 16 –u lichuanhua –g 800*600 192.168.1.70

  36. Linux挂载Windows分区mount ntfs分区
一。单机挂windows的NTFS分区
  1. 上www.google.com搜索并下载 kernel-ntfs-2.4.18-14.i686.rpm
  2. rpm -ivh kernel-ntfs-2.4.18-14.i686.rpm
  3. mkdir /mnt/share
  4. mount -t ntfs /dev/hda1 /mnt/share要挂载Windows分区,首先新建一个目录/mnt/share,修改/etc/fstab,在最末尾添上(假设Windows安装在硬盘的第1个分区)/dev/hda1 /mnt/share ntfs defaults 0 0
二。网络上一台windows和linux机器,linux机器挂载windows上的共享文件windows IP:192.168.1.1
  1.linux挂载192.168.1.1(windows)上共享文件dbf,挂在linux的/mnt/share目录下,在/mnt下建立share目录mount -t smbfs -o username=massky,password=massky //192.168. 1.1/dbf /mnt/share
  2.机器重启自动挂载,vi /etc/fstab最后加入://192.168.1.1/dbf /mnt/share smbfs defaults,auto,username=m assky,password=massky 0 0

  37.Oracle9i在Linux9.0上的安装
  1.确保RPM开发包,使用下面命令查看是否已安装这些包rpm -q gcc cpp compat-libstdc++ glibc-devel glibc-kernheaders binutils
  2.进行解压zcat Linux9i_Disk1.cpio.gz | cpio -idmv zcat Linux9i_Disk2.cpio.gz | cpio -idmv zcat Linux9i_Disk3.cpio.gz | cpio -idmv
  3.设置内核参数vi /etc/sysctl.conf,加入下面参数kernel.shmmax=4294967295 内存512M计算方法为:kernel:shmmax=1024*1024*RAM(M)/2执行sysctl -p生效
  4.建立数据目录和用户groupadd dba groupadd oinstall useradd –g oinstall –G dba oracle passwd oracle
  mkdir /opt/oracle mkdir /opt/oracle/product mkdir /opt/oracle/product/9.2.0 chown –R oracle.oinstall /opt/oracle mkdir /var/opt/oracle chown oracle.dba /var/opt/oracle chmod 755 /var/opt/oracle
  5.vi .bash_profile 设置变量export LD_ASSUME_KERNEL=2.4.1 export ORACLE_BASE=/opt/oracle export ORACLE_HOME=/opt/oracle/product/9.2.0 export ORACLE_SID=ora9i export ORACLE_TERM=xterm export TNS_ADMIN=$ORACLE_HOME/network/admin export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib export LD_LIBRARY_PATH

  export PATH=$PATH:$ORACLE_HOME/bin CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib export CLASSPATH

  38.网卡的激活与停止超级用户;ifconfig eth0 down 停止ifconfig eth0 up 启动

  40.Linux下cvs的安装配置
  1.安装CVS软件包。
  2.groupadd cvs
  3.useradd -g cvs cvsroot
  4.chmod 777 -R /home/cvsroot
  5.cd /etc
  6.vi profile新增以下二行:CVSROOT=/home/cvsroot export CVSROOT CVSEDIT=vi export CVSEDIT
  7.查看/etc/services文件中cvspserver 所在行的注释状态(有则把注释去掉)
  8.进入 /etc /xinetd.d, vi cvspserver该文件不存在,内容如下:service cvspserver { disable = no socket_type =stream wait =no user =root env =HOME= server =/usr/bin/cvs server_args =——allow-root=/home/cvsroot pserver log_on_failure +=USERID }
  9.vi /etc/xinetd.conf 内容如下,每次开机自动启动服务:service cvspserver { port = 2401 socket_type = stream wait = no user = root server = /usr/bin/cvs server_args = -f ——allow-root=/home/cvsroot pserver bind = 168.168.1.110 }重新登录 换cvsroot用户
  10./etc/init.d/xinetd restart
  11.cvs init(初始化:CVS版本库的初始化)
  12.cvs -d :pserver:[email protected]:/home/cvsroot login(用户登录)没有任何提示信息就成功。
  13.首先要导入库,假设项目名称为LinuxISQuote.步骤:1、进入LinuxISQuote. 2、一个项目的首次导入cvs import LinuxISQuote lch V_0_0_1此时到$CVSROOT目录下,可以看到多了一个LinuxISQuote的目录。

  41.命令绝对路径。如果不是绝对路径的话,你可以这样输入(1)[root@RedHat linux]# whereis adduser adduser: /usr/sbin/adduser /usr/share/man/man8/adduser.8.gz你这样输入就可以了 /usr/sbin/adduser xxx(2) 或者改vi /etc/profile,加入一句:PATH=$PATH:/usr/sbin:。 export PATH,就可以直接输入adduser

  42.修改用户的权限。改用户权限的话,你可以改vi /etc/passwd如:我想lll变成和root用户一样,就改: lll:x:508:508::/home/lll:/bin/bash改后面的 508 为和root后面的数据一样的就可以了!

  改为:lll:x:508:0::/home/lll:/bin/bash lll就拥有root的权限了。

  43.修改grub启动时的背景图片1 将一图片转化成640*480,14色的XPM文件:#convert abc.jpg -colors 14 -geometry 640×480! abc.xpm 2 压缩生成的xpm文件,使用gzip #gzip -9 abc.xpm 3 将abc.xpm.gz拷到/boot/grub下4 修改/boot/grub/menu.lst splashimage=(hd0,0)/boot/grub/abc.xpm.gz

  44.VNC for Linux的安装1.第一步在linux上安装VNCserver tar zxvf vnc-X.tgz cd X cp *vnc* /usr/local/bin/没有vnc 目录,就建vnc目录mkdir /usr/local/vnc cp -r classes/ /usr/local/vnc/ 2.设置vnc server的访问密码vncpasswd 3.linux版vnc server的改进。首先执行vncserver修改/root/.vnc/xstartup里的 twm $ 为gnome-session & 4.启动vnc server vncserver注意New ‘X’ desktop is KILl:3 记住3是客户端要用到的端口5.客户端启动vncviewer,输入:如192.168.1.110:3 OK,你就看到了……哈……

  如果在Windows客户机中安装了IE或NETSCAPE,还可以启动IE或netscape然后在地址栏输入(如果是1的话)

  http://192.168.1.64:5801

  45. 改变或关闭Oracle XDB的ftp和http端口Oracle 9i开始,创建数据库时默认包含了XDB特性。一旦启动了数据库和Listener,Oracle XDB的http服务就占用8080端口,刚好和JBoss、Tomcat等默认端口冲突。因此,必须有一个做出更改。改Tomcat等容易,只是一时不知道怎么改XDB的配置。

  在Google上搜索一下,找到了答案。原来Oracle XDB的端口设置不在配置文件中,而是在数据库里。修改XDB的http和ftp服务端口的方法有3种:
  1.使用sys登录Oracle,利用dbms_xdb修改端口设置SQL> —— Change the HTTP/WEBDAV port from 8080 to 8081 SQL> call dbms_xdb.cfg_update(updateXML(2 dbms_xdb.cfg_get()3 , ‘/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()’ 4 , 8081))5 / Call completed. SQL> —— Change the FTP port from 2100 to 2111 SQL> call dbms_xdb.cfg_update(updateXML(2 dbms_xdb.cfg_get()3 , ‘/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()’ 4 , 2111))5 / Call completed. SQL> COMMIT;Commit complete. SQL> EXEC dbms_xdb.cfg_refresh;PL/SQL procedure successfully completed.
  2.使用OEM console,选择数据库,XML Database,Configuration.更改XDB的有关设置。
  3.去掉数据库的初始化参数: dispatchers=’(PROTOCOL=TCP) (SERVICE=XDB)’,将会禁止XDB的http和ftp服务。

  46.XML for linux的安装我下载了两个文件:libxml2-2.6.13.tar.gz和xml4c5_4_0-redhat_80-gcc_32.tar.gz加入环境:export XERCESCROOT=/home/lch/xml export PATH=$PATH:/home/lch/xml/bin export XERCESC_NLS_HOME=$XERCESCROOT/msg export LD_LIBRARY_PATH=$XERCESCROOT/lib:$LD_LIBRARY_PATH (on Solaris, Linux)

  进入xml4c5_4_0-redhat_80-gcc_32.tar.gz解压后的目录runConfigure -plinux -cgcc -xg++ -rpthread。/configure gmake

  47.ace for linux的安装由于安装说明文件“ACE-INSTALL.html”中提及的linux安装过程极少,其主要针对Unix、Windows,手动配置较多,加上本人安装后感觉“ACE-INSTALL.html”文件有些影响视听,因为主要的动作都可以由ACE包中的安装脚本ACE-install.sh自动完成,我们主要的工作就可以直接对这个安装脚本来处理即可。

  1、安装环境:lRedHat 9.0 ACE安装包ACE+TAO+CIAO.tar.gz,http://deuce.doc.wustl.edu/Download.html , "Latest Beta Kit",beta版既是ACE的最新版。

  2、安装过程:第一步先设置ACE_ROOT环境,命令:“vi /etc/profile”

  在其中加入4行ACE_ROOT=/opt/ACE export ACE_ROOT LD_LIBRARY_PATH=$ACE_ROOT/ace:$LD_LIBRARY_PATH export LD_LIBRARY_PATH我是加在“export PATH USER…。”后的。完成后将/etc/profile执行一次,命令:“chmod 555 /etc/profile”

  “/etc/profile”

  这样我们的ACE_ROOT就设置好了,可以用如下命令查看ACE_ROOT是否设置好了:“echo $ACE_ROOT”

  这个时候最好reboot启动一次linux.第二步不要自己手工将ACE+TAO+CIAO.tar.gz包完全解开,特别强调不要完全解开,后面可以看到安装脚本会给我们解开它的;如果你手工解开全部,安装脚本将会将你的解压缩目录删除的!我们要做的事就只是将ACE+TAO+CIAO.tar.gz包中的ACE-install.sh安装脚本单独解出来,并对其修改。我们只要这一个文件就可以。

  用mkdir建目录,如/home/my/ACE,然后将你的ACE+TAO+CIAO.tar.gz放在此目录下(用cp命令拷贝或mv命令移动到此目录)。注意这个目录将是你的一个存放ACE+TAO+CIAO.tar.gz的目录,安装脚本会来这个目录找这个文件的,这个目录和ACE_ROOT是不一样的,且ACE-install.sh也提示不要将这两个目录设置成同一个目录。ACE_ROOT将是我们的安装目标目录。

  从ACE+TAO+CIAO.tar.gz解压出单个文件ACE-install.sh:“tar –zxvf ACE+TAO+CIAO.tar.gz ACE_wrappers/ACE-install.sh”

  解好后,会出来一个新的子目录“ACE_wrappers”。此时可以先将ACE-install.sh移到外面的目录来:“mv /ACE_wrappers/ACE-install.sh .”

  “。”代表当前目录。当然ACE-install.sh在什么路径下是没什么影响的,因为我们要对ACE-install.sh的内容进行修改的,里面有很多路径要修改。好,现在在/home/my/ACE就有了ACE-install.sh,我们现在用vi对其进行修改,修改前自己可以先备份一个。命令:“cp ACE-install.sh ACE-install.sh.bak”

  “vi ACE-install.sh”

  我们可以看到缺省的,这个文件是用来在UNIX下做安装的。所以我们要将其中的有关UNIX的部分换成linux即可。

  先找到“MY_ACEDIR=${HOME}/aceconfig”,将其改成“MY_ACEDIR=/home/my/ACE”,就是改成我们自己建的、放有ACE+TAO+CIAO.tar.gz文件的目录,之后去掉前面的注释“#”号。

  接着在下面一点,找到“MY_ACE_CONFIG=config-sunos5.4-sunc++-4.x.h”,将其修改成 “MY_ACE_CONFIG=config-linux.h”,即改成linux下的配置文件。继续改,找到“MY_ACE_GNU_MACROS=platform_sunos5_sunc++.GNU”,将其改成 “MY_ACE_GNU_MACROS=platform_linux.GNU”。这个是各种操作系统平台下的GNU宏文件设置。

  好了,文件修改完毕,保存退出“:wq”。

  第三步我们的重点到了,现在就可以安装ACE了。

  此时应该是在/home/my/ACE目录下,我们执行:。/ACE-install.sh

  49开启后台talk会话功能开启talk功能: chkconfig talk on交谈 : talk massky(用户)

  50.不让显示器休眠setterm –blank 0

  51.定制用户登录时显示的信息编辑 /etc/motd 加入登录时要显示的信息

  52.查看路由信息netstat –rn route –n

  54.显示硬件信息lsdev 55. 显示当前加载的核心模块lsmod

  56.列出系统内核所有可用的模块modprobe –l

  57.根据进程名显示进程号pidof vsftpd

  58. 将内容倒序读出rev file.name

  59.定制用户登录时显示的信息编辑/etc/motd 加入登录时要显示的信息

  60.查看密码过期信息change –l longinname

  61.显示最后一个登录到系统的用户last

  62.显示最后一个登录不成功的登录尝试(lastb命令)

  如果在系统上不能工作,就需要你建立一个文件:touch /var/log/btmp,然后在执行 lastb命令就可以查看到最后一个不成功的登录尝试,

  63.以3秒钟执行一个ls命令watch –n 3 ls

英文短句

  Politics

The New Colossus

Give me your tired, your poor,
Your huddled masses yearning to breathe free.
The wretched refuse of your teeming shore.
Send these, the homeless, tempest-tossed, to me:
I lift my lamp beside the golden door.
非常有名的一首诗,雕刻在美国纽约自由女神像基座上,作者是Emma Lazarus,数以百万计世界各地的移民就是从这里在自由女神的火炬下进入美国,在这个国家实现了梦想.

I see, I come, I conquer.  ( 凯撒的名言,很有气势.)
All men are created equal. ( 独立宣言中的名言,人之生来平等.)
Government of the people, for the people, by the people.
亚布拉翰.林肯(Abraham.Lincoln)的<<盖底斯堡演讲>>(<Gettysburg Address>)中名言,民享,民有,民治.

Liberty, Equality, Fraternity. ( 自由,平等,博爱.)

From each according to his abilities, to each according to his needs
托马斯.摩尔(Thomas More)乌托邦(Utopia)中的名言,也是共产主义的最终目标:各尽所能,按需分配.

 

Declaration of Independence 

……..
We hold these truths to be self-evident: – That all men are created equal; that they are endowed by their Creator with certain unalienable rights; that among these are life,liberty, and the pursuit of happiness. That, to secure these rights, governments are instituted among men, deriving their just powers from the consent of the governed: that,
whenever any form of government becomes destructive of these ends,it is the right of the people to alter or to abolish it, and to institute a new government,laying its foundation on such principles, and organizing its power in such form, as to them shall seem most likely to effect their safety and happiness. Prudence, indeed, will dictate that governments long established should not be changed for light and transient causes;and, accordingly, all experience hath shown that mankind are more disposed to suffer, while evils are sufferable, that to right themselves by abolishing the forms to which they are accustomed. But, when a long train of abuses and usurpations, pursuing invariable
the same object, evinces a design to reduce them under absolute despotism, it is their right, it is their duty, to throw off such government, and to provide new guards for their future security.
In Congress, July 4, 1776

     摘自美国<独立宣言>很有名的一段.大意是:

人之生来平等.造物主赋予赋予每个人不可剥夺的神圣的权利了,其中包括生命的权利,享受自由的权利,和追求幸福的权利.政府的权利是人民赋予的,无论政府以何种形式损害了人民的利益.人民有权改变或推翻这个政府,建立一个新的政府.

The peace without victory is peace forever.
没有胜利者的和平是永远的和平. 在美国南北战争胜利后,战胜的一方北方政府把没收和缴获南方的土地,物资全部归还了南方,并释放了所有的南方战俘.他们认为只有没有仇恨的和平才是永远的和平.

 

The Government Exists for the Sole Purpose of Serving the People, not Ruling the People
政府存在唯一的目的就是服务它的人民, 而不是统治人民.

 

I have a dream
…….       

    I say to you today, my friends, that in spite of the difficulties and frustrations of the moment, I still have a dream. It is a dream deeply rooted in the American dream.

    I have a dream that one day this nation will rise up and live out the true meaning of its creed: "We hold these truths to be self-evident: that all men are created equal."

    I have a dream that one day on the red hills of Georgia the sons of former slaves and the sons of former slaveowners will be able to sit down together at a table of brotherhood.

    I have a dream that one day even the state of Mississippi, a desert state, sweltering with the heat of injustice and oppression, will be transformed into an oasis of freedom and justice.

    I have a dream that my four children will one day live in a nation where they will not be judged by the color of their skin but by the content of their character.

    I have a dream today.

    I have a dream that one day the state of Alabama, whose governor’s lips are presently dripping with the words of interposition and nullification, will be transformed into a situation where little black boys and black girls will be able to join hands with little white boys and white girls and walk together as sisters and brothers.

    I have a dream today.

    I have a dream that one day every valley shall be exalted, every hill and mountain shall be made low, the rough places will be made plain, and the crooked places will be made straight, and the glory of the Lord shall be revealed, and all flesh shall see it together.

    This is our hope. This is the faith with which I return to the South. With this faith we will be able to hew out of the mountain of despair a stone of hope. With this faith we will be able to transform the jangling discords of our nation into a beautiful symphony of brotherhood. With this faith we will be able to work together, to pray together, to struggle together, to go to jail together, to stand up for freedom together, knowing that we will be free one day.

    This will be the day when all of God’s children will be able to sing with a new meaning, "My country, "tis of thee, sweet land of liberty, of thee I sing. Land where my fathers died, land of the pilgrim’s pride, from every mountainside, let freedom ring."

    And if America is to be a great nation this must become true. So let freedom ring from the prodigious hilltops of New Hampshire. Let freedom ring from the mighty mountains of New York. Let freedom ring from the heightening Alleghenies of Pennsylvania!

    Let freedom ring from the snowcapped Rockies of Colorado!

    Let freedom ring from the curvaceous peaks of California!

    But not only that; let freedom ring from Stone Mountain of Georgia!

    Let freedom ring from Lookout Mountain of Tennessee!

    Let freedom ring from every hill and every molehill of Mississippi. From every mountainside, let freedom ring.

    When we let freedom ring, when we let it ring from every village and every hamlet, from every state and every city, we will be able to speed up that day when all of God’s children, black men and white men, Jews and Gentiles, Protestants and Catholics, will be able to join hands and sing in the words of the old Negro spiritual, "Free at last! free at last! thank God Almighty, we are free at last!"

马丁.路的金(Martin Luther King)很有名的演讲,<<我有一个梦>>
 

  Religious

 

To the world you are just one person, but to one person you might be the whole world.
世界很大,一个人相比之下是微不足道.如果当一个人需要帮助时,你能为他作些什么,他会觉的整个世界都是美好的,你带给他了一个美好的世界.

Don’t be afraid of anyone! Everything that is hidden will be found out, and every secret will be known.
摘自圣经.

…When nothing else can help, Love lift me….
Because you live, I can face tomorrow;
Because you live, all fear is gone;
Because I know you hold the future
and life is worth the living,
just because you live.
圣经歌中歌词,当无助的时候,基督之爱能帮助我.
 
CHURCH OF NAZARENE (教堂)

 
 
When God say’s No

        I asked God to take away my pride.
        God said "No".
        It is not for me to take away, but for you to give it up.

        I asked God to make my handicapped child whole.
        God said "No".
        Her spirit is whole, her body is only temporary.

        I asked God to grant me patience.
        God said "No".
        Patience is a by-product of tribulations; it isn’t granted, it is earned.

        I asked God to give me happiness.
        God said "No".
        I give you blessings, happiness is up to you.

        I asked God to spare me pain.
        God said "No".
        Suffering draws you apart from worldly cares and brings you closer to me.

        I asked God to make my spirit grow.
        God said "No".
        You must grow on your own, but I will prune you to make you fruitful.

        I asked for all things that I might enjoy life.
        God said "No".
        I will give you life so that you may enjoy all things.

        I asked God to help me love others, as much as he loves me.
        God said… Ahhhh, finally you have the idea.

             -Anonymous
非常好的一首圣经诗,显示现代基督教的积极.
God only help those who can help themselves.
 
GOD IS FOR US ———— THAT IS GOOD
GOD IS WITH US ———— THAT IS BETTER

GOD IS IN US ———– THAT IS BEST

上帝帮助我们,好. 上帝于我们同在,很好. 上帝在我们心中,最好.

 

This world is not my home, I’m just a-passing through

这个世界不是我的家,我只是经过的过客。
 

  Proverb
Man proposes. God disposes.( 谋事在人,成事在天.)

Sow & Reap
Sow a thought, reap an act;
sow an act, reap a habit;
sow a habit, reap a character;
sow a character, reap a destiny.

—Charles Reade
Caviar(e) to the general.( 阳春白雪.)

Knowledge is power.( 知识就是力量.)

Where there’s a will there’s a way ( 有志者事竟成.)

Sow In Humility, Reap In Holiness.( 辛劳的耕种,辉煌的收获.)

The greatest thing in this world is not so much where we are, but which direction we are moving. –Oliver Wendell Holmes
最重要的事不是我们目前在什么位置,而是我们前进的方向.

O, Wind, If winter comes, can Spring be far behind?
摘自雪莱的诗(西凤颂),"冬天来了,春天还会太远吗?"
 

  Love
Life is a chain of moments of enjoyment, not only about survival
生活是一串串的快乐时光,我们不仅仅是为了生存而生存

To know, to love and then to part, is many a sad way of human heart.
英语短诗,相知,相爱,相离……

I love you not because of who you are, but because of who I am when I am with you.
我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。

No man or woman is worth your tears, and the one who is ,won’t make you cry.
没有人值得你流泪,值得让你这么做的人不会让你哭泣。

The worst way to miss someone is to be sitting right beside them knowing you can’t have them.
失去某人,最糟糕的莫过于,他近在身旁,却犹如远在天边。

Never frown, even when you are sad, because you never know who is falling in love with your smile.
纵然伤心,也不要悉眉不展,因为你不知是谁会爱上你的笑容。

Don’t waste your time on a man/woman, who isn’t willing to waste their time on you.
不要为那些不愿在你身上花费时间的人而浪费你的时间。

Just because someone doesn’t love you the way you want them to, doesn’t mean they don’t love you with all they have.
爱你的人如果没有按你所希望的方式爱你,那并不代表他们没有全心全意地爱你。

Don’t try to hard, the best things come when you least expect them to.
不要着急,最好的总会在最不经意的时候出现。

Maybe God wants us to meet a few wrong people before meeting the right one, so that when we finally meet the person, we will know how to be grateful.
在遇到梦中人之前,上天也许会安排我们先遇到别人;在我们终于遇见心仪的人时,便应当心存感激。

Don’t cry because it is over, smile because it happened.
不要因为结束而哭泣,微笑吧,为你的曾经拥有。

昨天面了一个垄断型国企,整个过程用一个词概括:恶心。

我们一共去了四五个人,那个看起来蛮年轻的某总,关于学习、实践等只字不提,反倒是一直在问有没有男朋友之类的问题。旁边有个自称学校老师的胖子,说了好几次"我们最看重的是脸蛋和身材",还说什么见了几个研究生觉得太丑了,就直接把她们打发了。

然后说一起吃个饭,也算是面试的一个环节。吃饭的时候就让我们喝酒,虽说是啤酒只有11度,可是对于几乎从不喝酒的我们来说,真的是很痛苦的回忆。我开始觉得自己正在做一件很傻的事情,很想拂袖而去。可是好朋友已经和他们签约了,我的离开会或多或少给她造成影响,只有忍着。

完了说还要去k歌,tmd, 这之后发生的事情让我对国企彻底没了幻想。到了ktv,那个某总做的第一件事就是让服务生拿酒过来。我朋友已经喝多了,好在另外有个mm代她喝了。开始唱歌了,某总说,一起跳舞吧,要热闹一点,然后就拉着我朋友在房间中间转了起来。胖子也走过来拉我。我哭啊,这是我第一次同和我爸同龄的人跳舞,以前也只和bf在圣诞舞会上跳过一次,而且还没学会。这个时候酒精开始发挥作用了,我晕晕乎乎的,觉得天旋地转,只感到自己被一只胖胖的胳膊甩来甩去。。。终于可以坐下来了,我拼命地吃水果,希望能够解酒,让自己保持清醒。他们又唱了起来,跳了起来,我找了个角落坐着。朋友过来了,她很紧张地说某总行为有点不规矩,她很怕。可是没说几句,她又被喊了过去。

我一个人坐着,想到了很多东西,我的理想,我的抱负,我对未来的憧憬,我四年的大学生活,还有我的父母。以前我坚信这个社会是美好的,觉得电视里面对于社会黑暗的描述只是编剧的一种夸张,对于未来我有很多的向往。可是就在那么一瞬间,我的梦想坍塌了,真实的世界那么突兀地展现在我面前,提醒着我自己过去是多么的愚蠢。我突然无比留恋即将逝去的大学生活,单纯的朋友,和蔼的老师,还有简单的生活方式。我突然为自己考研失败而无比难过,以前总觉得读不了书就去就业,现在我多么希望自己能够继续留在校园里,读喜欢的书,交喜欢的朋友。
回到宿舍的时候已经11点多了,大家的情绪都很低落。朋友说她不知道自己是不是跳进了一个火坑,她签了5年的合同。我找不到安慰她的话。我只是不停地想,我宁愿在私企累死,也不要过这样的生活。

斯嘉丽说,tomorrow is another day.我却不知道我的自己的明天在哪里。

我要从徐家汇赶去机场,于是匆匆结束了一个会议,在美罗大厦前搜索出租车。一辆大众发现了我,非常专业的、径直的停在我的面前。这一停,于是有了后面的这个让我深感震撼的故事,象上了一堂生动的MBA案例课。为了忠实于这名出租车司机的原意,我凭记忆尽量重复他原来的话。

“去哪里……好的,机场。我在徐家汇就喜欢做美罗大厦的生意。这里我只做两个地方。美罗大厦,均瑶大厦。你知道吗?接到你之前,我在美罗大厦门口兜了两圈,终于被我看到你了!从写字楼里出来的,肯定去的不近~~~”

“哦?你很有方法嘛!”我附和了一下。

“做出租车司机,也要用科学的方法。”他说。我一愣,顿时很有些兴趣“什么科学的方法?”

“要懂得统计。我做过精确的计算。我说给你听啊。我每天开17个小时的车,每小时成本34.5元……”

“怎么算出来的?”我追问。

“你算啊,我每天要交380元,油费大概210元左右。一天17小时,平均每小时固定成本22元,交给公司,平均每小时12.5元油费。这是不是就是34.5元?”,我有些惊讶。我打了10年的车,第一次听到有出租车司机这么计算成本。以前的司机都和我说,每公里成本0.3元,另外每天交多少钱之类的。

“成本是不能按公里算的,只能按时间算。你看,计价器有一个“检查”功能。你可以看到一天的详细记录。我做过数据分析,每次载客之间的空驶时间平均为7分钟。如果上来一个起步价,10元,大概要开10分钟。也就是每一个10元的客人要花17分钟的成本,就是9.8元。不赚钱啊!如果说做浦东、杭州、青浦的客人是吃饭,做10元的客人连吃菜都算不上,只能算是撒了些味精。”

强!这位师傅听上去真不象出租车司机,到象是一位成本核算师。“那你怎么办呢?”我更感兴趣了,继续问。看来去机场的路上还能学到新东西。

“千万不能被客户拉了满街跑。而是通过选择停车的地点,时间,和客户,主动地决定你要去的地方。”我非常惊讶,这听上去很有意思。“有人说做出租车司机是靠运气吃饭的职业。我以为不是。你要站在客户的位置上,从客户的角度去思考。”这句话听上去很专业,有点象很多商业管理培训老师说的“put yourself into others’ shoes.”

“给你举个例子,医院门口,一个拿着药的,一个拿着脸盆的,你带哪一个。”我想了想,说不知道。

“你要带那个拿脸盆的。一般人病小痛的到医院看一看,拿点药,不一定会去很远的医院。拿着脸盆打车的,那是出院的。住院哪有不死人的?今天二楼的谁死了,明天三楼又死了一个。从医院出来的人通常会有一种重获新生的感觉,重新认识生命的意义,健康才最重要。那天这个说:走,去青浦。眼睛都不眨一下。你说他会打车到人民广场,再去做青浦线吗?绝对不会!”

我不由得开始佩服。

“再给你举个例子。那天人民广场,三个人在前面招手。一个年轻女子,拿着小包,刚买完东西。还有一对青年男女,一看就是逛街的。第三个是个里面穿绒衬衫的,外面羽绒服的男子,拿着笔记本包。我看一个人只要3秒钟。我毫不犹豫地停在这个男子面前。这个男的上车后说:延安高架、南北高架~~~还没说后面就忍不住问,为什么你毫不犹豫地开到我面前?前面还有两个人,他们要是想上车,我也不好意思和他们抢。我回答说,中午的时候,还有十几分钟就1点了。那个女孩子是中午溜出来买东西的,估计公司很近;那对男女是游客,没拿什么东西,不会去很远;你是出去办事的,拿着笔记本包,一看就是公务。而且这个时候出去,估计应该不会近。那个男的就说,你说对了,去宝山。”

“那些在超市门口,地铁口打车,穿着睡衣的人可能去很远吗?可能去机场吗?机场也不会让她进啊。”

有道理!我越听越有意思。

“很多司机都抱怨,生意不好做啊,油价又涨了啊,都从别人身上找原因。我说,你永远从别人身上找原因,你永远不能提高。从自己身上找找看,问题出在哪里。”这话听起来好熟,好像是“如果你不能改变世界,就改变你自己”,或者Steven Corvey的“影响圈和关注圈”的翻版。“有一次,在南丹路一个人拦车,去田林。后来又有一次,一个人在南丹路拦车,还是去田林。我就问了,怎么你们从南丹路出来的人,很多都是去田林呢?人家说,在南丹路有一个公共汽车总站,我们都是坐公共汽车从浦东到这里,然后搭车去田林的。我恍然大悟。比如你看我们开过的这条路,没有写字楼,没有酒店,什么都没有,只有公共汽车站,站在这里拦车的多半都是刚下公共汽车的,再选择一条最短路经打车。在这里拦车的客户通常不会高于15元。”

“所以我说,态度决定一切!”我听十几个总裁讲过这句话,第一次听出租车司机这么说。

“要用科学的方法,统计学来做生意。天天等在地铁站口排队,怎么能赚到钱?每个月就赚500块钱怎么养活老婆孩子?这就是在谋杀啊!慢性谋杀你的全家。要用知识武装自己。学习知识可以把一个人变成聪明的人,一个聪明的人学习知识可以变成很聪明的人。一个很聪明的人学习知识,可以变成天才。”

“有一次一个人打车去火车站,问怎么走。他说这么这么走。我说慢,上高架,再这么这么走。他说,这就绕远了。我说,没关系,你经常走你有经验,你那么走50块,你按我的走法,等里程表50块了,我就翻表。你只给50快就好了,多的算我的。按你说的那么走要50分钟,我带你这么走只要25分钟。最后,按我的路走,多走了4公里,快了25分钟,我只收了50块。乘客很高兴,省了10元钱左右。这4公里对我来说就是1块多钱的油钱。我相当于用1元多钱买了25分钟。我刚才说了,我一小时的成本34.5块,我多合算啊!”

“在大众公司,一般一个司机3、4千,拿回家。做的好的大概5千左右。顶级的司机大概每月能有7000。全大众2万个司机,大概只有2-3个司机,万里挑一,每月能拿到8000以上。我就是这2-3个人中间的一个。而且很稳定,基本不会大的波动。”

太强了!到此为止,我越来越佩服这个出租车司机。

“我常常说我是一个快乐的车夫。有人说,你是因为赚的钱多,所以当然快乐。我对他们说,你们正好错了。是因为我有快乐、积极的心态,所以赚的钱多。”

说的多好啊!

“要懂得体味工作带给你的美。堵在人民广场的时候,很多司机抱怨,又堵车了!真是倒霉。千万不要这样,用心体会一下这个城市的美,外面有很多漂亮的女孩子经过,非常现代的高楼大厦,虽然买不起,但是却可以用欣赏的眼光去享受。开车去机场,看着两边的绿色,冬天是白色的,多美啊。再看看里程表,100多了,就更美了!每一样工作都有她美丽的地方,我们要懂得从工作中体会这种美丽。”

“我10年前是强生公司的总教练。8年前在公司作过三个不同部门的部门经理。后来我不干了,一个月就3、5千块,没意思。就主动来做司机。我愿意做一个快乐的车夫。哈哈哈哈。”

到了机场,我给他留了一张名片,说:“你有没有兴趣这个星期五,到我办公室,给微软的员工讲一讲你怎么开出租车的?你就当打着表,60公里一小时,你讲多久,我就付你多少钱。给我电话。”

我迫不及待的在飞机上记录下他这堂生动的MBA课。

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

[注一] 关于真实性。事情绝对是真实的,并且我尽最大努力忠实于这名司机的原意,包括数字、选词、语气、构句等。除了我记忆力所限不能100%精确外,基本重现了当时的场景。我没有“润色”,因为我以为他的感染力比我要大。

[注二] 关于星期五。我发出了诚挚的邀请,希望他能来公司做一场演讲。但这要尊重司机本人的意愿,如果他并不愿意、或者不感觉合适而未能成行,只能表示遗憾了。希望文章能够弥补希望参加的人的一些遗憾,也不枉我写了这么长。