想写给新手如何学会UNIX环境高级编程(第三版)

具有计算机研究生同等水平的同学,接下来的内容没没什么参考意义,可以忽视,你们是精英。我这样的小白脑子比较笨,没法跟你们比,也希望精英们不要乱扔转头。

类似文章,网络上好多。个人以为,几乎建立在有良好基础的情况下学习。小白怎么学,几乎就没人总结。纯粹的小白学这本书是不行的。

学习前提知识。
1、linux先学一学,尽量学深入。基本要求,linux的基本理念必须会,基本命令,常用工具必须会。
2、C语言,必须比较熟。
3、学习之前,必须能完全理解C专家编程这本书所讲的内容。
4、何为内核,先做一下基本功,可以确定的是没必要很精通。
5、操作系统解决什么问题?这个理念稍微要有,提前做基本功。
6、网络基础概念要稍微好一些。
7、有线程知识,是比较好的。

如果不是纯小白,这些条件应该比较容易满足。有几年工作经验的人,多少应该都会一点。

学习技巧
1、内核、shell、标准C与标准C库、应用程序,从开始就必须分清,第一章第一节它们的关系图很重要。
稍微动脑筋思考一下,这个图相当简单,以后各章节介绍的内容都会用到。

2、该书是通用系统规范(指UNIX、UNIX-LIKE规范,有些系统未必遵循这些规范,比如windows),树立我是在学操作系统的观念。
这是第二章讲述的内容,这章内容相当重要,以前我看的时候尽然能忽略掉。这章刚开始看,未必能完全看懂,慢慢体会,如果有必要,随时返回重读本章。
该书作者选择的4种实现规范操作系统,相当有深意,可以说

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值