一条命令快速查看进程信息

生产中我们经常需要通过进程名或pid来查看进程的相关信息,比如端口号,运行用户,运行时间,cpu内存使用率,启动命令等。下面这条简单的命令即可实现,如果再配合atext使用会很方便。直接看效果吧。

命令如下:

psid() { echo;[[ ! -n ${1} ]] && return;pro="[${1:0:1}]${1:1}";ps axo pid,lstart,etime,user,%cpu,%mem,command | grep -v grep |grep -I --color ${pro};echo;for I in `ps axu|grep ${pro} |grep -v grep |awk '{print $2}'`;do netstat -tunpl|grep $I|awk '{print " "'"$I"'" -> "$6"("$1")"" -> "$4}';echo;done;};psid [program_name/pid]

一条命令快速查看进程信息

一条命令快速查看进程信息

anzhihe安志合个人博客,版权所有丨 如未注明,均为原创 丨转载请注明转自:https://chegva.com/3163.html | ☆★★每天进步一点点,加油!★★☆

您可能还感兴趣的文章!

发表评论

电子邮件地址不会被公开。 必填项已用*标注