w
Để biết thêm một chút ngữ cảnh về người dùng, đơn giản w
lệnh cung cấp danh sách những người đã đăng nhập và họ đang làm gì. Thông tin này được hiển thị ở định dạng tương tự như đầu ra của Ai
, nhưng thời gian người dùng không hoạt động, thời gian CPU được sử dụng bởi tất cả các quy trình được đính kèm với TTY đăng nhập và thời gian CPU chỉ được sử dụng bởi quy trình hiện tại. Quy trình hiện tại của người dùng được liệt kê trong trường cuối cùng.
Đầu ra mẫu:
$ w
13:45:48 lên 29 ngày, 19:24, 2 người dùng, tải trung bình: 0,53, 0,52, 0,54
NGƯỜI DÙNG TTY ĐĂNG NHẬP@ IDLE JCPU PCPU GÌ
seth tty2 Sun18 43:22 phút 0,01 giây 0,01 giây /usr/libexec/gnome-session-binary
quăn pts/2 13:02 35:12 0,03s 0,03s -bash
Ngoài ra, bạn có thể xem địa chỉ IP của người dùng bằng -tôi
hoặc --ip-addr
Tùy chọn.
Bạn có thể thu hẹp đầu ra thành một tên người dùng duy nhất bằng cách chỉ định người dùng nào bạn muốn có thông tin về:
$ w seth
13:45:48 lên 29 ngày, 19:27, 2 người dùng, tải trung bình: 0,53, 0,52, 0,54
NGƯỜI DÙNG TTY ĐĂNG NHẬP@ IDLE JCPU PCPU GÌ
seth tty2 Sun18 43:25 phút 0,01 giây 0,01 giây /usr/libexec/gnome-session-binary
ps
Sau khi biết ai đã đăng nhập vào hệ thống của mình, bạn có thể sử dụng ps
để có được một ảnh chụp nhanh của các quy trình hiện tại.
Bạn có thể nhận được tất cả các quy trình đang được điều hành bởi một người dùng với --người dùng
(hoặc -u
), cùng với tên người dùng của người mà bạn muốn báo cáo. Để cung cấp cho đầu ra ngữ cảnh được thêm vào của quy trình nào là cha của quy trình con, hãy sử dụng --rừng
tùy chọn cho chế độ xem âtreeâ:
$ ps --forst --user larry
PID TTY THỜI GIAN CMD
39707? 00:00:00 sshd
39713 điểm/4 00:00:00 \_ bash
39684 ? 00:00:00 hệ thống
39691 ? 00:00:00 \_ (sd-pam)