Ví dụ về lệnh ps trong Linux

Linux Ps Command Examples



Lệnh ps trong Linux là từ viết tắt của trạng thái quy trình. Nó được sử dụng để lấy thông tin về các tiến trình đang chạy trong hệ thống của bạn. Đầu ra của lệnh này có thể khác nhau tùy thuộc vào các tham số được sử dụng với nó. Tuy nhiên, trong bài viết này, chúng tôi dự định hướng dẫn bạn những điều cơ bản về cách sử dụng lệnh ps trong Linux với sự trợ giúp của một vài ví dụ.

Cú pháp chung của lệnh ps trong Linux

Cú pháp chung của lệnh ps trong Linux được đưa ra dưới đây:







$ ps[tham số]

Có các tham số cụ thể được sử dụng với lệnh ps được tìm thấy trong sách hướng dẫn trợ giúp của nó. Tuy nhiên, lệnh này cũng có thể được thực thi độc lập mà không có bất kỳ lỗi nào.



Hướng dẫn trợ giúp về lệnh ps trong Linux

Nếu bạn muốn tìm hiểu về cách sử dụng đúng lệnh ps trước khi chuyển sang các ví dụ của nó, thì bạn có thể truy cập hướng dẫn trợ giúp của nó bằng lệnh sau:



$ ps-Cứu giúp





Bạn có thể xem hướng dẫn trợ giúp của lệnh ps trong hình dưới đây:



Ví dụ về việc sử dụng lệnh ps trong Linux

Bây giờ, chúng tôi sẽ chia sẻ với bạn một vài ví dụ về cách sử dụng lệnh ps trong Linux.

Ví dụ 1: Hiển thị các tiến trình đang chạy trong vỏ hiện tại
Nếu bạn muốn hiển thị các tiến trình đang chạy trong trình bao hiện tại, thì bạn nên thực hiện lệnh ps mà không có bất kỳ tham số nào như sau:

$ ps

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

Ví dụ 2: Hiển thị tất cả các quá trình đang chạy
Bạn cũng có thể liệt kê tất cả các quy trình hiện đang chạy của hệ thống Linux của mình bằng lệnh sau:

$ ps –A

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

Ví dụ 3: Hiển thị tất cả các quy trình được liên kết với thiết bị đầu cuối hiện tại
Có một số quy trình nhất định được liên kết với phiên đầu cuối hiện tại. Nếu bạn muốn xem xét tất cả các quy trình như vậy của phiên đầu cuối hiện tại của mình, thì bạn có thể thực hiện lệnh sau:

$ ps –T

Tất cả các quy trình được liên kết với phiên đầu cuối hiện tại của chúng tôi được hiển thị trong hình ảnh bên dưới:

Ví dụ 4: Hiển thị tất cả các quy trình được liên kết với một người dùng cụ thể
Bạn thậm chí có thể liệt kê tất cả các quy trình liên quan đến một người dùng cụ thể trong hệ thống Linux của bạn. Để làm như vậy, bạn có thể thực hiện lệnh sau:

$ ps –u Tên người dùng

Tại đây, bạn có thể thay thế UserName bằng tên của người dùng có các quy trình liên quan mà bạn muốn liệt kê xuống. Ví dụ, chúng tôi đã thay thế nó bằng kbuzdar trong trường hợp của chúng tôi.

Tất cả các quy trình được liên kết với người dùng được chỉ định của hệ thống Linux của chúng tôi được hiển thị trong hình ảnh bên dưới:

Ví dụ 5: Hiển thị tất cả các quy trình được liên kết với một nhóm người dùng cụ thể
Tương tự như ví dụ trên, một số quy trình được liên kết với một nhóm người dùng cụ thể trong hệ thống Linux của bạn. Bạn thậm chí có thể liệt kê các quy trình này bằng cách thực hiện lệnh sau:

$ ps –fG Tên người dùng

Tại đây, bạn có thể thay thế UserGroupName bằng tên của nhóm người dùng có các quy trình liên quan mà bạn muốn liệt kê. Ví dụ, chúng tôi đã thay thế nó bằng root trong trường hợp của chúng tôi.

Tất cả các quy trình được liên kết với nhóm người dùng được chỉ định của hệ thống Linux của chúng tôi được hiển thị trong hình ảnh bên dưới:

Phần kết luận

Bằng cách xem qua hướng dẫn hôm nay, bạn sẽ có thể hiểu cơ bản về cách sử dụng lệnh ps trong Linux. Một khi bạn quản lý để tìm hiểu những điều cơ bản, bạn có thể nhanh chóng thành thạo cách sử dụng lệnh này bằng cách sử dụng nó nhiều lần trong khi thực hiện các tác vụ thường ngày trong môi trường Linux.