Tôi biết khi bạn gõ sudo ps ax
, danh sách đó tất cả các quy trình đang chạy trên hệ thống. Nhưng muốn biết rìu là gì? Rìu đại diện cho cái gì? Là viết tắt?
Tôi biết khi bạn gõ sudo ps ax
, danh sách đó tất cả các quy trình đang chạy trên hệ thống. Nhưng muốn biết rìu là gì? Rìu đại diện cho cái gì? Là viết tắt?
Câu trả lời:
Đây là những gì trang người đàn ông nói:
một
Nâng giới hạn "chỉ mình bạn" theo kiểu BSD, được áp dụng cho tập hợp tất cả các quy trình khi một số tùy chọn kiểu BSD (không có "-") được sử dụng hoặc khi cài đặt tính cách ps giống như BSD. Tập hợp các quy trình được chọn theo cách này ngoài bộ quy trình được chọn bằng các phương tiện khác. Một mô tả thay thế là tùy chọn này khiến ps liệt kê tất cả các quy trình với một thiết bị đầu cuối (tty) hoặc liệt kê tất cả các quy trình khi được sử dụng cùng với tùy chọn x.
x
Nâng giới hạn "phải có tty" kiểu BSD, được áp dụng cho tập hợp tất cả các quy trình khi một số tùy chọn kiểu BSD (không có "-") được sử dụng hoặc khi cài đặt tính cách ps giống như BSD. Tập hợp các quy trình được chọn theo cách này ngoài bộ quy trình được chọn bằng các phương tiện khác. Một mô tả thay thế là tùy chọn này khiến ps liệt kê tất cả các quy trình do bạn sở hữu (cùng EUID với ps) hoặc liệt kê tất cả các quy trình khi được sử dụng cùng với tùy chọn.
Nói một cách đơn giản hơn, tùy chọn 'a' hướng dẫn 'ps' liệt kê các quy trình của tất cả người dùng trên hệ thống thay vì chỉ các quy trình của người dùng hiện tại. Tương tự, tùy chọn 'x' bao gồm các quy trình không chạy trong thiết bị đầu cuối, chẳng hạn như các quy trình trình nền. Vì vậy, đó là lý do tại sao tất cả các quy trình trong hệ thống được liệt kê. Bạn cũng có thể dùng
ps axu
đó là định dạng tốt hơn theo người dùng.
ps ax
có tác dụng tương tự nhưps -ax
không có-
?