mysql kill hup_kill -HUP pid
kill -HUP pid
其中 pid 是進(jìn)程標(biāo)識(shí)。如果想要更改配置而不需停止并重新啟動(dòng)服務(wù),請使用該命令。在對配置文件作必要的更改后,發(fā)出該命令以動(dòng)態(tài)更新服務(wù)配置。
根據(jù)約定,當(dāng)您發(fā)送一個(gè)掛起信號(信號 1 或 HUP)時(shí),大多數(shù)服務(wù)器進(jìn)程(所有常用的進(jìn)程)都會(huì)進(jìn)行復(fù)位操作并重新加載它們的配置文件。清單 2 顯示了向所有正在運(yùn)行的 Web 服務(wù)器進(jìn)程發(fā)送掛起信號的一種方法。
清單 2. 告訴 Web 服務(wù)器重新加載其配置文件并對文件進(jìn)行復(fù)位操作
root@holy [507]$ ps -A | grep httpd | grep -v grep | awk '{ print $1; }' | xargs -L 1 sudo kill -HUP
上面的命令中包含了很多的操作,所以讓我們來仔細(xì)地看一下管道的每個(gè)部分。ps 和 grep 命令用來在所有的進(jìn)程中搜索 httpd(并且忽略用來搜索 httpd 進(jìn)程的 grep 進(jìn)程)。接下來,awk 只顯示輸出結(jié)果中的進(jìn)程 ID,并將它傳遞給 xargs。然后,xargs 命令接受每個(gè)進(jìn)程 ID(因?yàn)槭褂昧?-L 1 以便一次提取一行內(nèi)容),并使用 sudo kill -HUP 向相應(yīng)的進(jìn)程發(fā)送一個(gè)掛起信號。
LINUX和Unix都適用:
改/etc/ssh/sshd_config,將里面的Port改為新端口,比如10022,然后 kill -HUP `cat /var/run/sshd.pid` 就行了。
現(xiàn)有連接自己不會(huì)斷,因?yàn)閗ill -HUP `cat /var/run/sshd.pid` 只是HUP監(jiān)聽的那個(gè),已經(jīng)建立的連接(不同的 pid)不會(huì)斷。
然后你在現(xiàn)有賬號下面exIT,在用新的端口登陸就可以了。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的mysql kill hup_kill -HUP pid的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql序列increment_MyS
- 下一篇: mysql的查表语句_mysql查表语句