要和一个守护进程通信,你要向它发送信号,让它以某种方式相应。例如:强行要求一个守护进程重新读取它的配置文件,或者改变守护进程的行为,或者指示守护进程结束运行。使用信号与守护进程通信。守护进程中添加信号捕捉函数void catch_Signal(int Sign){ switch(Sign) { ca...
分类:
系统相关 时间:
2015-05-12 01:40:22
阅读次数:
151
脚本创建临时文件: #mktemp创建临时文件或目录 #mktemp[OPTION]FILE.RANDOMLENGTH [OPTION] -d创建目录。 例如: #mktemp/tmp/file.XX /tmp/file.36 #mktemp/tmp/file.XX /tmp/file.37 #mktemp/tmp/file.XX /tmp/file.38 #mktemp/tmp/file.xxxx /t..
分类:
其他好文 时间:
2015-02-26 15:06:16
阅读次数:
175
HUP(1)挂起,通常因终端掉线或用户退出引发INT(2)中断,通常因CTRL+C组合引发QUIT(3)退出,通常因CTRL+/组合引发ABRT(6)中止,通常因某些严重的错误而引发ALRM(14)报警,通常用来处理超时TERM(15)终止,通常在系统关机时发送TSTP(20)停止进程的运行,但该信号可..
分类:
其他好文 时间:
2014-10-05 04:37:38
阅读次数:
174
??
1信号产生原因
2.进程处理信号行为
manpage里信号3中处理方式:
SIG_IGN
SIG_DFL
默认Term动作
a signal handling function
进程处理信号
A默认处理动作
term
中断...
分类:
其他好文 时间:
2014-09-21 02:33:36
阅读次数:
295
一、脚本编程知识点1、获取变量中字符的长度:${#VARNAME}2、变量赋值:a)${parameter:-word}:如果parameter为空或未定义,则变量展开为“word”;否则,展开为parameter的值; 如:A=3 echo${A:-30} unsetA echo${A:-30}b)${parameter:+word}:如果parameter为空或未定义..
分类:
系统相关 时间:
2014-06-13 21:06:11
阅读次数:
473