متوقف کردن پراسس ها با killall لینوکس
دستور killalll لینوکس پراسس هایی که دیگر به درستی کار نمیکنند را متوقف میکند و در نتیجه از راه اندازی مجدد سیستم عامل جلوگیری میکند. در شرایط خاص، حتی در لینوکس نیز سیستم میتواند بیش از حد شلوغ شده و باعث نقص در عملکرد برنامه ها شود. برای جلوگیری از راه اندازی مجدد سیستم عامل در این شرایط، دستور killall مورد استفاده قرار میگیرد.
با وجود نام ترسناکش، این دستور هدف مهمی دارد. دستور killall تمام پراسس ها به جز خودش را به زور متوقف میکند و فشار بر سیستم شما را کاهش میدهد. دستور killall لینوکس یک گزینه اضطراری است و در زمانی که یک برنامه رفتار بدی از خودش نشان میدهد که نتوان به شکل استاندارد آن را متوقف کرد، استفاده میشود. killall با ارسال سیگنال SIGTERM فرآیند مورد نظر را متوقف میکند.
دوره پیشنهادی: آموزش رایگان لینوکس
سینتکس دستور killall به شکل زیر است:
killall [Options] [Name]
دستور killall به حروف بزرگ و کوچک حساس است و نام پراسس باید دقیق باشد. مثلا در زمانی که بخواهید مرورگر فایرفاکس را متوقف کنید میتوانید از دستور killall به شکل زیر استفاده کنید:
killall firefox
همچنین میتوانید چند فرآیند را همزمان متوقف کنید:
killall firefox sublime_text
شما میتوانید با استفاده از آپشن u- تمام فرآیندهای مرتبط با یک کاربر را متوقف کنید:
killall -u amir
ارسال نظر