MacOS'ta Terminal Kullanarak Bir İşlem Nasıl Öldürülür

Mac'teki Terminal(Terminal) uygulaması , arka planda çalışan hangi yardımcı hizmetlerin ve işlemlerin Mac'inizin (Mac)yavaşlamasına(Mac to slow down.) neden olabileceğini belirlemenize yardımcı olabilir . Terminal uygulaması, kullanıcının bir komut satırı arayüzü aracılığıyla macOS'a girmesine yardımcı olur . (Terminal)Komutları Terminal'de(Terminal) yazarken boşlukların, karakterlerin ve büyük harflerin doğru olduğundan emin olun. 

Not : Bu kılavuz için (Note)macOS Big Sur çalıştıran bir MacBook kullanıyoruz .

Mac Terminal Uygulamasını Kullanarak Bir İşlem Nasıl Öldürülür(How to Kill a Process Using the Mac Terminal Application)

Terminal kullanarak bir işlemi sonlandırmak için gereken temel adımlar :

  1. Dosyalarınızı ve klasörlerinizi yedekleyin 
  2. Terminal uygulamasını başlatın
  3. Çalışan işlemlerin listesini görüntüleyin 
  4. Kapatmak istediğiniz işlemi bulun
  5. (Kill)Bir Terminal (Terminal)komutu kullanarak işlemi sonlandırın

1. Dosyalarınızı ve Klasörlerinizi Yedekleyin (Backup Your Files and Folders )

Yanlışlıkla silme nedeniyle Mac'inizi(Mac) bir yedekten geri yüklemek zorunda kalmamak için verilerinizi, dosyalarınızı ve klasörlerinizi Time Machine kullanarak yedeklemek(backup your data, files and folders using Time Machine) iyi bir fikir olabilir . Time Machine'in(Time Machine) kurulumu ve kullanımı kolaydır. 

Time Machine ile zamanda geriye gidebilir ve yakın geçmişte bir dosyanın nasıl göründüğünü görebilirsiniz. Time Machine kurulumu hakkındaki makalemizi okumak için yukarıdaki bağlantıya göz atın . 

2. Terminal Uygulamasını Başlatın(2.  Launch the Terminal Application)

Mac'inizde (Mac)Terminal'i(Terminal) açmak için kullanabileceğiniz , klavye kısayolu(keyboard shortcut) , Başlatma Paneli(Launchpad) kullanmayı veya Uygulamalar(Applications) klasöründen Terminal'i(Terminal) açmayı içeren birkaç seçenek vardır .

  1. Bir klavye kısayolu kullanarak Terminal'i(Terminal) başlatmak için Spotlight'ı(Spotlight) açmak için Command + Spacebar tuşlarına basın . Terminal'i(Terminal) arayın ve uygulamayı açmak için üzerine çift tıklayın. 

  1. Terminal'i (Terminal)Launchpad üzerinden de açabilirsiniz . Dock'ta Launchpad'i(Launchpad) seçin , Other folder'ı ve ardından Terminal'i(Terminal) seçin .

  1. Alternatif olarak, menü çubuğunda Git'e gidin, (Go)Yardımcı Programlar'ı(Utilities) seçin ve ardından başlatmak için Terminal'e(Terminal ) çift tıklayın .

En son oturum açtığınız tarih ve saati ve yürütmek istediğiniz komutu yazacağınız komut istemini gösteren standart bir Terminal penceresi açılacaktır. (Terminal)Ayrıca, Ana Klasörünüz(Home Folder) için varsayılan olan geçerli (çalışan) dizini de göreceksiniz . 

3. Şu Anda Çalışan İşlemlerin Listesini Görüntüleyin (3.  View the List of Currently Running Processes )

Mac'inizdeki(Mac) tüm etkin işlemleri hızlı bir şekilde görüntülemek istiyorsanız , Activity Monitor'ü(Activity Monitor) açabilir ve her işlemi CPU kullanımına göre sıralanmış olarak görebilirsiniz . Aynı işlemleri Bellek(Memory) sekmesinde  kullanılan RAM miktarına göre sıralanmış olarak da görebilirsiniz .

