5 راه برای کشتن یک برنامه لینوکس

این مقاله به شما راه های مختلفی برای کشتن یک برنامه در لینوکس نشان می دهد.

تصور کنید که فایرفاکس در حال اجرا است و به هر دلیلی یک اسکریپت فلش خرابکار است که مرورگر شما را پاسخ نمی دهد. برای بستن برنامه چه کاری باید انجام دهید؟

در داخل لینوکس بسیاری از راه های برای کشتن هر برنامه وجود دارد. این راهنما 5 مورد از آنها را نشان می دهد.

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

اولین روش استفاده از PS و کشتن دستورات است.

مزیت استفاده از این روش این است که آن را در تمام سیستم های لینوکس کار خواهد کرد.

فرمان kill باید شناسه فرایند برنامه مورد نیاز برای کشتن را بشناسد و این همان جایی است که ps وارد می شود.

ps -ef | grep فایرفاکس

دستور ps همه پروسه های در حال اجرا در رایانه شما را لیست می کند. سوئیچ های eef یک لیست کامل فرمت ارائه می کنند. راه دیگری برای بدست آوردن لیست فرآیندها این است که دستور بالا را اجرا کنید.

حالا که شما شناسه فرآیند دارید، می توانید به سادگی دستور kill را اجرا کنید:

کشتن pid

مثلا:

1234 کشتن

اگر پس از اجرای فرمان kill برنامه هنوز نمی میرند شما می توانید آن را با استفاده از کلید -9 به صورت زیر خاتمه دهید:

کشتن -9 1234

کشتن برنامه های لینوکس با استفاده از XKill

یک روش ساده برای کشتن برنامه های گرافیکی این است که از دستور XKill استفاده کنید.

همه چیزهایی که شما باید انجام دهید این است که یا xkill را به یک پنجره پایانه وارد کنید یا اگر محیط دسکتاپ شما شامل یک دستور فرمان اجرا شود، xkill را به پنجره فرمان اجرا وارد کنید.

موی صاف بر روی صفحه ظاهر می شود.

حالا بر روی پنجره ای که می خواهید کشتن کلیک کنید.

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

دستور بالا لینوکس یک مدیر کار ترمینال را ارائه می دهد که تمام پروسه های در حال اجرا در رایانه را لیست می کند.

برای کشتن یک فرآیند درون رابط بالا به سادگی کلید 'k' را فشار دهید و در شناسه فرآیند در کنار برنامه ای که مایل به بستن است را وارد کنید.

از برنامه های PGrep و PKill برای کشتن استفاده کنید

روش PS و kill که قبلا استفاده شده است خوب است و برای تمام سیستم های مبتنی بر لینوکس کار می کند.

بسیاری از سیستم های لینوکس دارای یک روش میانبر برای انجام یک کار با استفاده از PGrep و PKill هستند .

PGrep به شما اجازه می دهد نام یک فرایند را وارد کنید و ID روند را به آن بازگردانید.

مثلا:

pgrep فایرفاکس

شما هم اکنون می توانید شناسه روند بازگشت را به pkill به صورت زیر وارد کنید:

pkill 1234

صبر کن در واقع ساده تر از آن است. فرمان PKill واقعا می تواند نام فرایند را قبول کند، بنابراین شما می توانید به سادگی تایپ کنید:

فایرفاکس pkill

این خوب است اگر شما فقط یک نمونه از برنامه داشته باشید، اما کمی بیشتر مفید است اگر شما چندین پنجره فایرفاکس را باز کنید و فقط می خواهید یک را بکشید. XKill در این وضعیت بسیار مفید است.

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

اگر از محیط دسکتاپ GNOME استفاده می کنید، می توانید از ابزار System Monitor برای کشتن برنامه های غیرمجاز استفاده کنید.

به سادگی پنجره فعالیت را بنویسید و "سیستم مانیتور" را در کادر جستجو تایپ کنید.

بر روی آیکون کلیک کنید و مدیر وظیفه گرافیکی ظاهر خواهد شد.

پایین لیست پروسه های در حال اجرا را پایین بیاورید و برنامه ای را که مایل به بستن است پیدا کنید. راست کلیک بر روی مورد و یا "پایان روند" و یا "کشتن روند" را انتخاب کنید.

"پایان روند" تلاش می کند کمی شیب کمی در خطوط "لطفا به شما خاموش کردن ذهن" در حالی که گزینه "فرآیند کشتن" می رود برای unceremonious "خروج از صفحه نمایش من، در حال حاضر".