solaris的進程工具集
solaris提供了非常方便的進程工具集,來方便大家查看,跟蹤,調試和控制系統中進程,提高工作效率。本文主要向大家介紹一下的這些工具的用法示例:
www.2cto.com
1. prstat:查看當前系統中所有進程的詳細信息
2. ps:查看進程狀態(-e: 顯示系統中所有進程; -f:查看完整的進程信息)
www.2cto.com
3. ptree: 查看進程的進程樹(父子進程繼承關系)
4. pstack: 查看進程運行時的堆棧信息
該命令也可以對進程dump文件core進行堆棧分析,也可以查看運行的進程運行到什麼地方掛起(process hang up)
5. pfiles: 查看進程運行打開的文件
通過該命令可以得知進程讀取哪些配置文件,訪問哪些設備文件,生成了哪些文件
6. pldd:查看進程調用的動態鏈接庫
7. pargs:查看進程運行時的參數
8. ptime:查看進程運行的時間
通過該命令可以查看守護進程是否異常重啟過
以上是我在solaris軟件開發中經常使用的進程工具集,還有其他的工具就不一一示范了,更多的信息大家可以在solaris上通過manpage來了解(man proc)。