סקונילב ךילהת םויסל Killall -ו Kill, Pkill תוארוהל ךירדמ


.ץראה רודכ ינפ לע םיתרשהמ 90% לע תלעופ סקוניל עודמ תוביסה תחא וזו סקוניל לש הלודגה המצועה עיגמ ןאכ .יתועמשמ ןוכדע/יוניש רחאל שדחמ הלעפהב ךרוצ אלל תרשה תא ליעפהלו ךישמהל תרשפאמ הדוקפה .ךי

.תפטעמ טירסתמ וא תורישי ,םיכרד רפסמב גורהל הדוקפה תא עצבל ןתינ .ךילהתל רתוי םלשומ היהיש רדגומ תוא ,תוא חלש גורהל הדוקפה

.pkill תועצמאב ךילהת םש יפל ךילהת גורהל תפסונ הנוכת ךל קפסמ usr/bin -מ kill תדוקפב שומיש

:אוה kill תדוקפל ץופנה ריבחתה

# kill [signal or option] PID(s)

:תויהל לוכי תואה םש ,גורהל הדוקפ רובע

Signal Name		Signal Value			Behaviour

SIGHUP			      1				Hangup
SIGKILL			      9				Kill Signal
SIGTERM			      15			Terminate

.רומשל ילבמ ךילהת קיספמש ךילהת גורהל ,ל"נה השולשה ןיבמ החוטב אל יכה ךרדה איה SIGTERM. SIGKILL -כ ךילהת גורהל החוטב תוחפ ךרד איה SIGHUP .ךילהת גורהל החוטבו לדחמ תרירבכ תרדגומה ךרדה איה SIGT

.הז ךילהתל ידוחיי PID רצונ יטמוטוא ןפואב ,הליחתמ תינכותש םעפ לכב .תינכות לש עפומ אוה ךילהת .ךילהת לש ךילהתה ההזמ תא תעדל ונילע ,ךילהת גורהל תנמ לע

.םירקמה בורב '1' ךרע ול הצקומש ןאכמו ,ךילהת init - אוה סקוניל תכרעמ לוחתא םע ליחתמש ןושארה ךילהתה .דיפ שי סקונילב ךילהת לכל

.יוביכל השקב לכה ךסב איה הגירה רשאכ ,ומצע תא גורהל רשפאמו טילחמ Init .תועטב גרהנ אל באה ךילהתש חיטבמש המ ,וז ךרדב ותוא גורהל ןתינ אלו באה ךילהת אוה תישאר

.האבה ps הדוקפה תא לעפה ,םהל הצקוהש pid -ל םאתהבו םיכילהתה לכ תא תעדל ידכ

# ps -A
PID TTY          TIME CMD
    1 ?        00:00:01 init
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 migration/0
    4 ?        00:00:00 ksoftirqd/0
    5 ?        00:00:00 migration/0
    6 ?        00:00:00 watchdog/0
    7 ?        00:00:01 events/0
    8 ?        00:00:00 cgroup
    9 ?        00:00:00 khelper
   10 ?        00:00:00 netns
   11 ?        00:00:00 async/mgr
   12 ?        00:00:00 pm
   13 ?        00:00:00 sync_supers
   14 ?        00:00:00 bdi-default
   15 ?        00:00:00 kintegrityd/0
   16 ?        00:00:00 kblockd/0
   17 ?        00:00:00 kacpid
   18 ?        00:00:00 kacpi_notify
   19 ?        00:00:00 kacpi_hotplug
   20 ?        00:00:00 ata/0
   21 ?        00:00:00 ata_aux
   22 ?        00:00:00 ksuspend_usbd

.' pidof ךילהת'כ ריבחת תועצמאב ליעלש טלפה לש תישיא המאתה לע ךתעד המ

# pidof mysqld
1684

.הטמלש ריבחתה רחא בוקעל איה ל"נה הרטמה תא גישהל תפסונ ךרד

# ps aux | grep mysqld
root      1582  0.0  0.0   5116  1408 ?        S    09:49   0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql
mysql     1684  0.1  0.5 136884 21844 ?        Sl   09:49   1:09 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock
root     20844  0.0  0.0   4356   740 pts/0    S+   21:39   0:00 grep mysqld

:תובושח תודוקנ המכ ןייצל שי ,kill תדוקפ עצבמו המידק ךלנש ינפל

    .'pgrep' הדוקפה תא עצבל איה היצקנופ התוא תא עצבל תפסונ ךרד

    # pgrep mysql
    3139

    .גצומש יפכ kill הדוקפב שמתשה ,ל"נה ךילהתה לש PID -ה תא גורהל ידכ

    kill -9 3139

    .ךילהתה לש ירפסמ ךרע אוה PID רשאכ ,pid = 3139 שיש ךילהתה תא גורהת ליעלש הדוקפה

    .-כ בתכשל ןתינ ,היצקנופ התוא תא עצבל תפסונ ךרד

    # kill -SIGTERM 3139

    .ךפיהלו 'kill -SIGKILL PID' -ל המוד 'kill -9 PID' המוד ןפואב

    .ךתוא קופדל לולע יוגש ךילהת םש תנזהו גרהש ינפל ,ךילהתה םשל עדומ תויהל ךילע

    # pkill mysqld

    .םעפ לכב דחא ךילהתמ רתוי גורהל

    # kill PID1 PID2 PID3
    
    or
    
    # kill -9 PID1 PID2 PID3
    
    or
    
    # kill -SIGKILL PID1 PID2 PID3

    .ךילהתה רפסמ םוקמב ןועיטכ ךילהתה םש תא תחקולש ,וזה החפשמה לש הדיחיה הדוקפה וז .'killall' הדוקפ ונל שי ,םידלי לש םיכילהת רפסמו םירקמ ידמ רתוי שי ךילהתל םא המ

    # killall [signal or option] Process Name

    .ןמקלדכ הדוקפב שמתשה ,דלי יכילהת םע דחי mysql לש םיעפומה לכ תא גורהל ידכ

    # killall mysqld

    .ןלהלש תודוקפהמ תחא לכ תועצמאב ,אל וא לעופ אוה םא ךילהתה סוטטס תא תמאל לוכי דימת התא

    # service mysql status
    # pgrep mysql
    # ps -aux | grep mysql

    .תורעהה ףיעסב ךלש רקיה בושמה תא תתל חכשת לא .אירבו טנימקטל רבוחמ ,ןווכמ ראשיה ,זא דע .ףסונ יביטמרופניאו ןיינעמ אשונ םע בוש ןאכ היהא בורקב .ילש דצהמ ,םייתניב לכה הז