linux shell±à³ÌÈëÃÅ
ͨ³£Çé¿öÏ£¬ÎÒÃÇ´ÓÃüÁîÐÐÊäÈëÃüÁîÿÊäÈëÒ»´Î¾ÍÄܹ»µÃµ½ÏµÍ³µÄÒ»´ÎÏìÓ¦¡£Ò»µ©ÐèÒªÎÒÃÇÒ»¸ö½Ó×ÅÒ»¸öµÄÊäÈëÃüÁî¶ø×îºó²ÅµÃµ½½á¹ûµÄʱºò£¬ÕâÑùµÄ×ö·¨ÏÔÈ»¾ÍûÓÐЧÂÊ¡£Òª´ïµ½ÕâÑùµÄÄ¿µÄ£¬Í¨³£ÎÒÃÇÀûÓÃshell³ÌÐò»òÕßshell½Å±¾À´ÊµÏÖ¡£
Ò»¡¢¼ò½é
Shell±à³ÌÓкܶàÀàËÆCÓïÑÔºÍÆäËû³ÌÐòÓïÑÔµÄÌØÕ÷£¬µ«ÊÇÓÖûÓбà³ÌÓïÑÔÄÇÑù¸´ÔÓ¡£Shell³ÌÐò¾ÍÊÇ·ÅÔÚÒ»¸öÎļþÖеÄһϵÁÐLinuxÃüÁîºÍʵÓóÌÐò£¬ÔÚÖ´ÐеÄʱºò£¬Í¨¹ýLinuxÒ»¸ö½Ó×ÅÒ»¸öµØ½âÊͺÍÖ´ÐÐÿ¸öÃüÁî¡£
ÏÂÃæÎÒÃÇÀ´¿´Ò»¸ö¼òµ¥µÄshell³ÌÐò£º
1¡¢Ê×ÏȽ¨Á¢Ò»¸öÄÚÈÝÈçϵÄÎļþ£¬Ãû×ÖΪdate,½«Æä´æ·ÅÔÚĿ¼ÏµÄbin×ÓĿ¼ÖС£
¡¡#Program date
¡¡¡¡#usageto ::show the date in this way (×¢ÊÍ)
¡¡¡¡echo "Mr.$USER,Today is:"
¡¡¡¡echo date "+%B%d%A"
¡¡¡¡echo "Whish you a lucky day !"
¡¡¡¡2¡¢±à¼Íê¸ÃÎļþÖ®ºóËü»¹²»ÄÜÖ´ÐУ¬ÎÒÃÇÐèÒª¸øËüÉèÖÿÉÖ´ÐÐȨÏÞ¡£Ê¹ÓÃÈçÏÂÃüÁ
¡¡¡¡chmod +x date
¡¡¡¡Í¨¹ýÒÔÉϹý³ÌÖ®ºó£¬ÎÒÃǾͿÉÒÔÏñʹÓÃlsÃüÁîÒ»ÑùÖ´ÐÐÕâ¸öshell³ÌÐò.
¡¡¡¡[beichen@localhost bin]$ date
¡¡¡¡Mr.beichen,Today is:
¡¡¡¡January 13 Friday
¡¡¡¡Whish you a lucky day !
¡¡¡¡ÎªÁËÔÚÈκÎĿ¼Àï¶¼¿ÉÒÔÖ´ÐÐÕâ¸ö³ÌÐò£¬¿ÉÒÔ½«binµÄÕâ¸öĿ¼Ìí¼Óµ½Â·¾¶ÖÐÈ¥¡£
¡¡¡¡[beichen@localhost bin]$ PATH=$PATH:$HOME/bin
¡¡¡¡(×¢£ºÕâÀïµÄ$HOME´úÌæµÄÊÇ/home/beichen,¶øbinĿ¼ÊÇ×Ô¼º½¨µÄÒ»¸öĿ¼)
ÁíÍâÒ»ÖÖÖ´ÐÐdateµÄ·½·¨¾ÍÊǰÑËü×÷Ϊһ¸ö²ÎÊý´«¸øshellÃüÁî:
¡¡¡¡[beichen@localhost /]$ bash date
¡¡¡¡Mr.beichen,Today is:
¡¡¡¡January 13 Friday
¡¡¡¡Whish you a lucky day !
¡¡¡¡¾¡¹ÜÔÚÇ°ÃæÎÒÃÇʹÓÃchmod +x date
½«dateÉèÖÃΪ¿ÉÖ´ÐУ¬Æäʵ²»ÉèÖÃҲûÓйØÏµ£¬µ«ÔÚLinuxÀïÖ´ÐÐËü£¬ÐèÒªÏȸæËßϵͳËüÊÇÒ»¸ö¿ÉÖ´ÐеĽű¾¡£
¡¡¡¡[beichen@localhost /]$ .date
¡¡¡¡Mr.beichen,Today is:
¡¡¡¡January 13 Friday
¡¡¡¡Whish you a lucky day !
¡¡¡¡¼´ÔÚdateÇ°Ãæ¼ÓÉÏÒ»¸öµã"."£¬²¢ÇÒÓÿոñÓëºóÃæµÄshell½Å±¾µÄÎļþÃû¸ô¿ª¡£µ±È»£¬²»ÍƼöÕâÑù×ö¡£
¶þ¡¢shell²ÎÊý
¡¡¡¡Èçͬls ÃüÁî¿ÉÒÔ½ÓÊÜĿ¼µÈ×÷ΪËüµÄ²ÎÊýÒ»Ñù£¬ÔÚshell±à³ÌʱͬÑù¿ÉÒÔʹÓòÎÊý¡£ShellÓÐλÖòÎÊýºÍÄÚ²¿²ÎÊý¡£
¡¡¡¡1¡¢ λÖòÎÊý
¡¡¡¡ÓÉϵͳÌṩµÄ²ÎÊý³ÆÎªÎ»ÖòÎÊý¡£Î»ÖòÎÊýµÄÖµ¿ÉÒÔÓÃ$NµÃµ½£¬NÊÇÒ»¸öÊý×Ö£¬Èç¹ûΪ1£¬¼´$1.ÀàËÆCÓïÑÔÖеÄÊý×飬Linux»á°ÑÊäÈëµÄÃüÁî×Ö·û´®·Ö¶Î²¢¸øÃ¿
Ïà¹ØÎĵµ£º
°²×°»·¾³
CentOS 4.3 Final
Èí¼þÁбí
httpd-2.0.61.tar.gz
db-4.3.29.tar.gz
subversion-1.3.2.tar.gz
Èí¼þλÖÃ
/data/software
°²×°²½Öè
#mkdir /data/software/pkg
-p
°²×°Berkeley DB
#cd
/data/software/pkg
#tar zxvf ../db-4.3.29.tar.gz
#cd
db-4.3.29/docs
#../dist/configure
#make &&am ......
ÎÒÓõÄJava°æ±¾Îª1.4£¬ÓÃ1.5µÄʱºò˵ÊÇÓв»°²È«µÄ²Ù×÷£¬ÎÞ·¨±àÒë¡¢ÔËÐС£
ÏÂÔØ×îа汾£¬BRITE.tar.gz
$ gunzip BRITE.tar.gz
$ tar xvf BRITE.tar
$ cd BRITE/
$ make all
±àÒëÍê³É£¬ÔËÐÐBRITE
$ ./brite &
Ö÷ÒªµÄÎÊÌâ ......
Ubuntu 10.04 brings Linux closer to the mainstream
No Windows viruses. Free. Any questions?
Of course. Start with this one: How can an operation system with those virtues, the open-source Linux, remain confined to a tiny minority of desktop and laptop computers at home?
Linux may run TiVo video r ......
Ò»¡¢forkÈëÃÅ֪ʶ
ÏÈ¿´Ò»¸öÀý×Ó£º
/*
* fork_test.c
* version 1
* Created on: 2010-5-29
* Author: wangth
*/
#include <unistd.h>;
#include <stdio.h>
int main ()
{
pid_t fpid; //fpid±íʾforkº¯Êý·µ»ØµÄÖµ
//´Ëʱ½öÓÐÒ»¸ö½ ......