ps -ef vs ps


Câu trả lời:


54

Cả hai đều liệt kê tất cả các quy trình của tất cả người dùng. Ở khía cạnh đó -eaxhoàn toàn tương đương.

Trường hợp chúng khác nhau là định dạng định dạng đầu ra, -flà "đầy đủ", trong khi u"hướng đến người dùng". Các cột được hiển thị là khác nhau:

  • cột cho ps -f

UID PID PPID C STIME TTY TIME CMD

  • cột cho ps u

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND


3
Câu trả lời này sẽ được cải thiện rất nhiều bởi một định nghĩa cho từng tiêu đề cột hoặc ít nhất là cho các tiêu đề tương đối không rõ ràng như "C" và "VSZ."
tự đại diện

16

Không có sự khác biệt trong đầu ra vì ý nghĩa là như nhau.

Sự khác biệt giữa ps -efps auxlà do sự khác biệt lịch sử giữa các hệ thống POSIX và BSD. Lúc đầu, POSIX chấp nhận -eftrong khi BSD chỉ chấp nhận auxbiểu mẫu.

Ngày nay, cả hai hệ thống chấp nhận hai hình thức.


7
Về mặt kỹ thuật, anh ta đang hỏi những sự khác biệt đó là gì;)
Rinzwind
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.