[apue] 标准 I/O 库那些事儿
- 2022 年 9 月 20 日
- 筆記
前言 标准 IO 库自 1975 年诞生以来,至今接近 50 年了,令人惊讶的是,这期间只对它做了非常小的修改。除了耳熟 …
Continue Reading前言 标准 IO 库自 1975 年诞生以来,至今接近 50 年了,令人惊讶的是,这期间只对它做了非常小的修改。除了耳熟 …
Continue Reading空洞的概念 linux 上普通文件的大小与占用空间是两个概念,前者表示文件中数据的长度,后者表示数据占用的磁盘空间,通常 …
Continue Reading前言 说到 linux 的文件系统,好多人第一印象是 ext2/ext3/ext4 等具体的文件系统,本文不涉及这些,因 …
Continue Reading引言 在后台开发中,对于文件I/O我们通常不使用C语言封装的fopen、fread、fwrite标准I/O,而是直接使用 …
Continue Reading前言 说到 linux 上的文件权限,其实我们在说两个实体,一是文件,二是进程。一个进程能不能访问一个文件,其实由三部分 …
Continue Reading📒 APUE 一书的第八章学习笔记。 进程标识 大家都知道使用 PID 来标识的。 系统中的一些特殊进程: PID = …
Continue Reading📓 APUE 一书的第七章学习笔记。 进程终止 有 8 种方式可以使得进程终止,5 种为正常方式: Return fro …
Continue Reading与文件相关的一些概念 在开始上图之前,先说明几个和 unix 文件密切相关的术语,方便后续讨论使用 文件句柄 / 文件描 …
Continue Reading问题的提出 最近使用 github 上传、下载项目代码时,经常会卡很久,有时候在命令行打了 git push 然后就去上 …
Continue Reading问题的提出 在处理文件系统路径的时候,我们一般会先开辟一块内存区,用来接收路径、或者拼接好路径传递给系统调用。这是因为路 …
Continue Reading