خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


بستن برنامه ها یا پردازش ها در اوبونتو

بستن برنامه ها یا پردازش ها در اوبونتو
قطعا تا به حال با مشکل هنگ کردن سیستم مواجه شده اید و حتی امکان بستن برنامه ها را هم ندارید و Not Responding را در برنامه ها مشاهده می کنید. بعضا شاید مجبور به ریستارت کردن سیستم شوید که راه حل خوبی نیست. بعضا، کاربران داده های حیاتی زیادی دارند که ممکن است ذخیره نشود. در اوبونتو، روش‌های زیادی برای از Kill کردن یا بستن چنین برنامه‌هایی که هنگ کرده اند وجود دارد که نیازی به ریستارت سیستم نیست. xkill و system monitor utility روش های رایجی هستند که همراه با دستورات kill، pkill و killall استفاده می شوند. در این مقاله، به شما 3 روش مختلف برای از بستن برنامه های فریز شده در سیستم Ubuntu 20.04 با استفاده از رابط کاربری گرافیکی و همچنین خط فرمان را نشان می دهم.

نرم افزار سامانه مودیان راهکار



Xkill به کاربران اجازه می دهد تا برنامه های فریز و هنگ شده در اوبونتو را ببندند. Xkill به طور پیش فرض در سیستم شما نصب شده است ولی اگر نصب نیست، می توانید برای نصب xkill از دستور زیر در Terminal استفاده کنید.

sudo apt install xorg-xkill

برای شروع، کافیست که دستور xkill را در خط فرمان تایپ و enter کنید. سپس خواهید دید که کرسر به X تبدیل می شود و حالا کافیست که X را روی هر برنامه ای که می خواهید آن را ببینید ببرید و کلیک کنید تا آن برنامه بسته شود.
برای سهولت کار می خواهیم که از xkill یک shortcut بسازیم و برای این منظور Settings را باز کنید.

بستن برنامه ها یا پردازش ها در اوبونتو
از پنل سمت چپ Keyboards Shortcut را انتخاب کرده و در قسمت مقابل به انتخاب پنجره رفته و + ر اکلیک کنید.

بستن برنامه ها یا پردازش ها در اوبونتو
در پنجره شکل زیر در فیلد Name و Command مقدار xkill را وارد و دکمه را Set Shortcut کلیک کنید.

بستن برنامه ها یا پردازش ها در اوبونتو
سپس از صفحه کلیدتان، کلیدهای ترکیبی مورد نظرتان را انتخاب کنید. مثلا ما کلیدهای Ctl+K را انتخاب کرده ایم. سپس دکمه add را کلیک کنید تا به جمع shortcut های موجود اضافه شوند.

بستن برنامه ها یا پردازش ها در اوبونتو
اکنون می توانید با فشار دادن کلیدهای میانبر صفحه کلید خود از فرآیند xkill استفاده کنید.

در اوبونتو، کاربران می توانند با استفاده از System Monitor، هر پردازشی را بسته و از بین ببرند(System Monitor را در واقع چیزی مانند Task manager ویندوز در نظر بگیرید). پس با سرچ System Monitor در Dash ان را باز کنید. پس از باز شدن system monitor در اوبونتو، لیستی از برنامه های در حال اجرا در سیستم را مشاهده خواهید کرد.

بستن برنامه ها یا پردازش ها در اوبونتو
روی هر برنامه ای که می خواهید آن را kill کنید کلیک راست کرده و از گزینه kill را کلیک کنید.

بستن برنامه ها یا پردازش ها در اوبونتو
دستورات دیگری که برای kill کردن و بستن پردازش ها در اوبونتو داریم که مثلا می توان به Kill، pkill و killall اشاره کرد که برای حذف برنامه از نام آن آن یا PID آن استفاده می شود.
شاید برای شما سوال باشد که چگونه PID یک پردازش را بیابیم ولی یافتن PID یک پردازش کار ساده ای است. به سادگی دستور زیر را در خط فرمان تایپ کنید. فرآیندی را که در روش قبلی انتخاب کرده بودیم به خاطر داشته باشید، به عنوان مثال از همین نام استفاده می کنیم. شما می توانید این فیلد را بنا به نیاز خود جایگزین کنید.

ps aux | grep process-name

شما باید نام فرآیند مورد نظرتان را جایگزین process-name کنید. اطلاعات فرآیند مشابه آنچه که در شکل زیر نشان داده شده بازگردانده می شود. process ID یا PID هم در خروجی برگردانده می شود.

بستن برنامه ها یا پردازش ها در اوبونتو
حالا برای بستن فرآیند کافیست از دستور زیر استفاده کنید:

kill PID

بستن برنامه ها یا پردازش ها در اوبونتو
حالا برای بستن فرآیند کافیست از دستور زیر استفاده کنید:

kill PID

بستن برنامه ها یا پردازش ها در اوبونتو
برای از بین بردن تمام فرآیندها از دستور killall استفاده کنید.

killall PID

بستن برنامه ها یا پردازش ها در اوبونتو

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز