进程分为瞬时进程和常驻进程
瞬时进程:瞬间完成从加载到内存、显示在输出设备、退出过程
int main()
{
printf("hello world!\n");
return 0;
}
常驻进程:一直在内存中
int main()
{
while (1)
{
printf("hello world!\n");
sleep(1);
}
return 0;
}
根据我的文件名,显示我想查看的常驻进程相关信息:
ps axj | head -1 && ps axj | grep 查看的进程文件名
注:
ps :显示进程
axj :所有的进程
示例:
①查看myproc
②用CTRL+C终止左侧常驻进程运行后,再次查看找不到myproc进程了
PID(process ID):进程标识符
Linux版本的任务管理器:top指令
按q退出!!!
显示当前运行的所有进程
获取想要查看的进程的工作路径:
先通过ps axj | grep 进程名 =》获取其PID
再通过PID输入 ls /proc/PID -al找到cwd对应的进程地址