Linux top命令輸出到文件——持續輸出某個進程的信息


有的時候可能需要持續輸出某個進程在top命令中顯示的信息,使用top命令的-b選項可以容易的將輸出重定向到其他進程或者文件,配合-n選項指定top命令輸出多少次就終止。

# file /tmp/1.sh #!/bin/bash echo " PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND">/tmp/1.txt for i in {1..10000000};do top -b -n 1 | grep java>>/tmp/1.txt sleep 5 done

正如上面的腳本,將持續輸出名字java 的進程的信息,並將信息添加到/tmp/1.txt文件中。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM