Panduan Lengkap Memaksa Matikan Apabila Ubuntu Membeku | Cara Menutup Aplikasi Tidak Responsif dan Mencegah Pembekuan

目次

1. Pengenalan

Tidak jarang sistem atau aplikasi tiba‑tiba beku semasa menggunakan Ubuntu. Kejadian ini lebih kerap berlaku apabila pelbagai aplikasi dibuka serentak atau apabila menjalankan tugas yang menggunakan banyak sumber sistem.

Apabila beku berlaku, tetikus dan papan kekunci mungkin tidak memberi respons, menghalang anda daripada meneruskan kerja. Dalam situasi sebegini, adalah penting untuk menyelesaikan masalah dengan betul. Melakukan tindakan yang salah boleh menyebabkan kehilangan data atau ketidakstabilan sistem, jadi perlunya penanganan yang berhati‑hati.

Artikel ini akan menerangkan secara ringkas punca beku pada Ubuntu dan memberikan arahan terperinci tentang cara memaksa menutup aplikasi dengan selamat sambil meminimumkan risiko. Selain itu, kami akan membincangkan kaedah memaksa mulakan semula keseluruhan sistem serta memberi tip untuk mengelakkan beku daripada berlaku.

Dengan membaca artikel ini, anda akan mempelajari:

  • Cara menutup aplikasi yang tidak memberi respons dengan selamat
  • Cara memulakan semula keseluruhan sistem
  • Tip untuk mengelakkan beku pada masa akan datang

Pengetahuan ini berguna bukan sahaja untuk pemula tetapi juga untuk pengguna pertengahan dan pentadbir Ubuntu. Jika anda ingin mengurangkan kekerapan beku dan meminimumkan gangguan semasa bekerja, maklumat yang disediakan di sini akan sangat berharga. Dengan mengikuti panduan ini, anda dapat membangunkan kemahiran yang diperlukan untuk menggunakan Ubuntu dengan lebih lancar.

Dalam bahagian seterusnya, kami akan membincangkan risiko dan langkah berjaga‑jaga yang berkaitan dengan memaksa menutup aplikasi.

年収訴求

2. Risiko dan Langkah Berjaga‑jaga Memaksa Menutup Aplikasi

Memaksa menutup aplikasi atau sistem yang tidak memberi respons boleh menjadi penyelesaian yang sangat berguna apabila kerja terganggu. Walau bagaimanapun, memaksa menutup datang dengan risiko, jadi ia harus dilakukan dengan berhati‑hati. Bahagian ini menerangkan impak berpotensi memaksa menutup serta cara meminimumkan risiko tersebut.

Risiko Potensi Memaksa Menutup

1. Kehilangan Data

Apabila memaksa menutup sebuah aplikasi, sebarang data yang belum disimpan mungkin hilang. Contohnya, jika beku berlaku semasa anda sedang mengerjakan dokumen dan anda memaksa menutup aplikasi, semua kerja yang belum disimpan akan hilang.

2. Ketidakstabilan Sistem

Jika proses sistem yang kritikal dipaksa ditamatkan, keseluruhan sistem Ubuntu mungkin menjadi tidak stabil. Dalam senario terburuk, ralat boleh muncul selepas memulakan semula, menghalang sistem daripada berfungsi dengan betul.

3. Kerosakan Sistem Fail

Memaksa menutup boleh mengganggu operasi menulis fail atau cakera yang sedang berlangsung. Ini boleh menyebabkan kerosakan sistem fail, menjadikan pemulihan data sukar.

Langkah Berjaga‑jaga untuk Memaksa Menutup dengan Selamat

1. Tunggu Respons Sebelum Memaksa Menutup

Walaupun sistem kelihatan beku, menunggu beberapa minit mungkin membolehkannya pulih. Ini terutamanya benar bagi aplikasi yang menggunakan banyak sumber, kerana ia mungkin kembali beroperasi secara normal selepas sedikit masa. Sebelum memaksa menutup, pertimbangkan untuk menunggu dan melihat sama ada aplikasi memberi respons.

2. Kenal Pasti Proses Kritikal

Sebelum memaksa menutup, periksa sama ada proses yang akan anda hentikan mempengaruhi fungsi penting sistem. Anda boleh menggunakan System Monitor atau perintah ps dalam terminal untuk melihat proses yang sedang berjalan.

3. Cuba Simpan Data

Walaupun dalam keadaan beku, anda masih mungkin dapat menyimpan data secara manual. Jika boleh, cuba simpan kerja anda sebelum aplikasi menjadi sepenuhnya tidak memberi respons.

4. Sentiasa Sandarkan Data Anda

Untuk bersedia menghadapi kehilangan data yang tidak dijangka, jadikan kebiasaan untuk menyandarkan persekitaran Ubuntu anda secara berkala. Anda boleh menggunakan alat seperti Deja Dup untuk membuat sandaran dengan mudah.

3. Cara Menutup Aplikasi yang Tidak Memberi Respons

