程序:通常作为二进制程序放在硬盘,光盘等存储媒介中,以物理文件的形式存在。

进程:程序被启动后,执行者的权限和属性,程序的程序代码和所需数据等都会被加载到内存中,操作系统给予这个内存内的单元一个标识符,也就是进程号PROCESS ID PID,进程就是一个正在运行的程序。

使用进程查看命令:pstree -p可以看出,所有的进程都是依附在Init这个进程下面的,就是PID为1的进程,这是linux内核主动调用的第一个进程。

重新启动init进程就是reboot,重新启动。

程序和进程介绍_进程


linux下进程:查看进程ps -ef|grep java

查看进程下的子进程,也就是线程: ps -eLf|grep java

查看进程的运行时间:ps -p PID -o lstart

查看进程的启动时间和到现在运行了多长时间:ps -eo pid,lstart,etime|grep PID