چگونه یک فرآیند را با استفاده از ترمینال در macOS بکشیم
برنامه ترمینال(Terminal) در Mac میتواند به شناسایی سرویسها و فرآیندهای جانبی در حال اجرا در پسزمینه کمک کند که ممکن است باعث کند شدن Mac شما شوند. (Mac to slow down.)برنامه ترمینال(Terminal) به کاربر کمک می کند تا از طریق یک رابط خط فرمان وارد macOS شود. هنگام تایپ دستورات در ترمینال(Terminal) اطمینان حاصل کنید که فاصله ها، کاراکترها و حروف بزرگ دقیق هستند.
توجه(Note) : برای این راهنما، ما از MacBook استفاده میکنیم که دارای macOS Big Sur است.
چگونه یک فرآیند را با استفاده از برنامه ترمینال مک بکشیم(How to Kill a Process Using the Mac Terminal Application)
مراحل اساسی مورد نیاز برای از بین بردن یک فرآیند با استفاده از ترمینال(Terminal) :
- از فایل ها و پوشه های خود نسخه پشتیبان تهیه کنید
- برنامه ترمینال را اجرا کنید
- لیست فرآیندهای در حال اجرا را مشاهده کنید
- فرآیندی را که می خواهید ببندید پیدا کنید
- (Kill)با استفاده از دستور ترمینال(Terminal) فرآیند را بکشید
1. از فایل ها و پوشه های خود نسخه پشتیبان تهیه کنید (Backup Your Files and Folders )
ممکن است ایده خوبی باشد که از دادهها، فایلها و پوشههای خود با استفاده از Time Machine نسخه پشتیبان تهیه کنید(backup your data, files and folders using Time Machine) تا از بازیابی مک(Mac) خود از نسخه پشتیبان به دلیل حذف تصادفی اجتناب کنید. راه اندازی و استفاده از Time Machine(Time Machine) آسان است.
با Time Machine ، میتوانید به گذشته برگردید و ببینید که یک فایل در گذشته نزدیک چگونه بوده است. برای خواندن مقاله ما در مورد راه اندازی ماشین زمان(Time Machine) ، پیوند بالا را بررسی کنید .
2. برنامه ترمینال را اجرا کنید(2. Launch the Terminal Application)
چندین گزینه وجود دارد که می توانید برای باز کردن ترمینال(Terminal) در Mac خود از آنها استفاده کنید ، که شامل استفاده از میانبر صفحه کلید(keyboard shortcut) ، Launchpad یا باز کردن ترمینال(Terminal) از پوشه Applications است.(Applications)
- برای راه اندازی ترمینال(Terminal) با استفاده از میانبر صفحه کلید، Command + SpacebarSpotlight باز شود . Terminal را جستجو کنید و روی آن دوبار کلیک کنید تا برنامه باز شود.
- همچنین میتوانید ترمینال(Terminal) را از طریق Launchpad باز کنید. Launchpad را در Dock انتخاب کنید، پوشه Other و سپس Terminal (Other)را(Terminal) انتخاب کنید .
- از طرف دیگر، به Go در نوار منو بروید، Utilities را انتخاب کنید و سپس روی (Utilities)Terminal دوبار کلیک کنید تا آن را اجرا کنید.
یک پنجره ترمینال(Terminal) استاندارد باز می شود که تاریخ و زمانی را که آخرین بار وارد شده اید و خط فرمان را نشان می دهد که در آن دستوری را که می خواهید اجرا کنید تایپ کنید. همچنین دایرکتوری فعلی (در حال کار) را خواهید دید که به طور پیش فرض پوشه اصلی(Home Folder) شما است.
3. فهرست فرآیندهای در حال اجرا را مشاهده کنید (3. View the List of Currently Running Processes )
اگر میخواهید به سرعت تمام فرآیندهای فعال را در Mac خود مشاهده کنید ، میتوانید Activity Monitor را باز کنید و هر فرآیند را براساس میزان استفاده از (Activity Monitor)CPU مرتب کنید. همچنین می توانید همان فرآیندها را بر اساس میزان RAM استفاده شده در برگه Memory رتبه بندی کنید.(Memory)
برای مشاهده فرآیندها در ترمینال(Terminal) مراحل زیر را دنبال کنید .
- در پنجره ترمینالی که به تازگی راه اندازی کرده اید، (Terminal)top را تایپ کنید و لیستی از فرآیندهای در حال اجرا و منابعی که آنها مصرف می کنند را خواهید دید.
- همچنین میتوانید ps -ax را تایپ کنید تا فرآیندهای در حال اجرا را به همراه PID(PIDs) ، زمان سپری شده، نام فرآیند و مکان آنها فهرست کنید.
4. فرآیندی را که می خواهید ببندید پیدا کنید(4. Find the Process You Want to Close)
شما می توانید به سرعت یک فرآیند را از لیست فرآیند بر اساس PID یا نام در ستون CMD شناسایی کنید. (CMD)برای یافتن PID(PID) می توانید از روش های زیر استفاده کنید :
- مانیتور Activity(Activity) را بررسی کرده و به پایین بروید تا فرآیند مربوطه را در پنجره ترمینال(Terminal) پیدا کنید.
- از دستور grep برای پیدا کردن یک فرآیند با PID یا نام آن استفاده کنید و اطلاعات مورد نظر را فیلتر کنید. میتوانید از دستور grep به همراه دستور ps ax برای فهرست کردن تنها فرآیندی که میخواهید بکشید استفاده کنید.
- برای مثال می توانید ps ax | grep GarageBand برای یافتن GarageBand به جای جستجوی آن در میان صدها فرآیندی که در حال حاضر در مک(Mac) شما در حال اجرا هستند .
نتیجه ای که ممکن است مشاهده کنید چیزی شبیه به این خواهد بود:
این مثال نشان می دهد که Garageband دارای PID 547 و همچنین پوشه ای است که Garageband از آنجا راه اندازی شده است.
5. با استفاده از یک فرمان ترمینال، فرآیند را بکشید(5. Kill the Process Using a Terminal Command)
میتوانید با استفاده از کلید ترکیبی Command + Option + Esc از برنامه خارج شوید ، اما فقط برنامههای جداگانه به جای همه فرآیندهای در حال اجرا در Mac شما در پنجره (Mac)Force (Force Quit the application)Quit Applications(Force Quit Applications) فهرست میشوند .
- برای از بین بردن یک فرآیند ناخواسته، PID فرآیند را یادداشت کنید و سپس kill <Process PID number> را در ترمینال تایپ کنید. Enter را فشار دهید و فرآیند بلافاصله خارج می شود. به عنوان مثال، برای کشتن GarageBand ، kill 547 را(kill 547) تایپ می کنیم .
- همچنین، میتوانید از دستور killall برای کشتن یک فرآیند با نام آن و کشتن تمام فرآیندهای حاوی نام آن استفاده کنید. به عنوان مثال، killall GarageBand تمام فرآیندهایی را که GarageBand به نام خود دارند، خاتمه می دهد.
توجه(Note) : قبل از استفاده از دستور killall، فرآیندها را به دقت بررسی کنید.
خروج اجباری از برنامه های بدون پاسخ(Force Quit Unresponsive Applications)
ترمینال(Terminal) راهی سریع برای خروج اجباری از یک فرآیند یا برنامه در macOS است، اگر برنامه پاسخ ندهد یا به طور غیرمنتظره ای هنگ(program fails to respond or unexpectedly hangs) کند. امیدواریم(Hopefully) مراحل ذکر شده در بالا مشکل شما را حل کند. اگر مشکل دوباره بروز کرد، برنامه را به روز کنید یا برنامه جایگزین پیدا کنید.
آیا(Did) این راهنما به شما کمک کرد تا یک فرآیند دردسرساز را در مک(Mac) خود از بین ببرید ؟ در یک نظر زیر با ما به اشتراک بگذارید.
Related posts
چگونه ترمینال را در مک باز کنم؟ (3 راه)
15 معادل ترمینال مک برای Windows Command Prompt و PowerShell Command
10 فرمان برتر ترمینال مک که باید بدانید
چگونه به تغییر زبان در Firefox در Windows and Mac
کشیدن و رها کردن چیست؟ چگونه به کشیدن و رها کردن
چگونه IP address روتر روتر را پیدا کنم؟ راهنمای کامل
چگونه برای تغییر search engine در Chrome برای Windows، MacOS و Android و iOS
4 راه برای گرفتن VLC screen ضبط و ذخیره فریم های ویدئویی
نحوه حذف Skype پیام (Windows، Android، iPhone، Mac)
چگونه به ASUS router خود وارد شوید: چهار راه که کار می کنند
OneDrive مایکروسافت چیست؟ چگونه استفاده می شود؟
3 راه برای ایجاد PDF کوچکتر
نحوه ضبط تماس های اسکایپ در ویندوز، اندروید، آیفون و مک
خطای نصب نشدن MacOS Big Sur را برطرف کنید
نحوه چاپ روی چاپگر مشترک Mac OS X از ویندوز 7 و ویندوز 8
چگونه صفحات را در مرورگر خود، در مک (سافاری، کروم، فایرفاکس و اپرا) هارد بهروزرسانی کنیم.
نحوه خروج از Facebook در هر دستگاهی که به آن وارد شده اید
نحوه برقراری تماس های صوتی و تصویری گروهی اسکایپ (ویندوز، اندروید، آیفون، مک)
نحوه چاپ یک مقاله بدون تبلیغات در تمام مرورگرهای اصلی
چگونه به تصویر بر روی Mac: همه شما باید بدانید