Làm thế nào để kiểm tra các tiến trình đang chạy trong Linux Mint 20?

How Check Running Processes Linux Mint 20




Chúng ta biết rằng nó phải được gửi đến đơn vị xử lý trung tâm (CPU) bất cứ khi nào chúng ta muốn thực thi một chương trình trên bất kỳ hệ thống máy tính nào. Tuy nhiên, ngay sau khi một chương trình được đưa từ đĩa cứng vào RAM để lên lịch cho CPU, trạng thái của chương trình này sẽ được thay đổi thành một tiến trình. Đó là lý do tại sao, bất cứ khi nào chúng ta nói về bất cứ thứ gì đang chạy trên CPU, nó luôn được biết đến như một quá trình. Cho dù bạn đang sử dụng ứng dụng đầu cuối, duyệt Internet, hoặc thậm chí chỉnh sửa tài liệu, tất cả các tác vụ này và nhiều tác vụ khác như thế này được gọi là quy trình.

Trong hệ điều hành Windows, chúng tôi có tiện ích trình quản lý tác vụ có thể được sử dụng để xem tất cả các quy trình hiện đang chạy. Tuy nhiên, nếu bạn là người dùng Linux, bạn cũng có thể muốn biết quy trình nào hiện đang tiêu thụ chu kỳ CPU của bạn. May mắn thay, có nhiều cách trong Linux cũng như thông qua đó bạn có thể thuận tiện lấy thông tin về tất cả các quy trình hiện đang chạy trên hệ thống của bạn. Bây giờ, chúng ta sẽ xem xét một số phương pháp này.







Phương pháp kiểm tra các quá trình đang chạy trong Linux Mint 20

Nếu bạn muốn kiểm tra tất cả các quy trình đang chạy trên hệ thống Linux Mint 20 của mình, bạn có thể làm theo bất kỳ phương pháp nào trong số này mà chúng ta sẽ thảo luận.



Phương pháp # 1: Sử dụng lệnh ps trong Linux Mint 20

Lệnh ps trong Linux Mint 20 có thể được sử dụng để hiển thị tất cả các tiến trình đang chạy trên thiết bị đầu cuối cùng với PID của chúng và một số thông tin khác như sau:



$ps-của

Ở đây, cờ -aux được sử dụng để liệt kê cả nền trước cũng như các quá trình chạy nền.





Tất cả các quy trình đang chạy của hệ thống của chúng tôi được hiển thị bên dưới:



Phương pháp # 2: Sử dụng lệnh pstree trong Linux Mint 20

Giả sử bạn không muốn bị choáng ngợp khi thấy một số lượng lớn các quy trình đang chạy như nó đang ở trên thiết bị đầu cuối; thay vào đó, bạn muốn chúng xuất hiện theo cách trực quan hấp dẫn hơn. Trong trường hợp đó, bạn có thể chọn hiển thị tất cả các tiến trình đang chạy trong Linux Mint 20 dưới dạng cây như sau:

$pstree

Tất cả các quy trình đang chạy của hệ thống của chúng tôi được hiển thị dưới dạng cây bên dưới:

Phương pháp # 3: Sử dụng Tiện ích hàng đầu trong Linux Mint 20

top là một tiện ích tích hợp trong hệ điều hành Linux có thể được sử dụng để liệt kê tất cả các tiến trình đang chạy trên thiết bị đầu cuối. Cùng với các ID tiến trình, tiện ích này cũng hiển thị một số thông tin bổ sung về các tiến trình đang chạy như tên người dùng của người dùng đang chạy tiến trình đó, mức tiêu thụ CPU và bộ nhớ của tiến trình đang chạy, thống kê bộ nhớ trống và bị chiếm dụng, v.v. Lệnh này là thực hiện như sau:

$đứng đầu

Tất cả các quy trình đang chạy của hệ thống Linux Mint 20 của chúng tôi cùng với thông tin bổ sung của chúng được hiển thị dưới dạng một bảng trong hình ảnh bên dưới:

Bất cứ khi nào bạn muốn thoát khỏi giao diện tiện ích trên cùng, bạn có thể chỉ cần sử dụng tổ hợp phím Ctrl + C để chấm dứt quá trình xử lý của tiện ích này.

Phương pháp # 4: Sử dụng Tiện ích htop trong Linux Mint 20

htop là một tiện ích Linux rất hữu ích khác được sử dụng để lấy thông tin về các tiến trình đang chạy. htop thực chất là một phiên bản nâng cao của tiện ích hàng đầu có giao diện người dùng tốt hơn và hiệu suất tương đối tốt hơn. Vì tiện ích htop không được cài đặt trên hệ thống dựa trên Linux theo mặc định, do đó, để sử dụng nó, bạn sẽ phải cài đặt nó trước bằng lệnh sau:

$sudođúng cáchTải về htop

Đây không phải là một tiện ích nặng; do đó, sẽ chỉ mất vài giây để cài đặt trên hệ thống Linux Mint 20 của bạn, sau đó thiết bị đầu cuối của bạn sẽ hiển thị các thông báo được hiển thị trong hình ảnh bên dưới:

Sau khi tiện ích này được cài đặt trên hệ thống Linux Mint 20 của bạn, bạn có thể dễ dàng sử dụng nó để xem tất cả các quá trình đang chạy như sau:

$htop

Bạn có thể thấy từ đầu ra của lệnh htop được hiển thị trong hình ảnh bên dưới rằng nó hấp dẫn hơn về mặt trực quan. Số liệu thống kê mà nó tiết lộ về các quy trình đang chạy ít nhiều giống với thống kê của tiện ích hàng đầu; tuy nhiên, chúng được hiển thị với màu sắc bắt mắt hơn. Do đó, đầu ra trông hấp dẫn hơn. Ngoài ra, tốc độ truy xuất các số liệu thống kê này và cập nhật chúng tốt hơn so với tiện ích hàng đầu.

Tuy nhiên, cũng giống như tiện ích hàng đầu, bất cứ khi nào muốn thoát khỏi giao diện của tiện ích htop, bạn chỉ cần sử dụng tổ hợp phím Ctrl + C để chấm dứt quá trình xử lý của tiện ích này.

Phần kết luận

Cuộc thảo luận hôm nay xoay quanh các phương pháp khác nhau mà qua đó bạn có thể kiểm tra các quy trình đang chạy trong Linux Mint 20. Các phương pháp này có thể được sử dụng tùy thuộc vào loại đầu ra bạn muốn truy xuất. Phương pháp đầu tiên chỉ đơn giản liệt kê tất cả các tiến trình đang chạy cùng một lúc, trong khi phương pháp thứ hai trình bày chúng trong một cấu trúc giống cây đẹp có thể được đọc và xử lý dễ dàng hơn. Phương thức thứ ba tuân theo cấu trúc giống như bảng để hiển thị các tiến trình đang chạy cùng với một số thông tin bổ sung về chúng, trong khi phương thức thứ tư ít nhiều hiển thị cùng một thông tin nhưng có giao diện tương đối đẹp hơn. Sau khi làm theo hướng dẫn này, tôi hy vọng bây giờ bạn đã có thể kiểm tra thuận tiện tất cả các tiến trình đang chạy trong hệ điều hành Linux Mint 20.