TLPI(liunx/unix系统编程手册)初读笔记
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了TLPI(liunx/unix系统编程手册)初读笔记,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含916字,纯文字阅读大概需要2分钟。
内容图文
![TLPI(liunx/unix系统编程手册)初读笔记](/upload/InfoBanner/zyjiaocheng/1094/18f45af6046d46d4a3d1996ebfe353e6.jpg)
当然我只是记录一下我初读这本书的想法和我自己不懂该记下的地方,其他的地方就不一一论述,全部记下来就没有意思了。
若有什么错误,望大家指出,谢谢~希望有评论~
——————————————————————————————————————————————————————————————————
前言就是明确的介绍书的目的编程标准等等。。source code在http://man7.org/大家可以去参阅
一章介绍POSIX标准和一些历史发展。
二章开始介绍基本概念:
讲到了内核的功能:1.提供了文件系统。2.创建和终止进程。3.对设备的访问。4.联网。5.提API。
读到--以进场及内核视角检视系统--的时候,我就有醍醐灌顶的感觉,需要我们用内核的视角来看问题。进程不知道它何时何地的发生调度,又不知道自己在ram的位置,要知道进程本身是一个不知情的,也无法创建出子进程,书上说笑,哪怕是自行了断都不行。。。(哈 哈 哈 好冷——!)相对的,内核就是神一般的存在,进程的所有事情都是由内核调度的 ,那些“某进程创建另一个进程”这句话都是不对的。
谈到文件系统时候,文件包括设备,管道,套接字,目录,符号链接(以前都不知道。。)
目录,内容采用表格的形式,数据项包括文件以及相应文件的引用。文件名+引用 ——>链接
有别于链接,有符号链接。文件名+指针。那么就有了软连接和硬连接这两概念~
文件io。对于所有文件,都有(open,read,write,close)等操作,文件描述符与stdin,stdout,stderr,要了解c语言的io库函数。
程序,知道了什么是 int main(int argc, char *argv[]) 醉了。。。
进程,内核为其记录信息,bookkeeping,内存布局:文本,数据,堆,栈。
——————————————————————————————————————————————————后续23:34:432017-03-09
原文:http://www.cnblogs.com/mrAAron/p/6526685.html
内容总结
以上是互联网集市为您收集整理的TLPI(liunx/unix系统编程手册)初读笔记全部内容,希望文章能够帮你解决TLPI(liunx/unix系统编程手册)初读笔记所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。