一、介绍 当linux系统中的一个进程运行起来的时候,总是要访问系统的资源,访问文件或者向其他的进程发送信号。系统是否允许其进行这些操作?系统是根据什么来判断该进程的权限?这些问题是和进程信任状(process credentials)相关。 process credentials包括一系列的ID, ...
分类:
系统相关 时间:
2018-02-21 22:22:29
阅读次数:
237
一、介绍 当linux系统中的一个进程运行起来的时候,总是要访问系统的资源,访问文件或者向其他的进程发送信号。系统是否允许其进行这些操作?系统是根据什么来判断该进程的权限?这些问题是和进程信任状(process credentials)相关。 process credentials包括一系列的ID, ...
分类:
其他好文 时间:
2018-02-13 22:13:47
阅读次数:
166
第十章 信号 Linux中信号是由用户、系统或进程发送给目标进程的信息,用来通知进程某个状态的改变或系统异常,其产生条件如下:1)对于前台进程,用户可以通过输入特殊的终端字符来发送信号,比如Ctrl+C发送中断信号;2)系统异常;3)系统状态变化,如SIGALRM信号;4)运行kill命令或使用ki ...
分类:
系统相关 时间:
2018-02-10 21:20:16
阅读次数:
295
1、路由器,是连接外网和内网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。3、路由和交换机之间的主要区别就是交换机发生在OSI参考模型第二层(数据链路层),而路由发生在第三层,即网络层。这一区别决定了路由和交换机在移动信息的过程中需使用不同的控制信息。4、路由器即是网关设备,用于连接多个逻辑上分开的网络,而逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传
分类:
其他好文 时间:
2018-02-01 22:09:29
阅读次数:
135
ReactiveCocoa常见类 1. RAC中最核心的类RACSiganl: RACSiganl:信号类,一般表示将来有数据传递,只要有数据改变,信号内部接收到数据,就会马上发出数据 解析: 信号类(RACSiganl),只是表示当数据改变时,信号内部会发出数据,它本身不具备发送信号的能力,而是交 ...
分类:
其他好文 时间:
2018-01-19 01:27:20
阅读次数:
226
容器相关操作 + docker create 创建一个容器但是不启动它 + docker run 创建并启动一个容器 + docker stop 停止容器运行,发送信号SIGTERM + docker start 启动一个停止状态的容器 + docker restart 重启一个容器 + docke ...
分类:
其他好文 时间:
2018-01-09 12:13:37
阅读次数:
162
每种信号都有名字,都是以SIG开头 信号机制最简单的接口是signal函数 kill函数将信号发送给进程或进程组。raise函数则允许进程向自身发送信号 使用alarm可以设置一个定时器,在将来的某个时刻该定时器会超时 pause函数使调用进程挂起直至捕捉到一个信号 我们需要一个能表示多个信号的 信 ...
分类:
其他好文 时间:
2018-01-05 15:27:30
阅读次数:
184
Linux进程之间的通信: 本文主要讨论信号问题。 在Linux下的进程与线程(一)中提到,调度器可以用中断的方式调度进程。 然而,进程是怎么知道自己需要被调度了呢?是内核通过向进程发送信号,进程才得以知道的。 Linux系统的进程之间是通过信号来通信的。 程序员在Shell上显式地发送信号使用的是 ...
分类:
编程语言 时间:
2017-12-05 00:55:24
阅读次数:
187
1.信号处理 2.信号处理函数 3.调用函数发送信号 杀死进程信号 向调用进程发送信号 4.暂停 5.睡眠 sleep(seconds) usleep 6.闹钟 alarm 7.信号集 填满信号集 清空信号集 加入信号 删除信号 判断信号是否在信号集中 8.信号屏蔽 信号掩码 获取调用进程的未决信号 ...
分类:
其他好文 时间:
2017-11-09 15:00:35
阅读次数:
165
路由器的工作原理及作用工作原理:路由器(Router),是链接因特网中各局域网、广域网的设备,他会根据信道的情况自动选择和设定路由,以最佳路径按前后顺序发送信号。路由器(Router)又称网关设备(Gateway)是用于链接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网..
分类:
其他好文 时间:
2017-11-07 23:02:54
阅读次数:
240