Mac下使用終端查看用戶進程

最近在研究Redis集羣,需要使用終端查看進程情況。當使用ps -ef|grep redis命令時,發現無進程顯示,然而redis確實已經啓動起來了,在活動監視器裏也能看到進程。在網上搜索無果後,於是嘗試着分析下吧!

使用ps -ef命令查出所有線程,仔細排查過後發現基本都是/System/Library/開頭的系統進程,當前用戶啓動的線程竟然沒有。
ps -ef

然後又使用lsof -i tcp:port命令查看了當前redis線程信息,發現User是當前用戶。
lsof -i

突然意識到難道是因爲用戶權限的問題嗎?於是嘗試着在命令前加了個sudosudo ps -ef|grep redis,然後就顯示出了我想要的東西。
sudo ps

會分析和猜測很重要呀!


------------本文結束感謝您的閱讀------------
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章