您的位置:首页 > 运维架构 > Linux

Unix与Linux的关系《精通Unix下C语言与项目实践》读书笔记(6

2009-06-02 14:01 609 查看
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhuyunxiang.blog.51cto.com/653596/161975
《精通Unix下C语言编程与项目实践》读书笔记(new)



文章试读
不拘一个遍程序系列编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国。
职场规划:一些杂七杂八的职场感悟吧。不值钱的软件人才 精力充沛与事业成功 让系分来得更猛烈些吧 不值钱的系统分析师 经济危机下大学生如何就业 经济危机中如何提高你的核心竞争力 要学会说“我要” 不要做沙和尚
我的诗歌:都是我的打油诗,但是很值得一读。不要工作还衣食无忧之四难歌 香格里拉美人图 关于中国神仙的研究 给“南京,南京”挑刺 所有人都疯了 Oracle收购Sun 晒老婆写的肉麻情书
宝宝图片:超可爱的小宝宝 写博客
考试培训:主要是关于考研、软考和等级的相关题解。2009考研试题分析 2008年12月程序员试题分析 2009年软考备考全攻略 2008年5月程序员试题解析 轻松写系分论文 2009年3月计算机等级考试数据库试题解析 2009年上半年软考试题参考答案
第1回 回评论读者展迷茫,出《笔记》浪子释疑惑(六)

作者:朱云翔,胡平(朱朱胡工作室)

1.3 为什么在Unix下编程,而不在Linux下编程

现在Linux是网络上相对火爆的词语,仅在Google中搜索关键词“Linux”就有4亿6千万的页面数;求职时如果你只会个Windows根本就不好意思与人打招呼,会个Unix怕别人说你老土,而会个Linux则可以到处宣传,不愧为找工作的必备良药;书店里,Windows编程和Linux应用书架前,“五陵少年争缠头,一曲红绡不知数”,至于在角落里安静躺着的几本Unix书籍就只能是“门前冷落鞍马稀”了。
总之,Linux红啊,红遍了半边天,尤其是现在,比易中天还如日中天,那么既然Linux应用这么广泛,为什么还要在无人问津的老古董Unix下编程?虽说“乱世藏金银,盛世收古董”,可IT界不相信眼泪也不相信古董,为什么不直接在Linux上编程呢?
编程浪子:这个疑问,就让Unix家族长老AT&T先生来回答吧,有请A长老。(在热烈的掌声中Mr. A登场。)
A长老:谢谢朱朱胡工作室,谢谢编程浪子,谢谢广大学者,谢谢计算机TV,谢谢互联网TV,将来可能还要感谢CCTV……(以上删除500字)。
我叫AT&T,游吟诗人,是Unix家族三大长老之一,我想大家可能对我们Unix家族的内部族谱不了解,我在这里有必要说明一下:

1.3.1 Unix三大家族,Linux是Unix三大分支之一,Unix编程和Linux编程中绝大多数知识点是相通的

我们Unix家族,有三个重要的分支,分别是System III&V、BSD和Liunx,每个家族下面都是兵强马壮,强将如云。
鄙人就是System III&V家族的族长,因为Unix System V系统是由AT&T公司推出的商业版本,而且是工业界普遍使用的版本,所以鄙人被推选为族长。
鄙人家族下的骨干成员AIX、HP-UX,她们都是能干苦干型人才,只是性格孤傲,一般不与老百姓家养PC机或者相对底层的PC服务器见面,所以养在深闺人未识,知名度不高。她们只在专用的设备上工作,这些设备比一般的X86型机器要贵的多,所以一般都在机房中陈列着,如果把机房刷成金***的话,她们就是金屋藏娇中的陈阿娇。
另外家族还有个小妹SCO,她们家姐妹多,比如SCO OpenServer,她可以运行在PC机上哦,而且小巧玲珑,耗费资源小,是典型的小家碧玉,曾经SCO小妹是各家银行前台程序必备选择,只不过随着更加年轻、更加漂亮、更加便宜、更具魅力还野性十足的Linux家的众多MM的出现,SCO小妹逐渐淡出舞台,唉,小妹就这样被无情的抛弃了,哎,“暮去朝来颜色故,总把新桃换旧符”,小妹留下的只有无限的回忆。
Unix的另一家族是BSD家族,族长Berkeley,因为柏克莱大学 (Berkeley) 的教授把她接入校园并推广开来,所以BSD家族曾经在学术界很有名气。天生丽质难自弃,BSD终于等到了她的白马王子——Sun公司,并生下了他们的孩子Solaris。不过天有不测风云,人有旦夕祸福,谁也没有想到,富可敌国的Sun帝国居然在一夜间崩塌了(编程浪子:请参见本人文章《论Sun公司的垮掉》),但是Solaris已经***,虽然没有父亲的庇护,我们相信她一定能健康生活。
Unix的第三大家族是Linux家族,族长Linus。Linux的出现是一个偶然,从诞生伊始,她就以赤身裸体玉体横陈并且免费服务的姿态出现,在物欲横流的现代社会,她摆出一副任君品尝的神情,打动了很多人。与AIX等族人不同,Linux生活在X86机型下,即使是最底层的PC电脑也可以拥有她。Linux美眉下的厨房(普通PC机),上的厅堂(X86服务器),而且对主人忠诚,从不隐瞒(编程浪子:代指Linux源码开放)。
很多王子看中了Linux家的姐妹,出于不同的目标,各大王子传授Linux美眉各种诱惑人的技巧和服务,比如SSH服务、WWW服务等。更有甚者还为Linux美眉披上一层薄薄的轻纱,妄图以若隐若现吸引更多的人,比如SUSE、Red Hat企业版(RHEL)等,用户必须付费才能使用。当然Linux美眉内心深处有着不受束缚的渴望,因此这层轻纱常常被人挑起,比如Cent Os克隆了收费的RHEL,再次将一个裸体Linux美眉展现在人们面前。当然接受不同训练的Linux美眉之间还是不同的,比如RHEL(Redhat企业版)和Centos(RHEL克隆版)适合与服务器应用,Fedora Core(Redhat个人版)、Debian、Ubuntu适合与桌面应用,尤其是Ubuntu,她的姿色号称能沉鱼落iMac,闭月羞vista,还有Gentoo,据说是安装最复杂的,管理最方便,运行速度最快的版本。
讲到这里,大家应按明白了吧,Unix家族三位一体,无论是Unix下编程还是Linux下编程,她们都有着高度的相似点,除非单独说明,大多数书籍上讲述的都是她们的共同点,Unix编程书籍基本上可以应用于Linux中,同理Liunx编程书籍大部分也能应用于其它Unix。







上一篇 目录 下一篇
本文出自 “编程浪子朱云翔的家(支持原创作品)” 博客,请务必保留此出处http://zhuyunxiang.blog.51cto.com/653596/161975


下节预告:
1.3.2 Unix/Linux的历史与发展


包含一首Unix朝代诗哦,读者可以很容易的掌握Unix的发展历史:
先有道斯(DOS)后有辕(WIN),尤妮(UNIX)还要早十年......


1.4 为什么是C语言编程,而不是Java编程
1.5 为什么是C语言编程,而不是C++编程
1.6 可以在Unix下编写桌面软件吗
1.7 Unix下C编程需要学习哪些内容
1.8 安装什么操作系统学习最好呢?ubnntu行不?我只有一台电脑,是不是要安装双启动
1.9 是不是在Unix下用C语言编程要比其它编程都麻烦,有人说用Java需要3万行的代码,用C需要10万行才可以完成。
1.10 Windows编程和Unix编程,C语言编程和C++、Java编程,到底哪个好
1.11 Unix下用什么开发工具,在哪下载
1.12 作业

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: