Kill -HUP详解
来源:互联网 发布:写jquery必须会js么 编辑:程序博客网 时间:2024/05/06 02:18
kill -HUP pid
其中 pid 是进程标识。如果想要更改配置而不需停止并重新启动服务,请使用该命令。在对配置文件作必要的更改后,发出该命令以动态更新服务配置。
其中 pid 是进程标识。如果想要更改配置而不需停止并重新启动服务,请使用该命令。在对配置文件作必要的更改后,发出该命令以动态更新服务配置。
根据约定,当您发送一个挂起信号(信号 1 或 HUP)时,大多数服务器进程(所有常用的进程)都会进行复位操作并重新加载它们的配置文件。以下例子详细的讲解一下用法。
eg1:
显示了向所有正在运行的 Web 服务器进程发送挂起信号的一种方法。
告诉 Web 服务器重新加载其配置文件并对文件进行复位操作
[root@localhost httpd-2.2.13]# ps -A | grep httpd | grep -v grep | awk '{ print $1; }' | xargs -L 1 kill -HUP
上面的命令中包含了很多的操作,所以让我们来仔细地看一下管道的每个部分。ps 和 grep 命令用来在所有的进程中搜索 httpd(并且忽略用来搜索 httpd 进程的 grep 进程)。接下来,awk 只显示输出结果中的进程 ID,并将它传递给 xargs。然后,xargs 命令接受每个进程 ID(因为使用了 -L 1 以便一次提取一行内容),并使用kill -HUP 向相应的进程发送一个挂起信号。
[root@localhost httpd-2.2.13]# ps -A | grep httpd | grep -v grep | awk '{ print $1; }' | xargs -L 1 kill -HUP
上面的命令中包含了很多的操作,所以让我们来仔细地看一下管道的每个部分。ps 和 grep 命令用来在所有的进程中搜索 httpd(并且忽略用来搜索 httpd 进程的 grep 进程)。接下来,awk 只显示输出结果中的进程 ID,并将它传递给 xargs。然后,xargs 命令接受每个进程 ID(因为使用了 -L 1 以便一次提取一行内容),并使用kill -HUP 向相应的进程发送一个挂起信号。
eg2:
更改/etc/ssh/sshd_config,将里面的Port改为新端口,比如28,然后 kill -HUP `cat /var/run/sshd.pid` 就行了。
现有连接自己不会断,因为kill -HUP `cat /var/run/sshd.pid` 只是HUP监听的那个,已经建立的连接(不同的 pid)不会断。
然后你在现有账号下面exit,在用新的端口登陆就可以了。
现有连接自己不会断,因为kill -HUP `cat /var/run/sshd.pid` 只是HUP监听的那个,已经建立的连接(不同的 pid)不会断。
然后你在现有账号下面exit,在用新的端口登陆就可以了。
1 0
- centos Kill -HUP详解
- Kill -HUP详解
- Kill -HUP详解
- kill -HUP pid
- kill -HUP 什么意思?
- kill -HUP pid
- kill –HUP 1234 >killout.txt 2 >killerr.txt
- Linux进程KILL--Quit,INT,HUP,QUIT,和TERM的解释
- Linux进程KILL--Quit,INT,HUP,QUIT,和TERM
- Python中kill传送程序 signal HUP信号 程序重载配置文件
- kill 命令详解
- Oracle kill session详解
- Linux kill命令详解
- kill 命令详解
- kill命令详解
- kill命令详解
- linux中的kill详解
- kill() 函数详解
- openstack新手之命令行映射到执行函数
- Python2.7 with MySQL Connector/Python Sample(Windows OS)
- <intent-filter>隐式intent的用法
- hdu 1028 Ignatius and the Princess III
- 实现滑动隐藏标题栏布局ListView所碰到的问题
- Kill -HUP详解
- linux利用sendmail发送邮件的方法
- 这是一个秒杀系统,即大量用户抢有限的商品,先到先得 用户并发访问流量非常大,需要分布式的机器集群处理请求 系统实现使用Java
- JAVA基础(16) Servlet/Filter/Listener/Interceptor区别与联系
- spring的AOP和事务
- 今天是我在CSDN安家的第一天
- IIS上传和下载文件的大小限制
- Apple Pay教程(附示例代码)(1)
- 文本组件的事件和属性设置方案之Spannable