Apabila sebuah aplikasi menjadi tidak memberi respons dalam Ubuntu, adalah penting untuk menutupnya menggunakan kaedah yang sesuai. Bahagian ini memberikan penjelasan terperinci mengenai dua pendekatan: menggunakan antara muka grafik (GUI) dan menggunakan alat baris perintah. Anda boleh memilih kaedah yang paling sesuai dengan tahap kemahiran dan keperluan anda.

Menggunakan System Monitor

Langkah 1: Buka System Monitor

  • Cari “System Monitor” dalam menu dan bukanya. Sebagai alternatif, anda boleh menekan Ctrl + Alt + Del untuk mengaksesnya.

Langkah 2: Kenal Pasti Proses yang Tidak Responsif

  • Pemantau Sistem memaparkan senarai proses yang sedang berjalan. Periksa nama proses dan penggunaan CPU untuk mencari aplikasi yang beku.

Langkah 3: Tamatkan Proses

  • Pilih aplikasi yang tidak responsif dan klik butang “End Process” atau “Kill Process”. Nota: Memaksa keluar mungkin mengakibatkan kehilangan data yang belum disimpan, jadi teruskan dengan berhati-hati.

Menggunakan Baris Perintah

Baris perintah menyediakan cara yang lebih langsung dan berkuasa untuk mengawal proses. Berikut adalah beberapa arahan yang sering digunakan.

Langkah 1: Periksa ID Proses (PID)

  • Buka terminal dan masukkan arahan berikut untuk menyenaraikan proses yang sedang berjalan:
  ps aux
  • Untuk menapis aplikasi tertentu, gunakan:
  ps aux | grep application_name

Contoh: ps aux | grep firefox

Langkah 2: Gunakan Arahan Kill

  • Setelah anda menemui ID proses (PID), gunakan arahan berikut untuk menamatkannya:
  kill PID

Contoh: kill 12345

Langkah 3: Paksa Penamatan Jika Diperlukan

  • Jika arahan kill standard tidak berfungsi, gunakan arahan paksa berikut dengan pilihan -9:
  kill -9 PID

Menggunakan Arahan pkill dan killall

pkill dan killall membolehkan anda menamatkan proses menggunakan nama mereka.

Menggunakan pkill

  • Untuk menamatkan proses mengikut nama:
  pkill process_name

Contoh: pkill firefox

Menggunakan killall

  • Untuk menamatkan semua proses dengan nama yang sama:
  killall process_name

Contoh: killall firefox

Langkah Berjaga-jaga

  • Sebelum memaksa keluar, pastikan proses tersebut tidak penting untuk kestabilan sistem.
  • Untuk mengelakkan kehilangan data, pertimbangkan menunggu sejenak sebelum menamatkan aplikasi yang tidak responsif.

4. Cara Memaksa Mulakan Semula Seluruh Sistem

Dalam beberapa kes, bukan hanya aplikasi individu tetapi seluruh sistem Ubuntu menjadi tidak responsif. Apabila ini berlaku, anda perlu mulakan semula sistem. Bahagian ini menerangkan dua kaedah: menggunakan konsol maya dan menggunakan kekunci Magic SysRq.

Menggunakan Konsol Maya

Konsol maya membolehkan anda mulakan semula sistem melalui baris perintah, walaupun antara muka pengguna grafik (GUI) tidak responsif.

Langkah 1: Beralih ke Konsol Maya

  • Tekan Ctrl + Alt + F2 untuk beralih ke konsol maya.
  • Anda juga boleh menggunakan Ctrl + Alt + F3 hingga F6 untuk mengakses konsol maya lain.

Langkah 2: Log Masuk

  • Masukkan nama pengguna dan kata laluan anda untuk log masuk ke konsol maya.

Langkah 3: Laksanakan Arahan Mulakan Semula

  • Masukkan arahan berikut untuk mulakan semula sistem:
  sudo reboot
  • Jika diminta, masukkan kata laluan anda (yang sama seperti yang digunakan untuk log masuk).

Langkah Berjaga-jaga

  • Jika anda tidak dapat beralih ke konsol maya, cuba gunakan kaedah kekunci Magic SysRq yang diterangkan di bawah.

Menggunakan Kekunci Magic SysRq

Kekunci Magic SysRq ialah ciri khas yang membolehkan anda selamat mulakan semula Ubuntu walaupun sistem tidak responsif sepenuhnya. Kaedah ini mengikuti pendekatan berstruktur untuk mengelakkan kehilangan data.

Apa itu Kekunci Magic SysRq?

  • Kekunci Magic SysRq ialah ciri arahan aras rendah yang dibina dalam kernel Linux.
  • Ia digunakan dengan menekan kekunci Alt bersama kekunci SysRq (Print Screen).

Langkah 1: Tekan Alt + SysRq dan Masukkan Kekunci Berikut Mengikut Urutan

  • Gunakan urutan kekunci berikut, dikenali sebagai REISUB, untuk selamat mulakan semula sistem:
  1. R : Tukar papan kekunci kembali ke mod mentah
  2. E : Hantar SIGTERM kepada semua proses
  3. I : Hantar SIGKILL kepada semua proses
  4. S : Segerakkan semua data cakera
  5. U : Nyahlekap sistem fail
  6. B : Mulakan semula sistem

