logo
¡¡ whois | dll-download | HandBook | ¹ØÓÚ±¾Õ¾ | ºǫ́¹ÜÀí  ¡¡
¡ô              
2008 Äê 5 ÔÂ
ÈÕ Ò» ¶þ Èý ËÄ Îå Áù
    123
45678910
11121314151617
18192021222324
25262728293031
ÉÏÔ MONTH ÏÂÔ¡¡¡¡ÉÏÒ»Äê YEAR ÏÂÒ»Äê

Óû§Ãû:
ÃÜ¡¡Âë:

¡¡Õ¾ÄÚËÑË÷
¡¡Í³¼ÆÐÅÏ¢
¹²ÓÐÎÄÕÂ: 647
¹²·ÃÎÊÊý: 9386412
½ñÈÕ·ÃÎÊ: 4265
ÔÚÏßÈËÊý: 2
¡¡×îÐÂÎÄÕÂ
¡¡½ñÌ죬ÎÒ³´¹ÉÁË
¡¡RedHat AS4 ÕûºÏMyS...
¡¡windows server 200...
¡¡Ê¹ÓÃfind²éÕÒÎļþµÄ...
¡¡Linux Ö¸Áî¼òµ¥½«¹¥...
¡¡LinuxÏÂÅäÖÃÍêÕû°²È...
¡¡¹ØÓÚÎÞ×é¼þÉÏ´«µÄAD...
¡¡ÓÖһƪviϸ½âÎÄÕÂ
¡¡viÌæ»»ÃüÁîÓ÷¨Ïê½â
¡¡squid-2.6.STABLE1Ö...
¡¡Áã³É±¾ LinuxÏÂÇáËÉ...
¡¡squidÓÖһƪÏêϸÅäÖ...
¡¡as4 ͨ¹ýyum×Ô¶¯Éý¼...
¡¡È«¹ú¸÷µØÍøÍ¨DNS
¡¡squidÓ¦ÓÃÏê½â
¡¡mysql³£ÓÃÃüÁî
¡¡ÐÞ¸´ Table 'xxx' i...
¡¡MYSQLÐÔÄÜÓÅ»¯ÉèÖÃ
¡¡Clamav + Amavisd-n...
¡¡amavisd-newÔÚ¸øÓʼ...
¡¡×îÐÂÆÀÂÛ
¡¡Good day ^^ Specta...
¡¡Hi!! Moving work :...
¡¡Good day!!! Thanks...
¡¡Hello ^_^ Spectacu...
¡¡ñ²ð﹫˾,¹«Ë¾ÊÇÓÉÖ...
¡¡Congratulations! I...
¡¡Hi ;) Zealous arti...
¡¡ÎÂÖÝÊдúÔÐÂèÂè¾Ö¹Ù...
¡¡Hello :))) Spectac...
¡¡Best views ^_^ Pal...
¡¡Hi! Perfect work ^...
¡¡Hi there O_O Speci...
¡¡Hi there ^_^ Perfe...
¡¡åÛÓÎËÑrmtÍøÊÇÖйúµ...
¡¡Í¨À¸,ºÓÄÏ»§ÍâFFXI ...
¡¡Best views ;)) Gre...
¡¡Best views... Skil...
¡¡ºÓ±±ÄÞºçµÆ,ÆÁÄ»ÏÔÊ...
¡¡Hi ^^ I in delight...
¡¡Good day ^_^ Skill...
¡¡×îÐÂÒýÓÃ
¡¡×î½üÎÞÒýÓÃÄÚÈÝ
¡¡ÓÑÇéÁ´½Ó
-¡¡Ä¿Ç°ÎÞÓÑÇéÁ´½Ó (0)
¡¡ÎÄÕ¾ۺÏ
RSS View v:1.0 RSS View v:2.0
ATOM View v:0.3 channel
×î½ü 10 ÌõÆÀÂÛ RSS View Powered by Blog
Creative Commons DeCode: GB2312
PHP MySQL
¡¡[Õ¾³¤½éÉÜ]
Õ¾³¤£º Glen
ÐÅÏ䣺 root@domsn.net
http://wwww.domsn.net

One Step Ahead
trapµÄÓ÷¨    2006-10-29 11:39:58

