![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
笨鸟晚飞
这个作者很懒,什么都没留下…
展开
-
信号——linux中信号
一、标准信号的处理过程1、概述1.1 发送信号可来自进程本身(属于同步信号,是由本进程的特定代码或代码错误产生);也可以来自其他进程(属于异步信号,也就是我们无法预测本进程代码执行的什么时候,此信号会发生或被接收处理)。1.2、待处理信号集合信号发送成功后,会加入目标进程的待处理信号集合;待处理信号集合中各种信号不会排队,每种信号最多有一个,后面发送来的信号会被丢弃,这是信号处理程...原创 2019-12-29 11:30:14 · 176 阅读 · 0 评论 -
系统级I/O——(UNIX I/O 和C库标准I/O)
文章目录一、Unix系统I/O模型接口1、基本IO接口1.1、open函数的说明:1.1.1、flag参数1.1.2、mode参数1.1.3、文件打开后处理flag的方式2、文件系统关联模型、重定位及fd的复制2.1、文件描述符的内容2.2、系统级File Table的内容2.3、文件系统i-node表的内容2.3.1、文件元数据2.4、重定位和复制文件描述符2.4.1、重定位操作符 >2....原创 2019-12-08 17:58:18 · 318 阅读 · 0 评论 -
Linux系统中源文件到软件的过程
一、通过tartall归档文件安装(一)、基本步骤取得源文件:将tartall文件在/usr/local/src目录下解压缩;取得步骤流程:进入新建的目录下,区查阅INSTALL和README等相关文件;相关属性软件安装:根据INSTALL、README的内容说明安装好一些相关的软件(非必须);建立makefile:以自动检测程序(configure或autoconfig)检测环境变量...原创 2019-11-27 21:27:24 · 221 阅读 · 0 评论 -
由C源文件到可执行文件——链接、GNU工具(CS:APP)
一、编译的基本过程1、源文件 1 #include<stdio.h> ...原创 2019-11-22 19:29:59 · 522 阅读 · 1 评论 -
数据文件处理——更多的bash shell命令(二)
一、排序数据####### 1、sort - sort lines of text filesman手册中关于sort的说明:sort -t ‘分隔符’ -k pos1 [,pos2] 按照以分隔符划分的第pos1段来比较排序sort只是一种排序的显示,并没有真正改变文件的内容SYNOPSIS sort [OPTION]... [FILE]... s...原创 2019-11-14 15:22:20 · 139 阅读 · 0 评论 -
磁盘检测和挂载
设备专用文件(设备文件)字符型设备,如键盘和显示器块设备,如磁盘磁带等存储设备设备文件总会出现在文件系统中,通常位于/etc下,超级用户可以通过使用mknod命令来创建设备文件。每个设备都有主、辅ID各一个,可以通过ls -l来显示。磁盘和分区磁盘通常包含以下三种类型的文件之一:文件系统:用来存储常规文件;数据区域:可以作为裸设备对其进行访问(也就是不通过内核缓存来访问),...原创 2019-11-13 19:45:33 · 526 阅读 · 0 评论