导航:首页 > 文件管理 > 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文件体系是什么相关的资料

热点内容
卸载系统文件 浏览:459
oracle数据库的表文件 浏览:400
漫画文件后缀是pdf能改吗 浏览:932
jar签名工具 浏览:816
谷歌浏览器历史版本 浏览:741
js模态窗口页面跳转弹出新页面 浏览:738
如何将图片转换为文本文件格式 浏览:205
模具编程怎么区分大师傅和小师傅 浏览:442
nodejsstream 浏览:749
mypictures文件是什么 浏览:925
数控编程螺纹小径怎么算 浏览:944
javapconstantpool 浏览:709
微信联系人文件夹名称 浏览:721
html代码去优酷广告 浏览:491
gxworks2怎么用指令表编程 浏览:778
文件夹右键不能压缩 浏览:53
jsp中怎么用 浏览:310
电信4g网络制式是什么 浏览:388
servu提权教程 浏览:608
编程确认密码怎么打 浏览:545

友情链接