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

热点内容
卸载喜马拉雅时显示找不到文件 浏览:858
蜂窝热点的数据漫游是什么 浏览:392
乐高建模编程什么关系 浏览:9
win10怎么创建镜像文件 浏览:324
手机文件转码 浏览:717
jsp首页获取菜单 浏览:796
js获取数组里面的值吗 浏览:422
东莞哪里有少儿编程课 浏览:782
有的视频文件无法播放 浏览:189
如何关闭同花顺左边的app 浏览:685
上海那个酒店专线网络 浏览:508
macae安装目录在哪个文件夹 浏览:664
微信文件在哪里iphone 浏览:664
医学用书哪个网站 浏览:795
联通拉光纤数据多少网速最好 浏览:502
java删除文档中的字符串 浏览:733
wireshark获取qq密码 浏览:767
java程序设计简答题题答案 浏览:142
mt6737root工具 浏览:835
用什么做数据库缓存 浏览:500

友情链接