Linux-基础IO

1.理解文件

2.回顾C接口

3.系统文件IO

接下来open的返回值-文件描述符fd-上层说

细谈文件描述符!-下层说

close(fd),解除和文件的映射关系

重定向的原理

完善shell-增加重定向-最后一次改shell

如果内建命令做重定向,比如echo,我们就要更改shell的标准输入,标准输出,可以临时保存0/1,完成命令后再覆盖回来,同5.执行命令中的检查重定向逻辑一样。

重谈重定向

理解文件

文件系统inode和线程struct page细讲

4.理解一切皆文件

5.缓冲区

FILE是C库提供的一个结构体

细节

模拟一下封装简单的glibc -> 文件接口


完。

相关推荐
maosheng11467 分钟前
linux的综合教程(搭建论坛教程)
linux
IpdataCloud9 分钟前
效果广告中点击IP与转化IP不一致?用IP查询怎么做归因分析?
运维·服务器·网络
Deitymoon20 分钟前
linux——TCPIP协议原理
linux·网络
独小乐29 分钟前
018.使用I2C总线EEPROM|千篇笔记实现嵌入式全栈/裸机篇
linux·笔记·单片机·嵌入式硬件·arm·信息与通信
SPC的存折39 分钟前
2、Docker命令与镜像、容器管理
linux·运维·服务器·docker·容器·eureka
D4c-lovetrain43 分钟前
Linux个人心得26 (redis主从复制全流程,详细版)
linux·运维·服务器
晴天¥1 小时前
达梦数据库共享存储集群搭建(DSC双节点+Openfiler-IP SAN存储)
linux·数据库·达梦数据库
吃着火锅x唱着歌1 小时前
LeetCode 150.逆波兰表达式求值
linux·算法·leetcode
Bert.Cai1 小时前
Linux whoami命令详解
linux·运维
x***r1511 小时前
驱动精灵离线版使用指南:免联网快速安装驱动(万能网卡版)
linux·运维·服务器