如何排序ps ux的output - BBS

Rebecca avatar
By Rebecca
at 2011-03-20T16:42

Table of Contents

※ 引述《Holocaust123 (奔跑的蝸牛)》之銘言:
: (FreeBSD 8.0)
: $ ps ux
: USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
: a12345 48272 0.0 0.1 39060 5648 ?? S 11:53下午 0:00.03 sshd: a12345@pts/53 (sshd)
: a12345 10391 0.0 0.0 7012 1648 53 R+ 11:55下午 0:00.00 ps ux
: a12345 90940 0.0 0.1 10312 3120 53 Ss 11:53下午 0:00.07 -bash (bash)
: 根據 man ps 的說法
: -m, -r, -u, -v 這四個 option 可以用來排序 ps 的輸出結果
: 但僅能針對 %CPU (-r, -u) 或 %MEM (-m, -v) 做排序
: 我想問的是
: 有辦法用其他欄位做排序嗎
: 在 Linux 上可以用 --sort 這個 option 針對特定欄位排序
: 以 STARTED 欄位為例:
: ps ux --sort=start_time
: 但...
: FreeBSD 上的 ps 似乎沒有 --sort 或類似的 option
: 請問這樣是不是就只能靠 awk 之類的指令來排序了?
: 或是 其實 ps 就做的到了 只是 man page 沒提到?
: 第一次在 FreeBSD 版問問題 若有不對的地方還請指教
: 感謝回答

Example: 排序ps aux結果中第二個欄位PID (由小到大)

root# ps aux | sort -k2n


Example: 排序ps aux結果中第二個欄位PID (由大到小)

root# ps aux | sort -k2rn



--
Tags: BBS

All Comments

如何排序ps ux的output

Lydia avatar
By Lydia
at 2011-03-20T00:20
(FreeBSD 8.0) $ ps ux USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND a12345 48272 0.0 0.1 39060 5648 ?? S 11:53下午 0 ...

Sendmail 寄信回應 host name lookup failure. 問題

Damian avatar
By Damian
at 2011-03-14T11:11
請問一下, 我的 sendmail server 在寄信到 serviceattwca.com.tw 時一直回應 host name lookup failure. 可是我在同一台 mail server 上可以查到對方的 mx 記錄, 請問這是什麼問題, sendmail 有沒有相關的 debug 模式或命 ...

sleepnova: 開發工具之我ꠠ…

Yuri avatar
By Yuri
at 2011-03-13T21:35
抱歉,這次的心得分享取消,因為講者家中臨時有事,不過我們還是有平時閒聊的聚會。 Sorry, we have to cancel this sharing talk because the speaker is occupied by some urgency. We still have regular ...

sleepnova: 開發工具之我見 - 廣義開發工具雜談

Enid avatar
By Enid
at 2011-03-09T14:51
[English below] 大家好! ** 歡迎轉寄 ** 不曉得你是否曾經有這種疑惑,為什麼程式開發這麼困難? 打從寫下第一行程式開始就是一連串錯誤的開始,縱使是一個很有經驗的老手,還是會不 斷的為各種小錯所苦。這個問題不斷的困擾著我,促使我開始追尋是否存在更好的開發方 式、開發工具、開發流程, ...

port安裝make卻卡住

Zenobia avatar
By Zenobia
at 2011-03-09T12:24
※ 引述《chinsan (有若無,實若虛)》之銘言: : ※ 引述《bestwishes (覓知音 尋知己...)》之銘言: 感恩 可以正常安裝其他套件 筆記下來了 感恩感恩 : 應該你那邊(或 NAT)防火牆對 ftp protocol 沒開吧, 才會 and#34;No route to host ...