导航:首页 > 文件管理 > pid文件体系是什么

pid文件体系是什么

发布时间:2023-06-26 09:07:19

⑴ LINUX的PID文件是干嘛 用的

PID(进程抄控制符)英文全称为Process Identifier,它也属于电工电子类技术术语。
PID就是各进程的身份标识,程序一运行系统就会自动分配给进程一个独一无二的PID。进程中止后PID被系统回收,可能会被继续分配给新运行的程序。
PID一列代表了各进程的进程ID,也就是说,PID就是各进程的身份标识。
==========
只要运行一程序,系统会自动分配一个标识!
是暂时唯一:进程中止后,这个号码就会被回收,并可能被分配给另一个新进程。
只要没有成功运行其他程序,这个pid会继续分配给当前要运行的程序!!
如果成功运行一个程序,然后再运行别的程序时,系统会自动分配另一个pid!!
以上摘自:http://ke..com/view/402830.htm#1
比如说,firefoxbin的PID是4376,你可以kill 4376将这个进程杀死,而不会错杀其他。

⑵ Linux里面什么是pid文件

并不代表专门的进程。在运行时PID是不会改变标识符的,但是你终止程序后再运行PID标识符就会被系统回收,就可能会被继续分配给新运行的程序

⑶ nginx中的“pid”是什么

刚安装的时候就是没有,其实在启动 nginx 时自动生成的 里面存放的是 当前 nginx 住进程的 ID 号;
所以在配置文件中指定pid
pid /usr/local/webserver/nginx/nginx.pid;
哇这个事情 搞了我好长时间,我以为我装的用问题;
nginx的结束重启一般是通过下面命令来实现的:
kill -QUIT 26000
其中26000是nginx的主进程号。
每次都需要通过ps命令来查询nginx的主进程号,非常麻烦。 在《实战nginx:取代Apache的高性能Web服务器》一书中提到了使用pid文件的方法,不巧的是给的命令漏了些东西,这里给出完整的指令。
pid文件就是一个纯文本文件,里面记录的是进程的pid号。
下面是一个pid文件的内容::26032
nginx的默认pid文件
nginx使用了pid文件来记录master process的pid号,如果编译时没有指定,那它的路径就是:
<prefix/logs/nginx.pid
其中<prefix是nginx的安装路径。
如果你想修改默认的pid文件路径,可以在编译时加入配置。参数如下::
./configure –-pid-path=/data/test/ngx.pid
指定后,默认的pid文件路径就更改为::
/data/test/ngx.pid
如果指定只是路径,没有pid的文件名,那么pid的文件名还是nginx.pid
通过配置文件修改pid
除了使用默认值和通过编译时修改外,还可以通过在nginx的配置文件中修改。如下:
pid /data/test/nginx.pid;
这里修改的值只对使用该配置文件的nginx有效。
用PID文件停止Nginx
假设pid文件路径为/data/logs/nginx.pid
kill –QUIT `cat /data/logs/nginx.pid`
用pid文件重新加载配置文件

阅读全文

与pid文件体系是什么相关的资料

热点内容
掌上青医app为什么计费失败 浏览:809
网易邮箱大师网络异常 浏览:175
苹果6plus玩什么游戏卡 浏览:954
单片机延时程序计算方法 浏览:947
前端和后端的编程语言分别有哪些 浏览:633
如何在网站上打印文件 浏览:307
三菱fx2n编程软件有哪些 浏览:698
初学者数控加工倒角怎么编程 浏览:586
编程和化学哪个难 浏览:195
word高级替换 浏览:578
大专学编程哪个学校好 浏览:330
win7网络协议 浏览:559
没有用于当前位置的源代码 浏览:624
接龙app哪个好用 浏览:284
如何进入别人的共享文件找不到 浏览:520
电脑管家文件在哪里 浏览:427
计算机编程需要学习哪些课程 浏览:681
word插入图片后整个文件很大 浏览:94
数据库副表 浏览:523
文件审批页放在哪里 浏览:117

友情链接