仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3926|回复: 19
打印 上一主题 下一主题

[其他Linux] Linux制作之怎样进修linux编程仓酷云

[复制链接]
分手快乐 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:39:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你linux中的重要内容备份,因为,在你学习的过程中,很可能将系统搞废(eg:源混乱等);
倡议进修路径:
  起首先学学编纂器,vim,emacs甚么的都行。
然后学makefile文件,只需晓得一点就行,如许就能够筹办编程序了。
  然后看看《C程序计划言语》K&R,如许呢,基础上就能够举行一样平常的编程了,特地找本数据布局的书来看。
  假如想进修UNIX/LINUX的编程,《APUE》相对典范的课本,加深一下功底,进修《UNP》的第二卷。如许基础上体系方面的就能够把握了。
  然后再看DouglusE.Comer的《用TCP/IP举行网际互连》第一卷,进修一下收集的常识,再看《UNP》的第一卷,不但进修收集编程,并且对体系编程的一些经常使用的技能就很熟习了,假如持续收集编程,倡议看《TCP/IP举行网际互连》的第三卷,内里有良多关于使用协定telnet、ftp等协定的编程。
假如想写设备驱动程序,起首您的体系编程的接口好比文件、IPC等必需要熟知了,再进修《LDD》2。

关于几本典范课本的评价:
  《TheCProgramingLanguage》K&R典范的C言语程序计划课本,作者是C言语的创造者,课本内容深切浅出。固然有点老,可是必备的一本手册,如今偶然候
我还常翻翻。篇幅对照小,可是每看一遍,就有一遍的劳绩。别的也可用谭浩强的《C言语程序计划》取代。

  《AdvancedPrograminginUnixEnvirement》W.RichardStevens:也长短常典范的书(空话,Stevens的书哪有不典范的!),固然初学者就能够看,可是现实上它是《UnixNetworkPrograming》的一本帮助材料。国际的翻译的《UNIX情况初级编程》的程度不怎样,如今有影印版,间接读英文比读中文来
得简单。

  《UnixNetworkPrograming》W.RichardStevens:第一卷讲BSDSocket收集编程接口和别的一种收集编程接口的,不外如今一样平常都用BSDSocket,以是这本书
只需看约莫一半多就能够了。第二卷没有计划到收集的工具,次要讲历程间通信和Posix线程。以是看了《APUE》今后,就能够看它了,基础上体系的工具就由
《APUE》和《UNP》vol2归纳综合了。看过《UNP》今后,您就会晓得体系编程的尽年夜部分编程技能,即便卷一是讲收集编程的。国际是清华翻译得《Unix收集编程》
,翻译者得功底也对照高,翻译地对照好。以是倡议仍是看中文版。

  《TCP/IP祥解》一共三卷,卷一讲协定,卷二讲完成,卷三讲编程使用。我没有怎样看过。,可是听说也很典范的,由于我没偶然间看卷二,以是方便评价。

  《用TCP/IP举行网际互连》Douglus.E.Comer一共三卷,卷一讲道理,卷二讲完成,卷三讲初级协定。感到上这一套要比Stevens的那一套要好,就连Stevens也不能不供认它的第一卷十分典范。现实上,第一卷即便你没有一点收集的常识,看完今后也会对收集的前因后果洞若观火。第一卷中另有良多习题也计划得典范和有用,由于作者自己就是一名教员,而且卷一是外洋研讨生的课本。习题并没有谜底,留给读者思索,由于成绩得谜底可让你成为一其中级的Hacker,这些成绩的谜底能够象Douglus讨取,不外只要他只给教员卷二我没有怎样看,卷三能够作为参考手册,个中地例子也很典范。假如您看过Qterm的源代码,就会晓得Qterm的telnet完成部分年夜多半就是从这本书的源代码过去的。关于收集道理的书,我保举它,而不是Stevens的《TCP/IP祥解》。

  《OperatingSystem-DesignandImplement》这个是讲操纵体系的书,用Minix做的例子。作者母语不是英文,以是英文看起来对照流畅。国际翻译的是
《操纵体系计划与完成》,我没看过中文版,由于翻译者是尤晋元,他翻译的《APUE》已让我扫兴头顶了。读了这本书,对操纵体系的底层怎样事情的就会
有一个明晰的熟悉。

  《LinuxDeviceDriver》2e,为数未几的关于Linux设备驱动程序的好书。不外内容有些混乱,假如您没有一些写驱动的履历,初度看会有些摸不着南北。国际翻译的是《Linux设备驱动程序》第二版,初版,第二版的译者我都有很深的打仗,不外整体下去说,固然第二版翻译的有些不尽人意,可是比拟初版来讲已超越了一年夜截。要读这一本书,最少应当先找一些《盘算机道理》《盘算机系统布局》的书来因陋就简读读,最少应当对硬件和盘算机的事情历程有一些懂得。

初学阶段只要把上课时候学习过的命令练熟就可以了.单靠学习各种命令而成为高手是不可能的。
蒙在股里 该用户已被删除
沙发
发表于 2015-1-21 12:21:03 | 只看该作者
选择交流平台,如QQ群,网站论坛等。
爱飞 该用户已被删除
板凳
发表于 2015-1-29 22:03:41 来自手机 | 只看该作者
掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。
精灵巫婆 该用户已被删除
地板
发表于 2015-2-5 16:30:28 | 只看该作者
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
只想知道 该用户已被删除
5#
发表于 2015-2-12 23:01:06 | 只看该作者
清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
若天明 该用户已被删除
6#
发表于 2015-2-26 20:44:05 | 只看该作者
linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!
因胸联盟 该用户已被删除
7#
发表于 2015-3-6 05:08:48 | 只看该作者
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
再现理想 该用户已被删除
8#
发表于 2015-3-11 07:11:30 | 只看该作者
说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
变相怪杰 该用户已被删除
9#
发表于 2015-3-11 21:22:48 | 只看该作者
熟读写基础知识,学得会不如学得牢。
飘灵儿 该用户已被删除
10#
发表于 2015-3-19 13:58:39 | 只看该作者
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
飘飘悠悠 该用户已被删除
11#
发表于 2015-3-21 03:16:22 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
莫相离 该用户已被删除
12#
发表于 2015-4-8 17:45:23 | 只看该作者
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
灵魂腐蚀 该用户已被删除
13#
发表于 2015-4-26 22:26:30 | 只看该作者
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
分手快乐 该用户已被删除
14#
 楼主| 发表于 2015-4-26 23:08:06 | 只看该作者
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
柔情似水 该用户已被删除
15#
发表于 2015-5-4 07:28:27 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
山那边是海 该用户已被删除
16#
发表于 2015-5-7 01:32:03 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
再见西城 该用户已被删除
17#
发表于 2015-6-12 23:19:24 | 只看该作者
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
谁可相欹 该用户已被删除
18#
发表于 2015-6-25 09:26:39 | 只看该作者
即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。
兰色精灵 该用户已被删除
19#
发表于 2015-7-6 19:31:49 | 只看该作者
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
乐观 该用户已被删除
20#
发表于 2015-7-10 01:19:15 | 只看该作者
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-25 22:21

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表