![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础技术
beyondfengyu
在风雨中战斗,在风雨中前行。
展开
-
IO基础——用户空间与内核空间
为了能更好理解程序中IO的操作,我们首先需要了解一下计算机中关于IO的知识。在这篇文章中重点掌握三个知识点: 计算机的组成; 用户空间与内核空间; 网络访问一个文件的IO过程; 1. 计算机的组成 现代计算机是由硬件、操作系统组成,操作系统通过内核与硬件交互。操作系统可以划分为:内核与应用两部分,内核提供进程管理、内存管理、网络等底层功能,封装了与硬件交互的接口,通过系统调用提供给上层应用使用。 2. 用户空间与内核空间 由于CPU某些指令比较危险,如果错用会导致系统崩溃,为了保..原创 2020-07-24 14:44:13 · 981 阅读 · 0 评论 -
Linux常用命令 ---- grep命令
grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。原创 2016-08-15 00:00:43 · 971 阅读 · 0 评论