
Linux-C系统编程
文章平均质量分 94
C99C89
学习操作系统和体系结构中,为Linux系统编程打基础,可能要一个学期后才能更新。
展开
-
进程环境-
文件系统的第三部分 进程环境 讲单进程,因为每一个进程我们要搞清楚它里面到底是怎么样组成的,有什么状态,和系统的变量和资源相关的一些内容,为后面的多进程并发做铺垫 1. main函数 int main(int argc,char * argv[]) 历史早期的main函数有第三个变量:环境变量,但现在已经成为一个分支了 int main(int argc,char * argv[],char * envp[]) 2. 进程的终止(正常,异常) 正常终止: 从main函数返回:return 0 调用原创 2022-01-13 10:28:40 · 311 阅读 · 0 评论 -
Unix文件系统
参考书籍:Unix环境高级编程,深入理解计算机系统 文件系统: 一. 目录和文件 获取文件属性 类ls的实现 如myls ls -i 文件访问权限 umask 文件权限的更改/管理 粘住位 文件系统:FAT,UFS —涉及到深入理解计算机系统 硬链接, 符号链接(不要说软链接) 更改时间的操作utime 目录的创建和销毁 切换/更改当前工作路径 分析目录/读取目录内容 二. 系统数据文件和信息 三.进程环境 ...原创 2021-07-18 21:01:36 · 218 阅读 · 0 评论 -
标准IO&文件IO
写程序首当其冲的是可读性,开始不要注重效率问题,待代码量足够了在考虑效率 系统原创 2021-07-17 15:06:40 · 462 阅读 · 0 评论