Jika Anda mengalami masalah dengan sebuah aplikasi di MacOS yang sulit untuk ditutup, ada cara untuk mematikannya tanpa harus me-restart seluruh sistem.
Kejadian di mana aplikasi MacOS tidak merespons mungkin jarang terjadi, tetapi sejumlah pengguna mungkin pernah mengalaminya. Ketika sebuah aplikasi berhenti merespons di desktop MacOS, biasanya ada tools antarmuka GUI yang dapat membantu kita menutupnya. Untuk melakukan hal tersebut, kita bisa pergi ke menu Apple, klik Force Quit, temukan aplikasi yang bermasalah, dan pilih Force Quit.
Namun sayangnya, trik di atas tidak selalu berhasil. Beberapa kali, saya menemukan bahwa aplikasi Force Quit justru tidak bekerja. Ketika hal itu terjadi, kebanyakan orang mungkin akan memilih opsi restart.
Tetapi, jangan lakukan itu – ada cara yang lebih baik. Karena MacOS merupakan sistem operasi berbasis Linux, dimana ada kekuatan dari baris perintah yang bisa dilakukan oleh pengguna. Fitur ini memberi penggunanya untuk bisa melakukan kendali penuh terhadap aplikasi-aplikasi tersebut, sehingga kita bisa menutupnya dengan mudah.
Ada dua perintah yang akan saya tunjukkan cara menggunakannya. Setelah Anda memahami kedua perintah ini, Anda tidak akan pernah mengalami kesulitan menutup aplikasi, seberapa pun bandelnya.
Mari kita mulai.
Menemukan Nama Aplikasi
Untuk menemukan aplikasi, satu-satunya yang Anda butuhkan untuk melakukan tugas ini adalah laptop atau desktop yang menjalankan MacOS. Tidak masalah jenisnya dan tidak masalah versi OS yang digunakan. Namun, saya sarankan untuk selalu memperbarui sistem MacOS ke versi terbaru yang didukung oleh perangkat keras Anda dan segera melakukan update jika pembaharuan telah tersedia.
Selanjutnya mari kita menutup aplikasi yang membandel tadi:
1. Buka aplikasi terminal – Langkah pertama yang harus dilakukan adalah mengklik ikon Launchpad di dock Anda, cari ikon aplikasi Terminal, dan klik.
2. Temukan nama aplikasi yang akan ditutup – Inilah bagian sulitnya. Kita harus menemukan nama aplikasi yang ingin kita tutup. Saya sering mengalami masalah dengan Apple Mail, jadi mari kita gunakan aplikasi itu sebagai contoh.
Ingatlah bahwa perintah Linux bersifat case-sensitive, jadi kita tidak mencari mail, melainkan Mail. Apa yang akan kita lakukan adalah menggunakan dua perintah Linux, yaitu ps dan grep, untuk mencantumkan semua instansi aplikasi yang sedang berjalan yang mencakup kata Mail. Perintah untuk tugas ini adalah sebagai berikut:
ps aux | grep Mail
Bagi yang ingin tahu, berikut penjelasan singkat dari perintah tersebut di atas:
ps– melaporkan gambaran proses saat iniaux– adalah opsi ps untuk semua proses yang terkait dengan ID pengguna, dan menggunakan format default untuk output|– ini adalah operator pipa yang mengirimkan output dari perintah pertama ke perintah berikutnyagrep– mencetak baris yang cocok dengan polaMail– pola yang digunakan oleh grep untuk mencocokkan
Output dari perintah tersebut seharusnya mencakup sesuatu seperti ini:
rosgani 20722 0.0 2.3 415470192 378896 ?? S Thur09PM 21:07.22 /System/Applications/Mail.app/Contents/MacOS/Mail
Dari daftar tersebut, sekarang kita tahu bahwa aplikasi tersebut sebenarnya sedang berjalan dengan nama Mail. Kita dapat menggunakan nama itu untuk menutup aplikasinya.
Alasan mengapa kita ingin memverifikasi nama ini adalah tidak hanya untuk memastikan bahwa kita memiliki nama yang benar, tetapi juga untuk memastikan kita tidak secara tidak sengaja menutup aplikasi yang perlu tetap berjalan dan mungkin memiliki nama yang mirip.
Cara Menutup Aplikasi
Sekarang kita akan menutup aplikasi Apple Mail dengan perintah killall, yang dilakukan dengan:
killall Mail Sekarang Anda seharusnya menemukan bahwa Apple Mail telah ditutup secara paksa, bahkan ketika aplikasi Force Quit gagal bekerja.
Sebuah Peringatan
Gunakan proses ini hanya ketika Anda yakin aplikasi Force Quit tidak akan berhasil dan ketika Anda tahu nama aplikasi yang ingin Anda tutup. Jangan sembarangan menggunakan perintah killall pada sesuatu yang sedang berjalan karena dapat menyebabkan masalah pada sistem operasi atau kehilangan data.
Jadi gunakan perintah killall dengan bijak dan hati-hati.