最近遇到一个进程突然退出的问题,由于没有注册signalhandler所以没有捕捉到任何信号。 但是从log中看到init waitpid返回的status为0x008b,以前对status不是很了解,下面的文章对status有比较全面的介绍。 转至http://tsecer.blog.163.co ...
分类:
系统相关 时间:
2017-01-22 22:37:27
阅读次数:
303
七. grep家族: 1. grep退出状态: 0: 表示成功; 1: 表示在所提供的文件无法找到匹配的pattern; 2: 表示参数中提供的文件不存在。 见如下示例: /> grep 'root' /etc/passwd root:x:0:0:root:/root:/bin/bash opera ...
分类:
系统相关 时间:
2016-12-23 22:21:50
阅读次数:
302
exit用来结束一个脚本,脚本中一旦遇到exit命令,脚本会立即终止;终止退出状态取决于exit命令后面的数字;exit[n]:自定义退出状态码;举例说明。1、未给脚本指定退出状态码,整个脚本的退出状态码取决于脚本中执行的最后一条命令的状态码;2、给脚本指定退出状态码,整个脚本..
分类:
其他好文 时间:
2016-12-19 22:27:36
阅读次数:
254
synchronized既保证原子性,又保证内存可见性,是一种线程同步的方式,是锁机制的一种java实现。synchronized的实现基于JVM底层,JVM是基于monitor实现的,而monitor的实现依赖于操作系统的互斥实现。 ...
分类:
其他好文 时间:
2016-12-18 10:06:03
阅读次数:
316
1.在ubuntu终端环境出现: 这表示你正在insert mode.... 按esc,回到command mode,上下左右就回复到正常的方向键功能了 2.可能写的程序是在insert mode(raw_input(),或者其他输入时) 这时是你自己命令进入输入状态,不能用1的方法,退出状态就可以 ...
分类:
系统相关 时间:
2016-12-14 18:53:23
阅读次数:
220
shell基本应用及例子一、$#脚本的参数个数$*以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个$$脚本运行的当前进程ID号$!后台运行的最后一个进程的进程ID号$@与$*相同,但是使用时加引号,并在引号中返回每个参数$?显示最后命令的退出状态。0表示..
分类:
系统相关 时间:
2016-12-09 01:31:37
阅读次数:
212
一、概述 Process类是一个抽象类(所有的方法均是抽象的),封装了一个进程(即一个执行程序)。 Process 类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁(杀掉)进程的方法。 ProcessBuilder.start() 和 Runtime.exec 方法创 ...
分类:
编程语言 时间:
2016-12-04 00:18:20
阅读次数:
173
结构化命令中,最基本的类型就是if-then语句 if command then command fi bash shell的if语句会执行if行定义的那个命令,如果命令的退出状态码是0,则代表成功执行,位于then部分的命令就会执行。如果if行定义的命令的退出状态码是其他,则then部分的命令将不 ...
分类:
系统相关 时间:
2016-12-03 08:03:45
阅读次数:
341
shell按照出现的次序来处理shell脚本中的每个单独命令。 if-then语句 bash shell的if语句会运行if行定义的那个命令。如果该命令的退出状态码是0,位于then部分的命令就会被执行。 如果该命令的退出状态码是其他什么值,那then部分的命令就不会被执行,bash shell会继 ...
分类:
其他好文 时间:
2016-11-10 02:30:46
阅读次数:
192
Shell脚本、特殊变量、declare、算术运算、退出状态、条件测试、括号区别Shell脚本基础(一)
分类:
系统相关 时间:
2016-11-03 03:17:56
阅读次数:
237