کلا در لینوکس وقتی برنامه ای هنگ می کنه به کل سیستم سرایت نمی کنه و فقط اون برنامه هنگ می کنه. در این جور مواقع با زدن کلید های Ctrl + Esc لیست پروسس ها و برنامه های در حال اجرا نمایش داده خواهد شد و میتونید به راحتی برنامه ی مورد نظر رو kill کنید. اگر برنامه بسته نشد , Process ID یا PID برنامه مورد نظر رو ( که در همون پنجره پروسس ها نشون داده میشه ) به خاطر سپرده و در ترمینال از دستور زیر استفاده کنید:
kill 3486
برای پیدا کردن PID یک برنامه همچنین میتونید از دستور زیر استفاده کنید:
pidof firefox
همچنین میتونید یک برنامه رو بدون نیاز به دانستن PID و با دانستن نام آن ببندید:
killall firefox
نکته ۱: اگر موفق به بستن برنامه ی مورد نظر نشدید , دستورات فوق را با مجوز کاربر root انجام دهید. برای لوگین با کاربر root در ترمینال از دستور sudo -i استفاده کنید.
نکته ۲: اگر با دستورات kill و killall موفق به بستن یک برنامه یا پروسس خاص نشدید از آپشن -9 به شکل زیر استفاده کنید:
killall -9 firefox