Câu trả lời:
$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
timothy 29217 0.0 0.0 11916 4560 pts/21 S+ 08:15 0:00 pine
root 29505 0.0 0.0 38196 2728 ? Ss Mar07 0:00 sshd: can [priv]
can 29529 0.0 0.0 38332 1904 ? S Mar07 0:00 sshd: can@notty
Xem trang người đàn ông ps để biết thêm.
Ngoài ra điều này có thể hữu ích:
Xử lý mã trạng thái:
R
chạy hoặc chạy (trên hàng đợi chạy)D
giấc ngủ không bị gián đoạn (thường là IO)S
giấc ngủ bị gián đoạn (chờ đợi một sự kiện hoàn thành)Z
không còn tồn tại / zombie, bị chấm dứt nhưng không được gặt hái bởi cha mẹ của nóT
dừng lại, bởi tín hiệu kiểm soát công việc hoặc bởi vì nó đang được truy tìmMột số sửa đổi bổ sung:
<
mức độ ưu tiên cao (không tốt cho người dùng khác)N
mức độ ưu tiên thấp (tốt cho người dùng khác)L
có các trang bị khóa trong bộ nhớ (đối với IO thời gian thực và tùy chỉnh)s
là người lãnh đạo phiênl
là đa luồng (sử dụng CLONE_THREAD, giống như pthreads của NPTL)+
nằm trong nhóm quy trình tiền cảnhTrong Linux lệnh:
ps -aux
Có nghĩa là hiển thị tất cả các quy trình cho tất cả người dùng. Bạn có thể tự hỏi x có nghĩa là gì? X là một công cụ xác định có nghĩa là 'bất kỳ người dùng nào'. Vì vậy, bạn có thể gõ này:
ps -auroot
Hiển thị tất cả các tiến trình gốc, hoặc
ps -auel
trong đó hiển thị tất cả các quy trình từ người dùng el. Công nghệ trong trang 'man ps' là: "ps -aux in tất cả các quy trình thuộc sở hữu của người dùng có tên 'x' cũng như in tất cả các quy trình sẽ được chọn bởi tùy chọn -a.