先简单说一下Signal是啥.(如果想直接使用可以不看) Signal翻译过来中文就是信号- - 当然, 本身他就是Linux系统编程中非常重要的概念, 信号机制是进程之间传递消息的一种机制, 其全称为软中断信号 作用是通知进程发生了异步事件。进程之间可以调用系统来传递信号, 本身内核也可以发送信号 ...
分类:
编程语言 时间:
2018-05-23 00:09:56
阅读次数:
274
参考: Shell 脚本中信号处理实践 Linux Shell 的信号 trap 功能你必须知道的细节 在 unix 里,可能发生的每一种类型的事件都是由一个独立的信号来描述,每一个信号都是一个小的正整数,如: 名称 值 描述 SIGHUP 1 控制终端发现被挂起或控制进程死亡 SIGINT 2 键 ...
分类:
系统相关 时间:
2018-05-18 14:06:51
阅读次数:
168
条件判断 if 条件1;then COMMAND elif 条件2;then COMMAND else COMMAND(:) : 表示pass 不执行任何命令 fi 读取用户输入在进行数据判断 1 echo -n "输入你的数字: " 2 read userinput 3 expr $userinp ...
分类:
系统相关 时间:
2018-05-09 10:11:50
阅读次数:
190
有时候我们运行一个程序,耗时比较长,所以在快下班的时候或是网络不稳定的时候就比较抓狂。 今天分享几个我在工作中用到的把程序放在后台运行的方法。 nohup 当运行一个程序的时候,我们在退出当前账户,或者关闭终端的时候,程序都会收到一个SIGHUP的信号,nohup就是忽略这种信号,让程序不挂起。 n ...
分类:
系统相关 时间:
2018-04-23 15:42:48
阅读次数:
205
终止一个进程查看当前可用的信号集查看信号的名称根据以上显示内容,一个信号的表示方式有三个:1、编号(1、2、3) 2、简写(HUP) 3、全称(SIGHUP)常用信号1、SIGHUP 无须关闭进程而让该进程重读配置文件 如果有多个相同进程,需要指定由root运行的进程2、SIGINT 终止正在运行的进程 相当于ctl+c9、SIGKILL 杀死运行中的进程 强行关闭进程,那么被该进程调用的文件可能
分类:
系统相关 时间:
2018-04-21 00:27:37
阅读次数:
198
https://blog.csdn.net/sufwei/article/details/51610676 SIGHUP 终止进程 终端线路挂断SIGINT 终止进程 中断进程SIGQUIT 建立CORE文件终止进程,并且生成core文件SIGILL 建立CORE文件 非法指令SIGTRAP 建立C ...
分类:
系统相关 时间:
2018-04-09 13:16:32
阅读次数:
173
一. 终端 进程里记录了自己的控制终端是谁,使用ps ajx 命令,其中的tty部分代表当前使用的终端是什么。打问号代表这个进程是没有控制终端的,有控制终端的会记录控制终端的编号是什么 tty 代表字符终端, pts 代表图形界面终端, /dev/tty,指向当前所用的终端。 二.进程组 进程组是一 ...
分类:
系统相关 时间:
2018-03-27 16:45:59
阅读次数:
216
笔者学识不深,以下内容是网上摘取,以便日后使用。信号信号详细描述简明描述处理方式1)SIGHUP本信号在用户终端连接(正常或非正常)结束时发出,通常是在终端的控制进程结束时,通知同一session内的各个作业,这时它们与控制终端不再关联。连接挂断终止(默认处理)2)SIGINT程序终止(interrupt)信号,在用户键入INTR字符(通常是Ctrl-C)时发出,用于通知前台进程组终止进程。终端中
分类:
系统相关 时间:
2018-03-02 12:26:57
阅读次数:
209
man 7 signal #查看信号的实用信息 常用的信号: 信号名 编号 含义SIGHUP 1 无须关闭进程而让其重读配置文件SIGINT 2 中止正在运行的进程;相当于Ctrl+cSIGQUIT 3 相当于ctrl+\SIGKILL 9 强制杀死正在运行的进程SIGTERM 15 终止正在运行的 ...
分类:
系统相关 时间:
2018-02-28 23:04:37
阅读次数:
237
重要的信号:1:SIGHUP: 让一个进程不用重启,就可以重读其配置文件,并让新的配置信息生效;2: SIGINT:Ctrl+c: 中断一个进程9: SIGKILL:杀死一个进程15: SIGTERM:终止一个进程, 默认信号 指定一个信号: 信号号码:kill -1 信号名称:kill -
分类:
系统相关 时间:
2018-02-24 15:37:40
阅读次数:
174