Cara Melaksanakan Arahan

  1. Tahan Alt + SysRq.
  2. Tekan setiap kekunci di atas (R, E, I, S, U, B) satu demi satu, mengikut urutan.

Langkah Berjaga-jaga

  • Jangan melangkau sebarang langkah dalam urutan REISUB. S dan U sangat penting untuk mengelakkan kehilangan data.
  • Sesetengah sistem melumpuhkan ciri Magic SysRq secara lalai. Jika perlu, aktifkannya dalam tetapan sistem.

Pilihan Terakhir: Mulakan Semula Secara Keras

Jika tiada kaedah di atas berfungsi, pilihan terakhir ialah memaksa mulakan semula perkakasan dengan menahan butang kuasa. Walau bagaimanapun, ini hanya harus dilakukan sebagai langkah terakhir, kerana ia mungkin menyebabkan kehilangan data atau kerosakan sistem fail.

Ringkasan

  • Menggunakan konsol maya membolehkan anda memulakan semula sistem walaupun GUI tidak responsif.
  • Kekunci Magic SysRq ialah alat yang kuat untuk memulakan semula sistem yang beku dengan selamat sambil meminimumkan kehilangan data.
  • Mulakan semula secara keras hanya harus digunakan apabila semua pilihan lain gagal.

5. Petua untuk Mencegah Pembekuan

Banyak pembekuan dalam Ubuntu boleh dicegah. Dengan mengambil langkah berjaga-jaga yang sesuai, anda boleh meningkatkan kestabilan sistem dan mengurangkan kekerapan pembekuan. Bahagian ini menyediakan petua praktikal dan amalan terbaik untuk mengelakkan pembekuan sistem.

Pastikan Sistem Anda Sentiasa Dikemas Kini

1. Kemas Kini Perisian Secara Berkala

  • Pepijat dan isu keserasian ialah punca biasa pembekuan sistem. Memasang kemas kini terkini membantu menyelesaikan masalah ini.
  • Gunakan arahan berikut untuk memastikan sistem anda sentiasa dikemas kini:
  sudo apt update
  sudo apt upgrade

2. Gunakan Kernel Terkini

  • Mengemas kini kernel meningkatkan keserasian perkakasan dan meningkatkan prestasi.
  • Untuk memeriksa versi kernel semasa anda, gunakan:
  uname -r

Nyahaktifkan Perkhidmatan dan Proses yang Tidak Diperlukan

1. Buang Perkhidmatan Permulaan yang Tidak Diperlukan

  • Perkhidmatan dan aplikasi yang tidak diperlukan yang berjalan semasa permulaan menggunakan sumber sistem dan mungkin menyebabkan pembekuan.
  • Anda boleh mengurus proses permulaan menggunakan alat Startup Applications.

2. Hentikan Aplikasi yang Tidak Diperlukan

  • Menghentikan proses yang tidak diperlukan secara masa nyata dapat menjimatkan sumber sistem.
  • Gunakan arahan htop untuk memantau dan mengurus proses:
  sudo apt install htop
  htop

Pantau Sumber Perkakasan

1. Periksa Ruang Cakera Secara Berkala

  • Kehabisan ruang cakera boleh menyebabkan sistem beku, terutamanya dalam direktori /var dan /home.
  • Periksa penggunaan cakera dengan:
  df -h

2. Pantau Penggunaan Memori

  • Kekurangan memori juga boleh menyebabkan pembekuan. Periksa penggunaan memori dengan:
  free -h
  • Jika perlu, pertimbangkan untuk menambah ruang swap.

Ringkasan

  • Menjaga sistem anda sentiasa dikemas kini, menyahaktifkan proses yang tidak diperlukan, dan memantau sumber perkakasan dapat membantu mencegah pembekuan.
  • Melaksanakan langkah pencegahan kecil menyumbang kepada persekitaran Ubuntu yang lebih stabil dan cekap.

6. Kesimpulan

Pembekuan sistem dalam Ubuntu boleh menjadi mengecewakan, terutamanya apabila ia mengganggu kerja penting. Walau bagaimanapun, dengan mengikuti langkah penyelesaian masalah yang betul dan mengambil langkah pencegahan, anda boleh mengurangkan kejadian pembekuan dengan ketara dan mengekalkan sistem yang stabil.

Intipati Utama

  • Cara memaksa tutup aplikasi yang tidak responsif: Menggunakan System Monitor dan alat baris perintah seperti kill dan pkill.
  • Cara memaksa mulakan semula sistem: Menggunakan konsol maya atau kekunci Magic SysRq untuk reboot selamat.
  • Cara mencegah pembekuan: Mengemas kini perisian secara berkala, menyahaktifkan proses yang tidak diperlukan, dan memantau sumber sistem.

Dengan menerapkan teknik-teknik ini, anda dapat memastikan pengalaman Ubuntu yang lebih stabil dan cekap. Simpan panduan ini, kongsikan kepada pengguna Ubuntu lain, dan jadikan penyelenggaraan sistem proaktif sebagai kebiasaan!