$0 这个程式的执行名字
$n 这个程式的第n个参数值,n=1..9
$* 这个程式的所有参数,此选项参数可超过9个。
$# 这个程式的参数个数
$$ 这个程式的PID(脚本运行的当前进程ID号)
$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)
$? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)
$- 显示shell使用的当前选项...
分类:
系统相关 时间:
2014-09-27 00:16:18
阅读次数:
237
1.进程标识
每个进程都有非负整型标示的唯一进程ID。系统中有一些特殊的进程,如ID为0的进程为调度进程,常被称为交换进程(swapper)。进程ID为1的进程为init进程,此进程负责启动UNIX系统。init进程是一个普通的用户进程,但是它是以超级用户权限运行的。init进程会成为所有孤儿进程(父进程已死亡的进程)的父进程。
除了进程ID,UNIX进程还有其他一些标示符。他们可以通过下列函...
分类:
其他好文 时间:
2014-09-25 17:41:55
阅读次数:
220
今天我一个朋友,执行了stopslave,给卡死了,结果kill进程ID也杀不死。这是由于在主库上执行了一条很耗时的大SQL,通过主从复制在从库接收过来后,SQL_THREAD开始执行,这时你只要执行了stopslave,立马就卡死,之后你再执行showslavestatus\G;也会被卡住,必须等待那条大SQL..
分类:
其他好文 时间:
2014-09-24 17:49:47
阅读次数:
1401
var Gameh:HWND; GamePid:DWORD; Gamehprocess: THandle; SitNum :DWORD; readByte:DWORD;begin //获取游戏窗口句柄 Gameh:=findwindow(nil,'对对碰角色版'); //获取进程ID Get...
分类:
其他好文 时间:
2014-09-23 15:41:54
阅读次数:
227
在minifilter里面可能有好几种获取调用进程id,名字和线程的办法。我这里有一种:
使用
PsSetCreateProcessNotifyRoutine 和
PsSetLoadImageNotifyRoutine
这是两个API,我们可以借助它们获取进程信息。具体看:http://msdn.microsoft.com/en-us/library/windows/hardware/...
分类:
编程语言 时间:
2014-09-22 17:35:52
阅读次数:
321
PID:为Process Identifier, PID就是各进程的身份标识,程序一运行系统就会自动分配给进程一个独一无二的PID。进程中止后PID被系统回收,可能会被继续分配给新运行的程序,但是在android系统中一般不会把已经kill掉的进程ID重新分配给新的进程,新产生进程的进程号,一般比产...
分类:
移动开发 时间:
2014-09-22 00:46:21
阅读次数:
243
??
1进程组
一个或过个进程的集合,进程组ID是一个正整数。用来获得当前进程组ID的函数。
pid_t getpgid(pid_t pid)
pid_t getpgrp(void)
获得父子进程进程组
运行结果:
组长进程标识:其进程组ID=其进程ID
组长进程可以创建一个进程组,创建该进程组中的进程,然后终止,只要进程组中有一个进程存...
分类:
其他好文 时间:
2014-09-21 03:06:19
阅读次数:
314
一,进程复制(或产生)
使用fork函数得到的子进程从父进程的继承了整个进程的地址空间,包括:进程上下文、进程堆栈、内存信息、打开的文件描述符、信号控制设置、进程优先级、进程组号、当前工作目录、根目录、资源限制、控制终端等。
子进程与父进程的区别在于:
1、父进程设置的锁,子进程不继承(因为如果是排它锁,被继承的话,矛盾了)
2、各自的进程ID和父进程ID不同
3、子进程的未决...
分类:
系统相关 时间:
2014-09-20 16:51:29
阅读次数:
447
由fork创建的新进程被称为子进程(child process)。该函数被调用一次,但返回两次。两次返回的区别是子进程的返回值是0,而父进程的返回值则是新进程(子进程)的进程 id。将子进程id返回给父进程的理由是:因为一个进程的子进程可以多于一个,没有一个函数使一个进程可以获得其所有子进程的进程id。对子进程来说,之所以fork返回0给它,是因为它随时可以调用getpid()来获取自己的pid;...
分类:
系统相关 时间:
2014-09-20 16:35:19
阅读次数:
1371
??
1fork()函数
子进程复制父进程的0到3g空间和父进程内核中的PCB,但id号不同。fork调用一次返回两次,有以下特点:
A:父进程中返回子进程ID
B:子进程中返回0
C:读时共享,写时复制
2fork()依赖的头文件
#include
3fork()函数说明:
pid_tfork(void); ...
分类:
其他好文 时间:
2014-09-16 23:43:01
阅读次数:
295