linuxÖÐpkillÏÂÁîÏê½â
pkill ÏÂÁîÓÃÓÚƾ֤Àú³ÌÃû³Æ»òÆäËûÌõ¼þÖÕÖ¹ÕýÔÚÔËÐеÄÀú³Ì¡£Óû§¿ÉÒÔͨ¹ýÌṩÒÔÏÂÑ¡ÏîÀ´Ï¸»¯ËÑË÷:-signal£ºÖ¸¶¨Òª·¢Ë͸øÀú³ÌµÄÐźÅ-user£ºÖ¸¶¨ÒªÖÕÖ¹ÓÉÌض¨Óû§ÔËÐеÄÀú³Ì-x£º½öÖÕÖ¹Àú³ÌÃû³ÆÍêÈ«Æ¥ÅäÖ¸¶¨Ä£Ê½µÄÀú³Ì-f£ºÊ¹ÓÃÕýÔò±í´ïʽ×÷Ϊģʽ
Linux ÖÐ pkill ÏÂÁîÏê½â
ʲôÊÇ pkill ÏÂÁ
pkill ÊÇÒ»ÖÖÏÂÁîÐй¤¾ß£¬ÓÃÓÚƾ֤Àú³ÌÃû³Æ»òÆäËûÌõ¼þÖÕÖ¹ÕýÔÚÔËÐеÄÀú³Ì¡£
Óï·¨
pkill [-signal] [-user] [-x] [-f] <pattern></pattern>
µÇ¼ºó¸´ÖÆ
Ñ¡Ïî
-signal£ºÖ¸¶¨Òª·¢Ë͸øÀú³ÌµÄÐźţ¨Ä¬ÒÔΪ SIGTERM£©¡£
-user£ºÖ¸¶¨ÒªÖÕÖ¹ÓÉÌض¨Óû§ÔËÐеÄÀú³Ì¡£
-x£º½öÖÕÖ¹Àú³ÌÃû³ÆÍêÈ«Æ¥ÅäÖ¸¶¨Ä£Ê½µÄÀú³Ì¡£
-f£ºÊ¹ÓÃÕýÔò±í´ïʽ×÷Ϊģʽ¡£
Ó÷¨
1. ƾ֤Àú³ÌÃû³ÆÖÕÖ¹Àú³Ì
pkill <process_name></process_name>
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ҪÖÕÖ¹ËùÖøÃûΪ “firefox” µÄÀú³Ì£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ
pkill firefox
µÇ¼ºó¸´ÖÆ
2. ƾ֤Óû§ÖÕÖ¹Àú³Ì
pkill -u <username></username>
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ҪÖÕÖ¹ÓÉÓû§ “bob” ÔËÐеÄËùÓÐÀú³Ì£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ
pkill -u bob
µÇ¼ºó¸´ÖÆ
3. ƾ֤ÕýÔò±í´ïʽÖÕÖ¹Àú³Ì
pkill -f <regex></regex>
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ҪÖÕÖ¹ËùÓÐÒÔ “chrome” ¿ªÍ·µÄÀú³ÌÃû³ÆµÄÀú³Ì£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ
pkill -f ^chrome
µÇ¼ºó¸´ÖÆ
ÒÔÉϾÍÊÇlinuxÖÐpkillÏÂÁîÏê½âµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