ÔÚÓÐЩÇé¿öÏ£¬ÎÒÃDz»Ï£Íû×Ô¼ºµÄshell½Å±¾ÔÚÔËÐÐʱ¿Ì±»Öжϣ¬±ÈÈç˵ÎÒÃÇдµÃshell½Å
±¾ÉèΪijһÓû§µÄĬÈÏshell£¬Ê¹ÕâÒ»Óû§½øÈëϵͳºóÖ»ÄÜ×÷ijһÏ×÷£¬ÈçÊý¾Ý¿â±¸·Ý£¬ ÎÒ
Ãǿɲ»Ï£ÍûÓû§Ê¹ÓÃctrl+CÖ®Àà±ã½øÈëµ½shell״̬£¬×öÎÒÃDz»Ï£Íû×öµÄÊÂÇé¡£Õâ±ãÓõ½ÁËÐźÅ
´¦Àí¡£

kill -l¿ÉÒÔÁгöϵͳµÄÐźÅÃû³Æ£¬ÈçÏ£º
-bash-3.00# kill -l
1) SIGHUP  2) SIGINT  3) SIGQUIT  4) SIGILL
5) SIGTRAP  6) SIGABRT  7) SIGBUS  8) SIGFPE
9) SIGKILL  10) SIGUSR1  11) SIGSEGV  12) SIGUSR2
13) SIGPIPE  14) SIGALRM  15) SIGTERM  17) SIGCHLD
18) SIGCONT  19) SIGSTOP  20) SIGTSTP  21) SIGTTIN
22) SIGTTOU  23) SIGURG  24) SIGXCPU  25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF  28) SIGWINCH 29) SIGIO
30) SIGPWR  31) SIGSYS  34) SIGRTMIN 35) SIGRTMIN+1
36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4 39) SIGRTMIN+5
40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+9
44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13
52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9
56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5
60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1
64) SIGRTMAX
-bash-3.00#
ͨ³£ÎÒÃÇÐèÒªºöÂÔµÄÐźÅÓÐËĸö£¬¼´£ºHUP, INT, QUIT, TSTP£¬Ò²¾ÍÊÇÐźÅ1, 2, 3, 24
ʹÓÃÕâÑùµÄÓï¾ä¿ÉÒÔʹÕâЩÖжÏÐźű»ºöÂÔ£º
trap "" 1 2 3 24 »ò trap "" HUP INT QUIT TSTP
Óà trap £º1 2 3 24 »ò trap HUP INT QUIT TSTPʹÆä»Ø¸´Ä¬ÈÏÖµ¡£
ÓÃstty -a¿ÉÒÔÁгöÖжÏÐźÅÓë¼üÅ̵ĶÔÓ¦£¬·Ö±ðÖ´ÐÐÉÏÃæµÄÃüÁîºó£¬ÔËÐÐ
tail -f /etc/passwd, È»ºó³¢ÊÔÓüüÅÌÖжϣ¬ÊÔÊÔÁ½ÖÖÇé¿ö£¨Ä¬ÈϺͺöÂÔ£©ÏÂÓкβ»Í¬¡£
¸ü·½±ãµÄÊÇÎÒÃÇ¿ÉÒÔÓÃÔÚshellÖÐÓÃtrap¶¨ÒåÎÒÃÇ×Ô¼ºµÄÐźŴ¦Àí³ÌÐò£¬¾ÍÏóÔÚcÖÐÓÃ
signalÒ»Ñù£¬

È磺trap ¡°echo 'GO Away'¡± INT

Posted by glen in [shell] | ÆÀÂÛ:4 | ×Üä¯ÀÀ:860 | [´òÓ¡È«ÎÄ]

¹Ø¼ü×Ö:
¹Ø¼ü×Ö: trapµÄÓ÷¨,²©Ö¾,soft,glen'blog,blog,weblog,blog,qzhiwu@msn.com
ÒýÓÃ [0]
±¾ÎÄÎÞTrackback
Ìí¼ÓÆÀÂÛ
êdzÆ: * ÃÜÂë:
ÐÅÏä: ͬʱע²áÕâ¸öêdzÆ
Ö÷Ò³: http://¿ªÍ·
£Ñ£Ñ:
¡¡ *
ÁªÏµÎÒÃÇ |  
¡¡
Copyright © 2006-2008 DoMsN All Rights Reserved.
ÔÁICP±¸05141795ºÅ