ps命令是Linux系統中用於查看進程信息的強大工具,它提供了豐富的選項來定製輸出結果。以下是ps命令的基本用法和一些常用的選項:
基本用法。直接輸入`ps`可以顯示當前終端會話中屬於當前用戶的進程列表。
常用選項。包括:`-e`選項,顯示系統中所有進程,而不僅僅是當前終端會話的進程;`-f`選項,使用全格式顯示進程信息,包括父進程ID、CPU使用率、記憶體使用率等;`-l`選項,以長格式顯示進程信息,包括進程狀態、運行時間等;`-u`選項,顯示與指定用戶相關的進程信息;`-p`選項,顯示指定進程ID的進程信息;`-o`選項,自定義輸出格式,可以指定要顯示的列和排序方式。
此外,ps命令還支持一些特定的查詢和過濾功能,如結合`grep`命令查找特定進程名的進程、查看特定用戶的進程等。這些功能使得ps命令在系統監控和故障排查時非常有用。