码迷,mamicode.com
首页 >  
搜索关键字:退出状态    ( 180个结果
Shell脚本传递带有空格的参数[摘录自网络]
参数处理说明$#传递到脚本的参数个数$*以一个单字符串显示所有向脚本传递的参数$$脚本运行的当前进程ID号$!后台运行的最后一个进程的ID号$@与$#相同,但是使用时加引号,并在引号中返回每个参数。$-显示Shell使用的当前选项,与set命令功能相同。$?显示最后命令的退出状态。0表示没有错误,其...
分类:系统相关   时间:2015-02-06 12:48:37    阅读次数:155
配置服务器有错/usr/libexec/gconf-sanity-check-2的退出状态为256
问题描述:CentOS启动的时候报如下错误:“配置服务器有错/usr/libexec/gconf-sanity-check-2的退出状态为256” 问题原因:在装hadoop的时候误删了/tmp文件或者改变/tmp权限导致的。 解决方案:1.在报错的界面按住 Ctrl + Alt + F2 进入虚拟...
分类:其他好文   时间:2014-12-29 11:41:00    阅读次数:291
C程序演示产生僵死进程的过程
先抄录网上一段对僵死进程的描述: 僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中。这种进程称之为僵死进程。在每个进程退出的时候,内核释放该进程所有的资源,包括打开的文件,占用的内存等。 但是仍然为其保留一定的信息(包括进程号the process ID,退出状态the termi...
分类:系统相关   时间:2014-12-17 14:36:59    阅读次数:355
linux shell编程之位置参数
位置参数是shell的一种特殊的变量,用于运行shell的时候向程序传递参数。 $0表示脚本的名字; $1表示第一个参数,$2表示第二个参数,以此类推,当数字大于等于10的时候需要用大括号括起来,如${10},${100}。 $@和$*相同,都表示从$1开始的所有的参数的值,中间用空格隔开。 $#表示运行程序的时候传入的参数的数目。 $?表示程序的退出状态,0表示没有错误,非0表示有错误...
分类:系统相关   时间:2014-12-05 17:23:39    阅读次数:231
Process 执行shell 脚本
概述:Process类是一个抽象类(所有的方法均是抽象的),封装了一个进程(即一个执行程序)。Process 类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁(杀掉)进程的方法。ProcessBuilder.start() 和 Runtime.exec 方法创建一个本...
分类:系统相关   时间:2014-12-02 15:08:36    阅读次数:450
linux shell中的条件判断
1. 退出状态          在Linux系统中,每当一条命令执行完成后,系统都会返回一个退出状态,这个状态被存放在$? 这个变量中,是一个整数值,我们可以根据这个值来判断命令运行的结果是否正确。          通常情况下,退出状态值为0,表示执行成功,不为0的时候表示执行失败。   POSIX规定的退出状态和退出状态的含义: 0       运行成功 1-255...
分类:系统相关   时间:2014-11-24 11:56:03    阅读次数:212
Wait VS Waitpid
Wait和waitpid出现的原因(SIGCHLD):      当子进程退出的时候,内核会向父进程发送SIGCHLD信号,子进程的退出是个异步事件(子进程可以在父进程运行的任何时刻终止)      子进程退出时,内核将子进程置为僵尸状态,这个进程称为僵尸进程,它只保留最小的一些内核数据结构,以便父进程查询子进程的退出状态。      父进程查询子进程的退出状态可以用wait/waitpid函数...
分类:其他好文   时间:2014-11-20 17:06:02    阅读次数:252
linux中的while命令
while命令有点象if-then和for循环的结合。while测试命令返回0退出状态,就循环一组命令。while基本格式:whiletestcommanddoothercommandsdone示例:#!/bin/bashvarl=5while[$varl-gt0]doecho$varlvarl=$[$varl-1]done[root@localhost~]#./test10.sh54321注意:因为while是检测..
分类:系统相关   时间:2014-11-07 15:07:25    阅读次数:159
linux中的until命令
until命令刚好与while命令相反,until命令需要制定一条测试命令,这条命令通常产生一个非0的退出状态,只要测试命令的退出状态非0,bashshell就会执行列在循环中的命令,一旦测试条件返回0退出状态,循环停止!until格式命令:untiltestcommandsdootherconmandsdone示例:#!/bi..
分类:系统相关   时间:2014-11-07 15:06:36    阅读次数:192
linux退出状态代码
代码描述代码描述0命令成功完成128无效的退出参数1通常的未知错误128+x使用linux信号x的致命错误2误用shell命令130使用Ctrl-C终止的命令126命令无法执行255规范外的退出状态127没有找到命令
分类:系统相关   时间:2014-11-06 20:17:28    阅读次数:170
180条   上一页 1 ... 14 15 16 17 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!