Linux--查看常驻进程:ps

进程分为瞬时进程和常驻进程

瞬时进程:瞬间完成从加载到内存、显示在输出设备、退出过程

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指令

Linux--查看常驻进程:ps_第1张图片

按q退出!!!

显示当前运行的所有进程

Linux--查看常驻进程:ps_第2张图片

 

获取想要查看的进程的工作路径:

先通过ps axj | grep 进程名 =》获取其PID

再通过PID输入 ls /proc/PID -al找到cwd对应的进程地址 

Linux--查看常驻进程:ps_第3张图片

你可能感兴趣的:(Linux,linux,服务器,运维)