linux查看进程具体内容
Linux怎么查看正在编译的进程?
Linux怎么查看正在编译的进程?
今天在编译安装qt5是,因为时间较长然后就把ssh登录窗口关了。再打开的时候就没有显示了。现在也不知道编译是否成功。或是否编译完成。求高手指点。
自己搞定了
怎么查看linux进程名称?
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
2、其次,在命令行中输入:ps-ef。
3、最后,键盘按“回车键”运行shell指令,此时会看到所有linux进程的CMD名称。
linux怎么查只显示进程号?
用这条命令 ps -ef |awk -F {print $2} 可只显示进程号
linux进程可以从几个方面来查:
top通过top可以看动态的进程,系统情况状态,及一些占用靠前的进程信息,第一列为进程号(Pid)。
ps aux可以以列出,所有进程,其中第二列为进程号(PID)
如果要特定进程、并且直接显示PID的话,可以结合grep 和 awk来做
比如要显示上述中的netns的PID号,命令为:
ps aux|grep netns|grep -v grep |awk {print $2}
6 Linux 7系统中如何“更好”监控和管理Linux系统上运行的进程?
作为开发者和Linux运维人员来说,监测和管理Linux系统上的进程是日常工作中的一部分。虽说Linux各类发行版本有它默认的进程监测工具,但大多数都是功能较为单一,如何高效监控和管理进程是我们需要考虑的。结合我的Linux运维经验,给出一些方案和建议供大家参考:
1、进程监控
刚接触Linux的伙伴都知道有 top 这个内置命令可以查看当前系统运行的进程及内存CPU占用信息。总体而言这个 top 命令足够了,但我们还有一个 top 的替代产品,它就是 htop。
htop不是内置的,需要编译安装,方法可以在网上找下,还是很简单的。它运行的界面是这样的:
htop比top要更友好,而且能便捷看到子进程信息、查找进程、标记进程等。
另外还有一些命令可以辅助进行进程监控,如:ps -ef | grep 进程名或PID
2、进程管理
Linux上的进程种类很多,比如可以放到系统服务(守护进程)里,还可以放在后端执行(交互式进程)。那如何管理系统进程和用户进程呢?
管理工具推荐:Supervisor,它是由Python开发的一个Linux进程管理工具,并且提供WEB管理面板,可以在线便捷的查看、启动、停止服务,非常不错。
综上,对于Linux系统中的进程管理我的建议就是这些,如果大家有其它建议,欢迎在下方评论区留言交流哈 ~