![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux/UNIX系统编程手册
文章平均质量分 62
yangxjsun
这个作者很懒,什么都没留下…
展开
-
《Linux/UNIX系统编程手册》 阅读笔记-1 确定系统的glibc版本
在《Linux/UNIX系统编程手册》3.3节中讲到如何确定系统glibc版本,记录一下。 glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。由于 glibc 囊括了几乎所有的 UNIX 通行的标准,可以想见其原创 2018-02-02 23:51:41 · 479 阅读 · 0 评论 -
文件控制操作fcntl()修改打开文件状态标志
最近继续啃tlpi,第五章介绍了文件控制操作,fcntl()的使用,所以写了个小栗子试试看,结果和我预期的不一样。代码如下图: 主要就是以只读方式打开文件,然后判断是否可写,不可写的话,修改文件的访问模式为读写,最后write()随便写一点进去,问题是这么做最后还是不能写入。#include <sys/stat.h>#include <fcntl.h>#inclu...原创 2018-05-03 20:13:36 · 882 阅读 · 0 评论 -
读取和修改 /proc 目录下的文件
读取和修改 /proc 目录下的文件示例程序:访问/proc/sys/kernel/pid_max文件(TLPI_12-1)#include <fcntl.h>#include "tlpi_hdr.h"#define MAX_LINE 100intmain(int argc, char *argv[]){ int fd; char line[M...原创 2018-08-10 22:13:53 · 2503 阅读 · 0 评论