Linux系統下,利用ps命令結合grep命令,輕松篩選出指定名稱的進程。
基本命令:
ps aux | grep "進程名稱"
其中,ps aux列出所有運行中的進程及其詳細信息;grep “進程名稱”則根據您輸入的進程名稱進行篩選。 請注意,進程名稱需要用雙引號括起來,尤其當名稱包含空格或特殊字符時。
排除特定進程:
若需排除某些進程,可以使用grep命令的-v選項:
ps aux | grep -v "排除的進程名稱" | grep "目標進程名稱"
例如,要查找所有名為”nginx“的進程,但排除”nginx-debug”進程,則使用:
ps aux | grep -v "nginx-debug" | grep "nginx"
通過以上方法,您可以高效地管理和監控Linux系統中的進程。