当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( )

当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( ),第1张

这个 ID 是随机的吧?

pid=0 (还是1来的?) 是 init 进程,正常登录 Linux 是不可能用这个 pid 作为 bash 的进程 ID 的。

说实话,这个问题我真不知道他在问什么……

是在问这个 ID 是多少号?还是问这个 ID 全称叫什么?

这个应该是Linux系统进程创建规则决定的,一个进程肯定只能有一个ID,并且不同的进程不能有相同的ID,否则就无法分辨对应ID是哪个进程了,所以,当心出现一个进程时,会指定一个新的进程,至于这个进程ID是什么,那就跟你的Linux系统版本有关了,最简单的做法,自然是进程ID自增了,这样比较方便管理进程ID。

楼主如果对Linux系统感兴趣,想学习更多Linux系统知识,可以百度《Linux就该这么学》,不错的一本Linux入门教程。

UIDPID PPID C STIME TTY TIME CMD

root 1 0 0 Mar07 ?00:00:25 /sbin/init

你指的是这个吗?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/8703011.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存