©®linuxÉçÇø©® °®ÐÄÔ®Öú ©® LinuxÈÏÖ¤©®ÏµÁÐ½Ì³Ì ©® Òµ½ç¶¯Ì¬©® Õ¾ÎñÐÂÎÅ ©® ¹«Ë¾ÕÐÆ¸©® ½¨ÒéÁôÑÔ ©® ÍøÖ·´óÈ« ©®LPIרÌâ©® CISCOרÌâ
ÉèΪÊ×Ò³
¼ÓÈëÊÕ²Ø
¹ÜÀíÍŶÓ
JSP  
JAVA  
PERL  
 ÄúµÄλÖãºÊ×Ò³ > article > unix > unixÈëÃÅ >
À¸Ä¿µ¼À¸
×ÊÁÏËÑË÷
ÈÈÃÅÎÄÕÂ
¡¤SCO OpenServerϵͳÊÖ²á
¡¤solarisѸËÙ²éÕÒÊÖ²á
¡¤UNIX³£ÓÃÃüÁî-Ŀ¼¼°Îļþ²Ù×÷Ãü
¡¤³£¼ûµÄ¡°Ñ¹ËõÓë½âѹËõ¡±·½·¨
¡¤SUNµÄÈëÃÅÅàѵ×ÊÁÏ
¡¤Solaris FAQ 1.2
¡¤UNIXϵͳ²Ù×÷ÈëÃÅÆª
¡¤unix´óÈ«ÏÂÔØ»ùµØ
¡¤½ÌÄãÈçºÎÅäÖð²È«µÄSOLARISϵͳ
¡¤ÍÂѪ·îÏ×.samba°²×°ÉèÖÃ!
¡¤solaris³£ÓÃÃüÁî¼°¼òµ¥½âÊÍ
¡¤UNIX ³£Ê¶×ܼ¯~!
¡¤Windows XP Óë Solaris 10 Ë«²Ù
¡¤Â¡ÖØÍƼö£ºSolarisÓ²ÅÌ·ÖÇø¼ò½é
¡¤UNIX»ù´¡ÖªÊ¶
×îÐÂÎÄÕÂ
¡¤Solaris SSHµÄÅäÖú͹ÜÀí½éÉÜ
¡¤ÔÚUnix»·¾³ÏÂmount ISOÎļþ
¡¤Solaris ¹ÜÀíÔ±³£ÓõÄ168ÌõÃüÁî
¡¤solaris raid ÖÆ×÷´ó¼¯ºÏ
¡¤ÔÚSolarisÏÂʹÓÃUSB´æ´¢É豸
¡¤SecureCRT·ÃÎÊHPUXû°ì·¨ÓÃviÎÊ
¡¤scounixÍøÂçÉèÖÃÐĵÃ
¡¤solarisÍøÂçÅäÖÃ
¡¤solarisÉÏÖ±½ÓÔËÐÐlinux¶þ½øÖÆ
¡¤HP UnixµÄ²¹¶¡°²×°
¡¤ÏµÍ³±¸·ÝÓë»Ö¸´ÃüÁfbackup+
¡¤Oracle 10g»ùÓÚSolaris 9 x86ƽ
¡¤ÍêȫӲÅ̰²×°solaris10
¡¤solarisµãµÎ9.29-10.07
¡¤solaris volume manager do RA
Google
 