Terminal'deki(Terminal) işlemleri görüntülemek için aşağıdaki adımları izleyin .

  1. Az önce başlattığınız Terminal penceresine (Terminal)top yazın ve o anda çalışmakta olan işlemlerin ve tükettikleri kaynakların bir listesini göreceksiniz. 

  1. Ayrıca, çalışan işlemleri PID'leri(PIDs) , geçen çalışma süresi, işlem adı ve konumu ile birlikte listelemek için ps -ax yazabilirsiniz.

4. Kapatmak İstediğiniz Süreci Bulun(4.  Find the Process You Want to Close)

PID'ye(PID) veya CMD sütunundaki ada göre işlem listesinden bir işlemi hızlı bir şekilde tanımlayabilirsiniz . PID'yi(PID) bulmak için aşağıdaki yöntemleri kullanabilirsiniz :

  • Aktivite(Activity) izleyiciyi  kontrol edin ve Terminal penceresinde ilgili işlemi bulmak için aşağı kaydırın .
  • PID'sine(PID) veya adına göre bir işlem bulmak için grep komutunu kullanın ve istenen bilgileri filtreleyin. Yalnızca öldürmek istediğiniz işlemi listelemek için grep komutunu ps ax komutuyla birlikte kullanabilirsiniz. 
  • Örneğin, ps ax | grep GarageBandMac'inizde(Mac) şu anda çalışan yüzlerce işlem arasında aramak yerine GarageBand'i(GarageBand) bulmak için GarageBand'i grep yapın . 

Görebileceğiniz sonuç şöyle görünecektir:

Bu örnek, Garageband'ın PID'sinin 547 olduğunu ve ayrıca (Garageband)Garageband'ın(PID) başlatıldığı klasörü gösterir(Garageband)

5. Bir Terminal Komutu Kullanarak İşlemi Sonlandırın(5. Kill the Process Using a Terminal Command)

Command + Option + Esc tuş bileşimini kullanarak uygulamadan Çıkmaya Zorla(Force Quit the application) yapabilirsiniz , ancak Uygulamalardan Çıkmaya Zorla penceresinde (Force Quit Applications)Mac'inizde(Mac) çalışan tüm işlemler yerine yalnızca tek tek uygulamalar listelenir . 

  1. İstenmeyen bir işlemi sonlandırmak için işlemin PID'sini not edin ve ardından Terminal'e kill <Process PID number> yazın . (PID)Enter tuşuna basın ve işlem hemen çıkacaktır. Örneğin, GarageBand'i öldürmek için (GarageBand)kill 547 yazacağız .

  1. Alternatif olarak, bir işlemi adıyla sonlandırmak ve adını içeren tüm işlemleri öldürmek için killall komutunu kullanabilirsiniz. (killall)Örneğin, killall GarageBand , adında  GarageBand olan tüm işlemleri sonlandıracaktır .

Not(Note) : killall komutunu kullanmadan önce işlemleri dikkatlice kontrol edin. 

Yanıt Vermeyen Uygulamalardan Çıkmayı Zorla(Force Quit Unresponsive Applications)

Terminal , program yanıt vermezse veya beklenmedik bir şekilde kilitlenirse(program fails to respond or unexpectedly hangs) , macOS'te bir işlemden veya programdan çıkmaya zorlamanın hızlı bir yoludur . Umarım(Hopefully) , yukarıda belirtilen adımlar sorununuzu çözer. Sorun yeniden ortaya çıkarsa, uygulamayı güncellemeyi veya alternatif bir uygulama bulmayı düşünün. 

(Did)Bu kılavuz, Mac'inizde(Mac) zahmetli bir işlemi sonlandırmanıza yardımcı oldu mu ? Aşağıdaki yorumda bizimle paylaşın.



About the author

IOS ve MacOS sistemlerinde 10 yılı aşkın deneyime sahip bir donanım mühendisiyim. Ayrıca son 5 yıldır akşam dersi öğretmeniyim ve kendime Google Chrome'u nasıl kullanacağımı öğrettim. Her iki alandaki becerilerim beni web sitesi geliştirme, grafik tasarım veya web güvenliği çalışmaları için mükemmel bir aday yapıyor.



Related posts