ChinaUnix.net
相关文章推荐:

unix 杀进程

本人写的unix杀进程的脚本,用了一年了,屡试不爽,分享给大家,已在AIX,HP-UX,Solaris,FreeBSD,Linux测试,附件即是这个脚本。 用法很简单: usage: kill.sh [-n] [-s signal] pname ... -n 类似cvs的-n,即虚拟执行,不执行最终的kill操作 -s signal,即发送指定信号,默认为TERM,此参数将直接传给kill命令作处理,可以为KILL,INT,HUP,QUIT,详细的可man signal得到 ...

by enigma1983 - Shell - 2009-07-04 23:56:31 阅读(6991) 回复(7)

相关讨论

操作系统(william stallings的版本)上说,unix系统中的进程在创建并被调度之后,首先是在内核态运行,为什么不是在用户态呢

by utadalight - Linux新手园地 - 2014-01-18 23:09:59 阅读(1101) 回复(5)

我前段时间看unix 编程,里面提到shell的编写, 作者说unix 命令在shell里面执行,是由shell进程fork一个进程去执行命令的, 而且当时我自己还写了个简单的shell,的确是这样, 问题是,为什么所有的子进程都属于INIT呢? 我刚在shell里执行一个脚本,发现它的父进程是init, 按照开始说的理论,应该是shell的进程才对啊。 谁知点一下?

by lvscluster - C/C++ - 2009-06-10 12:50:42 阅读(2147) 回复(6)

unix进程专辑,介绍unix进程的各个方面,主要内容来源于W. Richard Stevens和Stephen A. Rago的经典作:APUE(Advanced Programming in the unix® Environment: Second Edition)。包括如下几个部分: 本文来自Chinaunix博客,如果查看原文请点:http://blog.chinaunix.net/u1/53238/showart_1915831.html

by kxiao.tiger - Linux文档专区 - 2009-05-01 15:25:43 阅读(1212) 回复(0)

就是unix高级环境编程的第一章的一个例子。 main() { while(fgets(buf,1024,stdin)!=NULL) { if(pid = fork()<0) printf("error..."); printf("pid=[%d]",pid); if(pid == 0) printf("ok..."); } exit(0); } 有一点不太明白,就是第二个printf()为什么会运行两遍???而且都是pid=0!!!谢谢各位大侠...

by jizhifeng2004 - C/C++ - 2006-04-23 16:58:56 阅读(2358) 回复(10)

请问各位有没有碰到过SCO unix下,进程莫名其妙的死掉的情况。有没有谁知道原因的?

by webyz - 其他UNIX - 2004-10-18 17:24:02 阅读(830) 回复(3)

不知为何会这样?? PID USERNAME PRI NICE SIZE RES STATE TIME COMMAND 8387 root 23 4 548K 548K onpr 0:00 top 7966 root 51 0 1272K 1272K sleep 0:01 ttyd

by rinehart - 其他UNIX - 2004-03-26 17:30:39 阅读(896) 回复(0)

[code]进程管理   在系统shell提示下,使用者可以输入各种命令来执行相应的工作。每个命令通常从终端键盘中获取输入,将输 出打印到终端屏幕上,unix使用标准输入stdio和标准输出stdout,来表示每个命令的输入和输出,还使用一 个标准错误输出stderr用于输出错误信息。这三个标准输入输出系统缺省与终端设备相联系在一起,但是也可以使用管 道的概念将它们重新定向,从一个文件或另一个命令中获取输入,输出到另外的文件中或作为...

by xzh2002 - 其他UNIX - 2004-01-05 21:44:51 阅读(1082) 回复(0)

unix进程管理 8.1 进程的基本概念 8.1.1进程 进程是正在执行的一个程序的实例,通常是由程序,数据集合和进程控制块(Process Control Block 简称PCB)三个部分组成。 程序部分 描述了进程所要完成的功能。 数据集合 包括两个方面的内容,即程序运行时所需要的数据部分和工作区。 进程控制块 含有进程的描述信息和控制信息,是进程动态特性的集中反映,它是系统对进程施行识别和控制的依据。 8.1.2 进程和程序的区别 1...

by xzh2002 - 其他UNIX - 2015-09-30 15:20:32 阅读(3822) 回复(4)

从操作系统的方法理解sleep、kill和nice等命令的用法 也可以结合操作系统知识来巩固进程管理方面的学习内容

by xzh2002 - 其他UNIX - 2003-08-18 16:20:52 阅读(989) 回复(2)

现在有一个电信发送预存款的程序,fork一个子进程,然后父进程退出,这个字进程扫描一张表,如果有记录则发给其他运营商,但是发生这种情况,个别时候(大约每天一次)因为发送失败发生意外,进程退出,但是实际上好像并没有退出,另外有一个进程在运行!根据日志看也是如此:已经记录了server exit!但是同一时间又有其他纪录,表明进程还在! 此程序在十几个地市运行均没发现此问题(hp 11.0和 aix),是不是跟hp unix 11.0有关呢...

by jeckel - 内核/嵌入技术 - 2003-06-30 15:19:53 阅读(799) 回复(5)