2019年4月11日

摘要: #include <stdio.h> #include <sys/wait.h> void sig_chld(int signo) { pid_t pid; int stat; pid = wait(&stat); printf("child %d terminated\n", pid); retu 阅读全文
posted @ 2019-04-11 21:13 soldierback 阅读(295) 评论(0) 推荐(0) 编辑
 
摘要: 注记 ps 命令有两种不同的语法风格 —— BSD 与 UNIX 两种风格。新手常常对这两种形式产生误解,因此我们有必要在这里作一个简单的说明: ps aux 与 ps -aux 是不同的,例如 -u 参数表示打印进程的 uid,而参数 u 表示显示进程的详细信息。 BSD 格式 —— 参数前面不加 阅读全文
posted @ 2019-04-11 19:25 soldierback 阅读(253) 评论(0) 推荐(0) 编辑
 
摘要: R 正在运行,或在队列中的进程 S 处于休眠状态 T 停止或被追踪 Z 僵尸进程 W 进入内存交换(从内核2.6开始无效) X 死掉的进程 < 高优先级 N 低优先级 L 有些页被锁进内存 s 包含子进程 + 位于后台的进程组; l ... 阅读全文
posted @ 2019-04-11 19:13 soldierback 阅读(753) 评论(1) 推荐(1) 编辑
 
摘要: 一、信号的概念 信号(signal)就是告知某个进程发生了某个事件的通知;信号通常是异步发生的,也就是说接受信号的进程不知道信号的准确 发生时刻;信号可以(1)由一个进程发给另一个进程;(2)由内核发给某个进程 二、信号的处置 每个信号都有一个与之关联的处置,即收到特定信号时的处理方法;可以通过调用 阅读全文
posted @ 2019-04-11 18:00 soldierback 阅读(1817) 评论(0) 推荐(0) 编辑
 
摘要: TALK(1) BSD General Commands Manual TALK(1) NAME talk — talk to another user SYNOPSIS talk person [ttyname] DESCRIPTION Talk is a visual communica... 阅读全文
posted @ 2019-04-11 14:33 soldierback 阅读(369) 评论(0) 推荐(0) 编辑
 
摘要: MESG(1) User Commands MESG(1) NAME mesg - display (or do not display) messages from other users SYNOPSIS mesg [option] [n|y] DESCRIPT... 阅读全文
posted @ 2019-04-11 14:23 soldierback 阅读(421) 评论(0) 推荐(0) 编辑
 
摘要: WRITE(1) BSD General Commands Manual WRITE(1) NAME write — send a message to another user SYNOPSIS write user [tty] DESCRIPTION The write utility al... 阅读全文
posted @ 2019-04-11 13:47 soldierback 阅读(607) 评论(0) 推荐(0) 编辑
 
摘要: TERMIOS(4) FreeBSD Kernel Interfaces Manual TERMIOS(4) NAME termios - general terminal line discipline SYNOPSIS #include DESCRIPTION This describes a general term... 阅读全文
posted @ 2019-04-11 12:03 soldierback 阅读(197) 评论(0) 推荐(0) 编辑
 
摘要: 一、文件位置 二、文件内容 阅读全文
posted @ 2019-04-11 12:02 soldierback 阅读(799) 评论(0) 推荐(0) 编辑
 
摘要: 一、文件位置 二、文件内容 阅读全文
posted @ 2019-04-11 11:23 soldierback 阅读(291) 评论(0) 推荐(0) 编辑
 
摘要: 一、结构体成员 二、成员具体意义 (1)c_iflag:输入模式标志,控制终端输入方式,具体参数值如下所示 IGNBRK 忽略BREAK键输入 BRKINT 如果设置了IGNBRK,BREAK键的输入将被忽略,如果设置了BRKINT ,将产生SIGINT中断 IGNPAR 忽略奇偶校验错误 PARM 阅读全文
posted @ 2019-04-11 09:55 soldierback 阅读(370) 评论(0) 推荐(0) 编辑