مشاهده و حذف PID یک سرویس خاص

گاها ممکن است رخ داده باشد که هروقت بخواهید یک سرویس را استاپ یا ریست کنید با خطا مواجه می شوید ، در این حالت یعنی آن سرویس یک پروسه فعال دارد که قطع نمی شود ، در این حالت ابتدا باید PID آن پروسه را پیدا کرده و سپس آنرا kill کنید !

برای مشاهده PID یک سرویس خاص ( مثلا mysql در سرور های سی پنل  دستور زیر را بزنید )

ps -ef | grep 'mysql'

در سرورهای دایرکت ادمین باید به جای Mysql سرویس mysqld را بزنید ، برای مشاهده سرویس آپاچی httpd ، انجین ایکس nginx و … را بزنید

پس از اینکه شماره pid را نشان داد ( مثلا ۷۳۱۶۲۱ ) با دستور زیر آنرا حذف کنید ( واژه -۹ برای دستور قطع اجباری می باشد )

kill -9 731621

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *