Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

Cách Buộc Thoát Ứng Dụng Không Phản Hồi Trên Linux

Linux là hệ điều hành vững chắc, ít gặp sự cố như ứng dụng không phản hồi hay chậm. Tuy nhiên, đôi khi app bị treo. Bạn có thể chờ nó phản hồi hoặc crash, hoặc kill (giết tiến trình) app không phản hồi.

Có nhiều cách kill app không phản hồi. Bài này liệt kê cách tốt nhất xử lý app treo. Bắt đầu!

Lưu ý: Dùng Kali Linux làm demo.

1. Nhấn Nút X (Đóng Cửa Sổ)

Cách đơn giản nhất: nhấn nút X hoặc Close để đóng app. Khi app không phản hồi, việc đầu tiên là quit/close. Nhấn X ở góc phải hoặc trái cửa sổ app.

Cách Buộc Thoát Ứng Dụng Không Phản Hồi Trên Linux

Thường đóng được app. Nếu app đóng băng, chuyển cách 2.

2. System Monitor (Giám Trị Hệ Thống)

Cách Buộc Thoát Ứng Dụng Không Phản Hồi Trên Linux

System Monitor là tiện ích Linux hiển thị tiến trình đang chạy, hệ thống file, tài nguyên.

Cách Buộc Thoát Ứng Dụng Không Phản Hồi Trên Linux

Nếu có app không phản hồi, tìm nó dưới tab Processes → chuột phải. Menu ngữ cảnh có 3 tùy chọn: Stop Process, End Process, Kill Process.

Cách Buộc Thoát Ứng Dụng Không Phản Hồi Trên Linux

  • Stop Process: Tạm dừng, có thể tiếp tục sau.
  • End Process: Đóng tiến trình, kết thúc app, xóa file tạm.
  • Kill Process: Buộc đóng app nếu 2 cách trên thất bại.

Khuyên dùng theo thứ tự: Stop → End → Kill.

3. Lệnh "kill" Trong Terminal

Nếu không mở được gì, mọi thứ treo → mở Terminal: Ctrl+Alt+T. Có vài lệnh đóng app.

Dùng lệnh kill, nhưng trước tiên cần Process ID (PID). Lấy PID:

ps aux | grep <tên tiến trình>

Cách Buộc Thoát Ứng Dụng Không Phản Hồi Trên Linux

Ví dụ: ps aux | grep firefox

Sau khi có PID, gõ:

kill <PID>

Cách Buộc Thoát Ứng Dụng Không Phản Hồi Trên Linux

App đóng ngay lập tức.

4. Lệnh "pgrep" & "pkill"

Nếu không lấy được PID, dùng pkill kill app không phản hồi. Chỉ cần tên tiến trình + pkill.

pkill <tên tiến trình>

Cách Buộc Thoát Ứng Dụng Không Phản Hồi Trên Linux

Cách thay thế: dùng pgrep lấy PID → dùng pkill với PID.

pgrep <tên tiến trình>
pkill <PID>

App treo đóng trong vài giây.

5. Killall: Giải Pháp Cuối Cùng

Nếu các lệnh trên thất bại, dùng killall xóa app không phản hồi. Lệnh này đóng TẤT CẢ instance (thể hiện) của app. Ví dụ: mở nhiều cửa sổ cùng app → killall đóng hết.

killall <tên tiến trình>

Ví dụ: killall leafpad

Cách Buộc Thoát Ứng Dụng Không Phản Hồi Trên Linux

Lệnh này kill chương trình dễ dàng, nhưng khuyên chỉ dùng khi thực sự cần thiết.

Bây giờ bạn biết cách xử lý chương trình không phản hồi. Lần sau app không đóng, dùng một trong các cách này. Nếu gặp thường xuyên, khuyên nâng cấp phần cứng kiểm tra xem có ổn không.

Thích bài viết? Để lại suy nghĩ ở bình luận!