FreeBSD handbookÖÐÎİæ 3 Unix »ù´¡
[ ×÷Õß:LinuxÁªÃËÊÕ¼¯  ¼ÓÈëʱ¼ä:2006-06-13 22:24:05  À´×Ô:LinuxÁªÃËÊÕ¼¯ ]
£Ä¬ÈÏ BujLinuxÁªÃË
Çé¿öÏ£¬ps Ö»ÏÔʾÕýÔÚÔËÐеÄÄã×Ô¼ºµÄÃüÁî¡£ÀýÈ磺  BujLinuxÁªÃË
% ps  BujLinuxÁªÃË
µÚ6 Ò³FreeBSD Ê¹ÓÃÊÖ²á BujLinuxÁªÃË
PID TT STAT TIME COMMAND  BujLinuxÁªÃË
298 p0 Ss 0:01.10 tcsh  BujLinuxÁªÃË
7078 p0 S 2:40.88 xemacs mdoc.xsl (xemacs-21.1.14)  BujLinuxÁªÃË
37393 p0 I 0:03.11 xemacs freebsd.dsl (xemacs-21.1.14)  BujLinuxÁªÃË
48630 p0 S 2:50.89  BujLinuxÁªÃË
/usr/local/lib/netscape-linux/navigator-linux-4.77.bi  BujLinuxÁªÃË
48730 p0 IW 0:00.00 (dns helper) (navigator-linux-)  BujLinuxÁªÃË
72210 p0 R+ 0:00.00 ps  BujLinuxÁªÃË
390 p1 Is 0:01.14 tcsh  BujLinuxÁªÃË
7059 p2 Is+ 1:36.18 /usr/local/bin/mutt -y  BujLinuxÁªÃË
6688 p3 IWs 0:00.00 tcsh  BujLinuxÁªÃË
10735 p4 IWs 0:00.00 tcsh  BujLinuxÁªÃË
20256 p5 IWs 0:00.00 tcsh  BujLinuxÁªÃË
262 v0 IWs 0:00.00 -tcsh (tcsh)  BujLinuxÁªÃË
270 v0 IW+ 0:00.00 /bin/sh /usr/X11R6/bin/startx -- -bpp 16  BujLinuxÁªÃË
280 v0 IW+ 0:00.00 xinit /home/nik/.xinitrc -- -bpp 16  BujLinuxÁªÃË
284 v0 IW 0:00.00 /bin/sh /home/nik/.xinitrc  BujLinuxÁªÃË
285 v0 S 0:38.45 /usr/X11R6/bin/sawfish  BujLinuxÁªÃË
ÕýÈçÄãÔÚÕâ¸öÀý×ÓÖп´µ½µÄ£¬ps µÄÊä³öÐÎʽÊǸù¾ÝÊý×ÖµÄÅÅÁÐ˳ÐòÀ´×éÖ¯µÄ¡£PID ÊÇ BujLinuxÁªÃË
ÏÈǰÌÖÂ۵Ľø³ÌID¡£PID ´Ó1 ¿ªÊ¼£¬×î¸ßµ½65536¡£µ±ÄãÍê³ÉÒÔºó£¬ÔÙ´ÓÍ·¿ªÊ¼¡£TT ÏÔʾ BujLinuxÁªÃË
ÁËÕýÔÚÔËÐеÄtty£¬Ò²¿ÉÒÔ°²È«µØÂÔ¹ý¡£ BujLinuxÁªÃË
Ps Ö§³ÖÐí¶à²»Í¬µÄÑ¡ÏîÀ´¸Ä±äÏÔʾµÄÐÅÏ¢¡£×îÓÐÓõÄÉèÖÃÊÇauxww¡£Ò»¸öÓйØËùÓÐÔË BujLinuxÁªÃË
ÐеĽø³ÌµÄÏÔʾÐÅÏ¢£¬²»½ö½öÊÇÄã×Ô¼ºµÄ¡£U ÓÃÀ´ÏÔʾ½ø³ÌµÄʹÓÃÕߺÍÄÚ´æµÄʹÓÃÕß¡£X Óà BujLinuxÁªÃË
µÚ7 Ò³FreeBSD Ê¹ÓÃÊÖ²á BujLinuxÁªÃË
À´ÏÔʾºǫ́ÔËÐеĽø³ÌÐÅÏ¢£¬ww ÓÃÀ´ÏÔʾËùÓеÄÃüÁîÐУ¬Ò»µ©Ëü±È½Ï³¤¶ø³¬³öÆÁĻʱ£¬¾Í BujLinuxÁªÃË
»á½ØÈ¡ÆäÖÐÒ»¶Î¡£ BujLinuxÁªÃË
Top µÄÊä³öÒ²±È½ÏÊìϤ¡£¿ÉÒÔ¿´¿´ÏÂÃæµÄÀý×Ó£»  BujLinuxÁªÃË
% top  BujLinuxÁªÃË
last pid: 72257; load averages: 0.13, 0.09, 0.03 up 0+13:38:33  BujLinuxÁªÃË
22:39:10  BujLinuxÁªÃË
47 processes: 1 running, 46 sleeping  BujLinuxÁªÃË
CPU states: 12.6% user, 0.0% nice, 7.8% system, 0.0% interrupt, 79.7% idle  BujLinuxÁªÃË
Mem: 36M Active, 5256K Inact, 13M Wired, 6312K Cache, 15M Buf, 408K Free  BujLinuxÁªÃË
Swap: 256M Total, 38M Used, 217M Free, 15% Inuse  BujLinuxÁªÃË
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND  BujLinuxÁªÃË
72257 nik 28 0 1960K 1044K RUN 0:00 14.86% 1.42% top  BujLinuxÁªÃË
7078 nik 2 0 15280K 10960K select 2:54 0.88% 0.88%  BujLinuxÁªÃË
xemacs-21.1.14  BujLinuxÁªÃË
281 nik 2 0 18636K 7112K select 5:36 0.73% 0.73% XF86_SVGA  BujLinuxÁªÃË
296 nik 2 0 3240K 1644K select 0:12 0.05% 0.05% xterm  BujLinuxÁªÃË
48630 nik 2 0 29816K 9148K select 3:18 0.00% 0.00%  BujLinuxÁªÃË
navigator-linu  BujLinuxÁªÃË
175 root 2 0 924K 252K select 1:41 0.00% 0.00% syslogd  BujLinuxÁªÃË
7059 nik 2 0 7260K 4644K poll 1:38 0.00% 0.00% mutt  BujLinuxÁªÃË
...  BujLinuxÁªÃË
µÚ8 Ò³FreeBSD Ê¹ÓÃÊÖ²á BujLinuxÁªÃË
Õû¸öÊä³ö±»·ÖΪÁ½½Ú¡£Í·ÉÏ£¨×î³õ5 ÐУ©ÏÔʾÔËÐÐ×ŵĽø³ÌµÄPID£¬ÏµÍ³µÄƽ¾ù¸ºÔØ£¨·´ BujLinuxÁªÃË
ӳϵͳµÄ·±Ã¦³Ì¶È£©£¬ÏµÍ³µÄÕý³£ÔËÐÐʱ¼ä£¨´ÓÉÏ´ÎÖØÆðÒÔÀ´µÄʱ¼ä£©£¬ºÍµ±Ç°Ê±¼ä¡£Æä BujLinuxÁªÃË
ËüµÄͼÏÔʾÁ˵±Ç°ÔËÐÐÁ˶àÉÙ¸ö½ø³Ì£¬ÓжàÉÙÄÚ´æºÍ½»»»¿Õ¼äÒѾ­±»Õ¼Óã¬ÏµÍ³ÔÚ²»Í¬CPU  BujLinuxÁªÃË
״̬֮¼äÇл»ÐèÒª»¨·Ñ¶à³¤Ê±¼ä¡£ BujLinuxÁªÃË
ÏÂÃæÓÐÒ»Á¬´®µÄÊúÖ±ÅÅÁеÄps ÃüÁîµÄÊä³öÐÅÏ¢¡£Äã¿ÉÒÔ¿´µ½PID£¬Óû§Ãû£¬CPU Ê±ÖÓ BujLinuxÁªÃË
µÄ»¨·ÑÊýÁ¿£¬ÕýÔÚÔËÐеÄÃüÁî¡£Top Ò²Ä¬ÈϵØÏÔʾÁ˽ø³ÌËù»¨·ÑµôµÄÄÚ´æ¿Õ¼äµÄÊýÁ¿¡£Õâ¿É BujLinuxÁªÃË
ÒÔ±»·Ö³ÉÁ½ÁУ¬Ò»ÁÐÕë¶ÔËùÓеÄÄÚ´æÊýÁ¿£¬Ò»ÁÐÕë¶Ô³£×¤ÄÚ´æÊýÁ¿¡£Õû¸öÄÚ´æÊýÁ¿¾ÍÊÇÓ¦ BujLinuxÁªÃË
ÓóÌÐòÐèÒª¶àÉÙÄڴ棬³£×¤ÄÚ´æÊÇÔÚ´Ë¿ÌʹÓõÄÄÚ´æÊýÁ¿¡£ÔÚÕâ¸öÀý×ÓÖУ¬Äã¿ÉÒÔ¿´µ½ BujLinuxÁªÃË
Netscape Ê¹ÓÃÁË30M Äڴ棬µ±Ç°Ö»Ê¹ÓÃÁË9MB¡£Top Ã¿¸ôÁ½Ãë×Ô¶¯Ë¢ÐÂÒ»´Î£»Õâ¿ÉÒÔͨ¹ý¼Ó BujLinuxÁªÃË
ÉÏs Ñ¡ÏîÀ´Ð޸ġ£ BujLinuxÁªÃË
3.6 ÊØ»¤³ÌÐò£¬ÐźźÍɱËÀ½ø³Ì BujLinuxÁªÃË
µ±ÄãʹÓÃÒ»¸ö±à¼­Æ÷µÄʱºò£¬Äã¿ÉÒÔÒªÇóËü¼ÓÔØÒ»Ð©Îļþ¡£ÒòΪËüÃÇÌṩÁËÕâÑùµÄ¹¦ BujLinuxÁªÃË
ÄÜ£¬¶øÇÒËüÃÇÊÇÓëÒ»¸öÖÕ¶ËÁ¬ÔÚÒ»ÆðµÄ¡£µ«£¬ÓÐһЩ³ÌÐòÈ´²»ÄÜÈÃÓû§ÊäÈëÐÅÏ¢£¬ËüÃÇÊÇ BujLinuxÁªÃË
²»ÓëÖÕ¶ËÁ¬ÔÚÒ»ÆðµÄ¡£ÀýÈ磬һ¸öweb ·þÎñÆ÷»¨·ÑËùÓеÄʱ¼äÀ´»ØÓ¦Óû§µÄÇëÇó£¬Ëüͨ³£ BujLinuxÁªÃË
²»ÐèÒªÄãÓÐÈκεÄÊäÈë¡£´ÓÒ»¸öÕ¾µãµ½ÁíÒ»¸öÕ¾µã´«ËÍemail ÊÇÁíÍâÒ»¸öÕâÖÖÀàÐ͵ÄÓ¦Óà BujLinuxÁªÃË
Àý×Ó¡£ÎÒÃǽÐÕâЩ³ÌÐòΪdaemons£¨ÊØ»¤³ÌÐò£©¡£Daemon ¾ßÓÐÏ£À°Éñ»°µÄÌØÕ÷£»½ñÌìµÄÐí BujLinuxÁªÃË
¶àweb ·þÎñÆ÷ºÍmail ·þÎñÆ÷¶¼Ê¹ÓÃÕâЩ¡£ÓÐʱÄã¿ÉÄÜÐèÒªÓëÒ»¸öÊØ»¤³ÌÐò½øÐÐͨѶ¡£ÕâЩ BujLinuxÁªÃË
ͨѶ¾Í½Ð×ösignal¡£Äã¿ÉÒÔͨ¹ý¸øËü·¢ËÍsignal£¨»òÊÇÔËÐнø³Ì£©À´ÓëÊØ»¤³ÌÐòͨѶ¡£Èç BujLinuxÁªÃË
¹ûÄã·¢Ë͵Äsignal ÓкܶࣨÓÐһЩÓÐÌØÊâµÄÓô¦£©£¬ÆäËüµÄÓëÓ¦ÓóÌÐò¼¯³ÉÔÚÒ»Æð£¬Ó¦Óà BujLinuxÁªÃË
³ÌÐòµÄÎĵµ»á¸æËßÄãÈçºÎ½âÊÍsignal¡£Äã¿ÉÒÔ·¢Ò»¸ösignal ¸øÄãµÄÒ»¸ö½ø³Ì¡£Èç¹ûÄãÉè·¨ BujLinuxÁªÃË
·¢ËÍÒ»¸ösignal ¸øÆäËûÈ˵Ľø³Ì£¬Ëü¾Í»á±»ºöÂÔ¡£Root Óû§³ýÍ⣬Ëü¿ÉÒÔ·¢ËÍsignal ¸ø BujLinuxÁªÃË
ÿһ¸ö½ø³Ì¡£ BujLinuxÁªÃË
Èç¹ûÒ»¸öÓ¦ÓóÌÐòдÈë´íÎ󣬾ͻáÉè·¨·ÃÎÊÄڴ棬FreeBSD »á¸ø½ø³Ì·¢ËÍSegmentation  BujLinuxÁªÃË
Violation signal (SIGSEGV)¡£Èç¹ûÒ»¸öÓ¦ÓóÌÐòʹÓÃalarm ÏµÍ³À´·¢³ö¾¯¸æ£¬ÄÇÒ»¶Îʱ BujLinuxÁªÃË
¼äÒÔºó£¬ËüÒ²»á·¢Ë;¯¸æÐźš£ BujLinuxÁªÃË
Á½¸öÐźſÉÄÜ»áÖжÏÒ»¸ö½ø³Ì£¬SIGTERM ºÍSIGKILL¡£SIGTERM ÊÇÒ»¸ö±È½ÏÓѺõÄɱËÀ BujLinuxÁªÃË
½ø³ÌµÄ·½·¨£»Õâ¸ö½ø³ÌÒ²»á²¶»ñÐźţ¬ÒÔ±ãÈÃÄã¹Ø»ú£¬¹Ø±Õ¿ÉÄÜ´ò¿ªµÄһЩÈÕÖ¾Îļþ¡£ÔÚ BujLinuxÁªÃË
µÚ9 Ò³FreeBSD Ê¹ÓÃÊÖ²á BujLinuxÁªÃË
¹Ø»ú֮ǰ£¬Í¨³£ÐèÒªÍê³Éµ±Ç°ÕýÔÚ×öµÄ¹¤×÷¡£ÓÐʱ£¬Èç¹ûËüÊÇ´¦ÔÚÒ»¸ö²»ÄÜ´ò¶ÏµÄÈÎÎñÖУ¬  BujLinuxÁªÃË
Ò»¸ö½ø³Ì¿ÉÒÔºöÂÔSIGTERM¡£ BujLinuxÁªÃË
SIGKILL ÎÞ·¨±»½ø³ÌºöÂÔ¡£Ëü»á·¢³öÕâÑùµÄÐźš°I do not care what you are doing,  BujLinuxÁªÃË
stop right now¡±¡£Èç¹ûÄã·¢ËÍSIGKILL ¸øÒ»¸ö½ø³Ì£¬FreeBSD ½«»áÍ£Ö¹ÄǸö½ø³Ì¡£ BujLinuxÁªÃË
Äã¿ÉÄÜÒªÓõ½µÄÆäËûsignal ÊÇSIGHUP, SIGUSR1 ºÍSIGUSR2¡£ÕâЩÊÇÆÕͨÓÃ;µÄ BujLinuxÁªÃË
signal¡£µ±ËûÃDZ»·¢ËÍʱ£¬²»Í¬µÄÓ¦ÓóÌÐò½«×ö²»Í¬µÄÊÂÇé¡£ BujLinuxÁªÃË
½¨ÒéÄã¸Ä±äÒ»ÏÂÄãµÄweb ·þÎñÆ÷µÄÅäÖÃÎļþ----Äã×îºÃ¸æËßweb ·þÎñÆ÷ÖØÐ¶ÁÒ»ÏÂËü BujLinuxÁªÃË
µÄÅäÖÃÎļþ¡£ÄãÐèÒªÖØÆðhttpd,µ«Õ⽫»áÔÚÄãµÄweb ·þÎñÆ÷ÉÏÔö¼ÓһЩÏûºÄ£¬¶øÕâ¿ÉÄÜÊÇ BujLinuxÁªÃË
Ä㲻̫»¶Ó­µÄ¡£¾ø´ó¶àÊýÊØ»¤³ÌÐòͨ¹ýÖØÐ¶ÁÈ¡ËüÃǵÄÅäÖÃÎļþÀ´¶ÔSIGHUP ÐźÅ×÷³ö»ØÓ¦¡£ BujLinuxÁªÃË
²»Í¬µÄºǫ́³ÌÐò½«Óв»Í¬µÄÐÐΪ¡£ËùÒÔ£¬Òª´ø×ÅÎÊÌâÀ´ÔĶÁÊØ»¤³ÌÐòµÄÁª»úÊֲᡣ BujLinuxÁªÃË
¿ÉÒÔʹÓÃkill ÃüÁîÀ´·¢ËÍsignal£¬ÀýÈ磺  BujLinuxÁªÃË
·¢ËÍÒ»¸ösignal ¸ø´¦ÀíÆ÷ BujLinuxÁªÃË
Õâ¸öÀý×ÓÏÔʾÁËÈçºÎ·¢ËÍÒ»¸öÐźŸøinetd¡£Inetd µÄÅäÖÃÎļþÊÇ/etc/inetd.conf¡£µ±Ëü BujLinuxÁªÃË
½ÓÊÕµ½SIGHUP Ê±£¬inetd ½«ÖØÐ¶ÁÈ¡Õâ¸öÅäÖÃÎļþ¡£ BujLinuxÁªÃË
ѰÕÒÄãÒª·¢ËÍÐźŵĽø³ÌID¡£¿ÉÒÔʹÓÃps,grep ÃüÁî¡£Grep ÃüÁî±»ÓÃÀ´ËÑË÷Êä³ö£¬ 1.  BujLinuxÁªÃË
ѰÕÒÄãÒªÖ¸¶¨µÄ×Ö·û¡£Õâ¸ö¿ÉÒÔÓÐÒ»¸öÆÕͨÓû§À´Ö´ÐУ¬¶øinetd ÐèÒªÊÇroot Óû§£¬ËùÒÔ BujLinuxÁªÃË
ps ±ØÐë´øÉÏax Ñ¡Ïî BujLinuxÁªÃË
% ps -ax | grep inetd  BujLinuxÁªÃË
198 ?? IWs 0:00.00 inetd -wW  BujLinuxÁªÃË
Õâ¶ù£¬inetd µÄPID ÊÇ198¡£ÓÐʱ£¬grep inetd ÃüÁîÒ²ÐèÒª³öÏÖÔÚÕâ¸öÊä³öÖС£ÕâÊÇ BujLinuxÁªÃË
ÒòΪps ±ØÐëÒªÕÒµ½µ±Ç°ÔËÐеĽø³ÌµÄÁÐ±í¡£ BujLinuxÁªÃË
ʹÓÃkill À´·¢ËÍÐźš£ÒòΪinetd Ö»ÓÐroot Óû§²ÅÄÜÔËÐУ¬Äã±ØÐëʹÓÃsu À´±ä2.  BujLinuxÁªÃË
³ÉÒ»¸öroot Óû§¡£ BujLinuxÁªÃË
% su  BujLinuxÁªÃË
Password:  BujLinuxÁªÃË
µÚ10 Ò³FreeBSD Ê¹ÓÃÊÖ²á BujLinuxÁªÃË
# /bin/kill -s HUP 198  BujLinuxÁªÃË
¾ÍÏóÆÕͨµÄunix ÃüÁîÒ»Ñù£¬Èç¹ûËü³É¹¦Ö´ÐУ¬kill ½«²»»áÊä³öÈκÎÐÅÏ¢¡£Èç¹ûÄãÏë·¢ BujLinuxÁªÃË
ËÍÒ»¸ösignal ¸øÒ»¸ö½ø³Ì£¬Äã»á¿´µ½¡°kill: PID: Operation not permitted¡±¡£Èç¹ûÄã BujLinuxÁªÃË
´ò´íÁËPID£¬ÄãÓпÉÄܰÑÐźŷ¢´í¸øÁËij¸ö½ø³Ì£¬ÕâÑù»áºÜÔã¸â£¬Ò²ÓпÉÄܰÑÐźŷ¢¸øÁËÒ» BujLinuxÁªÃË
¸öµ±Ç°²»ÔÚʹÓõÄPID£¬Ä㽫¿ÉÄÜ¿´µ½¡°kill: PID: No such process¡±ÕâÑùµÄÐÅÏ¢¡£ BujLinuxÁªÃË
ΪʲôʹÓÃ/bin/kill£ºÐí¶àshell ÌṩÁËÄÚ½¨ÃüÁîkill£»shell ½«Ö±½Ó·¢ËÍÐźţ¬±È BujLinuxÁªÃË
ÔËÐÐ/bin/kill ÒªºÃ¡£Õâµã·Ç³£ÓÐÓ㬵«²»Í¬µÄshell ÐèÒªÓò»Í¬µÄÓï·¨À´Ö¸¶¨ÐźŵÄÃû×Ö¡£ BujLinuxÁªÃË
ÖØÒªµã£ºÔÚϵͳÖÐËæÒâµØÉ±ËÀ½ø³ÌÊǸö»µÖ÷Òâ¡£ÌØ±ðµØ£¬init ½ø³ÌID ÊÇ1£¬·Ç³£ÌØÊâ¡£ BujLinuxÁªÃË
ÔËÐÐ/bin/kill -s KILL 1 ÊÇÒ»¸ö¿ìËٹرÕÄãϵͳµÄ·½·¨¡£ÔÚÄã¼üÈëkill Ö®Ç°£¬ÇëÄã×Ðϸ BujLinuxÁªÃË
¼ì²éÄãÖ´ÐеÄkill µÄ²ÎÊý¡£ BujLinuxÁªÃË
3.7 Shell  BujLinuxÁªÃË
ÔÚFreeBSD ÖУ¬Ðí¶à¹¤×÷ÊÇͨ¹ýÒ»¸ö½ÐÃüÁî½âÊÍÆ÷{Ë׳ơ°Íâ¿Ç£¨shell£©¡±}µÄÃüÁîÐÐ BujLinuxÁªÃË
½Ó¿ÚÀ´Íê³ÉµÄ¡£shell µÄÖ÷Òª¹¤×÷ÊǽÓÊÕÊäÈëµÄÃüÁîÈ»ºóÖ´ÐÐËüÃÇ¡£Ðí¶àshell Ò²Äܹ»ÓÃÀ´ BujLinuxÁªÃË
°ïÖúÍê³ÉÿÌìµÄ¹¤×÷£¬È磺Îļþ¹ÜÀí£¬Îļþ²éÕÒ£¬ÃüÁîÐб༭£¬ºêÃüÁÒÔ¼°ÆäËü»·¾³ÉèÖᣠBujLinuxÁªÃË
FreeBSD ÓÐÐí¶àÖÖshell£¬È磺sh,Bourne Shell ºÍcsh,C-shell¡£Ðí¶àÆäËüµÄshell£¬Èç BujLinuxÁªÃË
tcsh,bash ÓµÓиüÇ¿´óµÄ¹¦ÄÜ£¬Äã¿ÉÒÔÔÚFreeBSD µÄÈí¼þ°üÖÐÕÒµ½¡£ BujLinuxÁªÃË
ÄãʹÓÃÄĸöshell£¿ÄÇ»¹ÕýÊǸöÎÊÌâ¡£Èç¹ûÄãÊÇÒ»¸öC ³ÌÐòÔ±£¬Äã¿ÉÄܾõµÃÏótcsh Õâ BujLinuxÁªÃË
ÖÖC ÀàÐ͵Äshell£¬ÓÃÆðÀ´±È½ÏÊæ·þ¡£Èç¹ûÄãʹÓÃLinux »òÄãÊÇÒ»¸öUNIX µÄÐÂÊÖ£¬Äã¿ÉÄÜ BujLinuxÁªÃË
»áÊÔÒ»ÊÔbash¡£ÕâÀïÒªÖ¸³öµÄÊÇÿһÖÖshell ¶¼ÓÐËü×Ô¼ºµÄÌØµã£¬Äã¿ÉÒÔ¸ù¾ÝÄãµÄϲºÃ×Ô BujLinuxÁªÃË
ÓɵØÑ¡Ôñ¡£Shell µÄÒ»¸ö»ù±¾ÌØÕ÷ÊÇÎļþÃûµÄ×Ô¶¯²¹³ä¹¦ÄÜ¡£Í¨³£ÔÚÄãÊäÈëÒ»¸öÃüÁî»òÎļþ BujLinuxÁªÃË
Ãûʱ£¬ÄãÏÈÊäÈ뼸¸ö×Öĸ£¬È»ºó°´TAB ¼ü£¬ÃüÁî»òÎļþÃû»á×Ô¶¯²¹ÉÏʣϵÄ×Öĸ¡£ÀýÈ磺ÎÒ BujLinuxÁªÃË
ÓÐÁ½¸öÎļþ£ºfoobar ºÍfoo.bar¡£ÎÒҪɾ³ýfoo.bar¡£ËùÒÔÎÒ¾ÍÊäÈ룺rm foo[TAB].[TAB]¡£ BujLinuxÁªÃË
Shell ¾Í»á´ò³örm foo[BEEP].Bar¡£[BEEP]ÊÇÁåÉù¡£ËüÄܹ»¸æËßÎÒ£¬ÒòΪƥÅäµÄÎÊÌâshell  BujLinuxÁªÃË
²»ÄÜ×Ô¶¯²¹³äÎļþÃû¡£ÒòΪfoobar ºÍfoo.bar Í¬Ê±ÒÔfo ¿ªÊ¼£¬µ«ËüÎÞ·¨Íê³Éfoo¡£Ò»µ©ÎÒ BujLinuxÁªÃË
ÊäÈë.£¬È»ºó¼üÈëTAB£¬shell ¾ÍÄܲ¹³äÍêÎļþÃû¡ LinuxÁªÃËÊÕ¼¯ÕûÀí ,תÌùÇë±êÃ÷ԭʼÁ´½Ó,ÈçÓÐÈκÎÒÉÎÊ»¶Ó­À´±¾Õ¾LinuxÂÛ̳ÌÖÂÛ
·ÖÒ³£º1 [2] 3
¡¾ÆÀÂÛ¡¿¡¾¼ÓÈëÊղؼС¿¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿¡¾¹Ø±Õ¡¿
¡ù Ïà¹ØÁ´½Ó
ÎÞÏà¹ØÐÅÏ¢