2013-11-27 21 views
6

ps aux sẽ in ra một cái gì đó được định dạng theo bên dưới. Nó cho thấy người dùng rằng quá trình chạy dưới. Nhưng có cách nào để hiển thị nhóm mà quá trình chạy dưới?Làm thế nào để có được ps để in nhóm?

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

Trả lời

11

Bạn có thể chỉ định dạng mong muốn:

o format 
      Specify user-defined format. Identical to -o and --format. 

Ví dụ, nói:

ps o pid,group 

sẽ in pidgroup.

Nói:

ps o pid,group,gid 

sẽ in pid, groupgroup ID.


Theo your comment, sau đây có thể làm việc cho bạn:

ps o user,pid,%cpu,%mem,vsz,rss,tty,stat,start,time,comm,group,gid 

Để xem tất cả các quá trình:

ps ax o user,pid,%cpu,%mem,vsz,rss,tty,stat,start,time,comm,group,gid 
+0

Làm thế nào để nhóm thêm vào in ra của tất cả các cột được hiển thị trong 'ps aux'? Tất cả mọi thứ tôi đã cố gắng dường như đưa ra một lỗi định dạng tò mò. – user782220

+0

@ user782220 Xem chỉnh sửa ở trên. – devnull

+0

Nhưng bây giờ tôi không thể làm cho nó in ra tất cả các quy trình! – user782220

Các vấn đề liên quan