0
我是一個Linux新手...所以我有一個練習:只使用ps,grep,awk,gawk確定總內存量SQL使用的進程。我怎麼可以用ps來確定在任何進程中使用了多少內存?在ps顯示百分比的Mem ... 非常感謝。從'ps aux'輸出獲得大量的內存進程使用awk in MB
我是一個Linux新手...所以我有一個練習:只使用ps,grep,awk,gawk確定總內存量SQL使用的進程。我怎麼可以用ps來確定在任何進程中使用了多少內存?在ps顯示百分比的Mem ... 非常感謝。從'ps aux'輸出獲得大量的內存進程使用awk in MB
ps auwx | awk '/[s]ql/ {total += $4} END {print total}'
你可能想尋找$11 ~ /sql/
而不是找到實際的(我的)SQL過程,而不是與任何說法「SQL」的任何命令。
非常感謝,它對我來說工作得很好:) – user861969
聽起來像功課。您是否嘗試過運行ps *並查看輸出*?輸出格式因系統而異,所以你必須定製'grep'&co。到你的情況。 – spraff
我使用ubuntu 11.04,是的,即時嘗試運行ps auwx,mem以百分比。 – user861969