进程
GeanQin
geanqin.github.io
展开
-
认识/proc/[pid]/
/proc/[pid]/是干什么的?系统中当前运行的每一个进程都有对应的一个目录在proc下,以进程的PID号为目录名,它们是读取进程信息的接口。/proc/[pid]/下的文件作用参考《Linux就该这么学》我这里稍微提一下:cmdline、exe这两个可以找到执行的参数与执行的程序位置(就算已经被删除也能看到)。environ可以看到这个进程所使用的环境变量fd这个目录可...原创 2020-05-06 16:40:01 · 318 阅读 · 0 评论 -
进程的查看工具ps和top
查看进程的命令有哪些?pidof pgrep pstree ps top等等。pidof命令用于查找指定名称的进程的进程号。# pidof chrome 31965 22019 22659 22641 22161 22120这个命令无法模糊搜索,所以在使用的时候一定要知道准确的进程名字pgrep命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id。# pgrep...原创 2020-05-06 16:39:11 · 314 阅读 · 0 评论 -
认识进程
什么是进程?狭义定义:进程是正在运行的程序的实例。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。在我理解里进程就是程序从磁盘被读到内存中(从文件变为指令),CPU一条条执行的过程。各个进程占用的资源相互独立。Linux下的进程用户视角在用户空间,进程是由进程标...原创 2020-05-06 16:37:21 · 129 阅读 · 0 评论