鸟哥私房菜--第1章 Linux 是什么
【只做搬运工,在搬运的时候窃看其中乐趣。】
历史渊源
Linus Torvalds(请记住这个名字)当年(1991)在写Linux的时候,初衷是针对386型机器的,当时只是一套裸露的操作系统并不包含任何的应用程序。未完待续……
Linux的可移植性
相比Win的X86架构机器而言,Linux提供了一套完整的操作系统当中最底层的硬件控制与资源管理的完整架构。可以在个人计算机X86架构上面稳定运行。
Linux之前Unix的历史
在那个只有卡片阅读机的时代,为了提高效率,MIT(麻省理工学院)自主研发了套分时操作系统(Computer Time-Sharing System CTSS),这个可以实现多个客户端连接主机,实现主机资源的共享。由于其可连主机数量的限制,为了增强主机功能由GE、MIT、Bell共同发起,共建一个强大的主机-- Multics.到了1969年前后,由于资金短缺,项目滞后,Bell quit。
Ken Thompson -- 在Multics项目中的一名成员。因为自己的需求,希望开发一个小的操作系统,一部DEC(Digital Equipment Corporation)公司推出的PDP-7没人使用。Ken拿过来加以改造,经历四个月的时间,他终于一汇编语言写出了一组内核程序。---uinx系统原型。当时被称作Unics。
1973年,Ritchie等人用C语言写出了第一个正式的UNIX内核。
UNIX的BSD分支 -- Berkeley Software Distribution
Berkeley大学的Bill Joy(Sun 公司创始人)参与UNIX的合作,增加了很多编译程序与工具软件。
UNIX的另一分支 -- System V
隶属AT&T,对版权进行了声明! -- 可耻。
Minix的诞生
由于版权问题,谭宁邦教授没法给学生们讲课,于是着手将UNIX想X86上迁移。
GNU项目
旨在建立一个自由开放的UNIX操作系统(Free UNIX)。相当有名的GCC就是GNU项目之一 GNU C Compile、Emacs、C library 、bash shell等,成立了自愿软件基金会(Free Software Foundatoin FSF)。
Linux的由来
Linux由芬兰人Torvalds编写。将内核防范FTP上面的一个Linux目录下面。-- 这就有了Linux的由来。
Linux 版本号
主板本.此版本.释放版本-修改版本
其中主次为偶数为稳定版本。
FHS FileSystem Hierarchy Standard 文件系统层级标准

POSIX
Portable Operating System Interface,可携带式操作系统接口。规范内核与应用程序之间的接口。
鸟哥私房菜--第1章 Linux 是什么的更多相关文章
- 鸟哥私房菜基础篇:Linux 磁碟与档案系统管理习题
猫宁!!! 参考链接:http://linux.vbird.org/linux_basic/0230filesystem.php 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-我们常常说,开机的时候 ...
- 鸟哥私房菜基础篇:Linux 的档案权限与目录配置习题
猫宁!!! 参考链接:http://linux.vbird.org/linux_basic/0210filepermission.php 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-早期的 Uni ...
- 鸟哥私房菜基础篇:Linux 档案与目录管理习题
猫宁!!! 参考链接:http://linux.vbird.org/linux_basic/0220filemanager.php 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-什么是绝对路径与相对 ...
- 鸟哥私房菜基础篇:Linux是什么习题
猫宁!!! 参考链接:http://cn.linux.vbird.org/linux_basic/0110whatislinux.php#ex 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-你在你的 ...
- 《Linux 鸟哥私房菜》 第一部分 Linux文件、目录与磁盘格式
1.Linux就是内核层与系统调用接口层这2层.
- 鸟哥私房菜基础篇:Linux 账号管理与 ACL 权限配置习题
猫宁!!! 参考:http://cn.linux.vbird.org/linux_basic/0410accountmanager.php 1-root 的 UID 与 GID 是多少?而基于这个理由 ...
- 学习鸟哥私房菜--linux bash 的环境变量ps1设置
bash里边的变量ps1是用户平时的提示符,系统默认为[username@host 工作目录]$.关于ps1的相关介绍详见:http://www.cnblogs.com/starspace/archi ...
- 鸟哥私房菜学习(一)——Linux背景了解
1.Linux,继承鱼Unix 2.Unix档案系统的两个重要概念 3.几个主要的 Linux distributions 发行者网址: • Red Hat: http://www.redhat.co ...
- 鸟哥私房菜笔记-1 (S0_S3)
学新东西,总感觉还是看书来的实在,直接看教程上手太慢且没有目的, 接下来先啃鸟哥这本吧,买的第三版,内容在鸟哥站上都有: 鸟哥的 Linux 私房菜 -- 基础学习篇目录 (繁体) http://cn ...
随机推荐
- 设计模式的PHP实现示例(转)
symfony2 很多设计模式思想,下面的资料会有点帮助:http://www.open-open.com/lib/view/open1414996676559.html 阅读目录 Creationa ...
- codeforces 626E. Simple Skewness 三分
题目链接 给n个数, 让你去掉一些数, 使得剩下的数的平均值-中位数的差值最大. 先将数组排序, 然后枚举每一个数作为中位数的情况, 对于每个枚举的数, 三分它的左右区间长度找到一个平均值最大的情况, ...
- 射频识别技术漫谈(7)——ID卡
ID(Identification)是识别的意思,ID卡就是识别卡.ID卡包含范围广泛,只要具有识别功能的卡片都可以叫ID卡,例如条码卡,磁卡都可以是ID卡,我们这儿说的当然是射频识别卡. 射频ID卡 ...
- perl5 第六章 模式匹配
第六章 模式匹配 by flamephoenix 一.简介二.匹配操作符三.模式中的特殊字符 1.字符+ 2.字符 []和[^] 3.字符 *和? 4.转义字符 5.匹配任意字母或数字 6 ...
- Noip2008提高组总结
Noip2008前三题是基础题,仔细一些都是可以AC的,第四题的证明很巧妙,但是看懂后代码其实很简单,感觉在这些大家都不屑去做的简单题中又学到了不少,四道题代码基本都是十几二十行就够了,渐渐感觉到,比 ...
- http://download.qt-project.org/archive/qt/4.5/qt-all-opensource-src-4.5.2.tar.bz2
Index of /archive/qt/4.5 http://download.qt-project.org/archive/qt/4.5/qt-all-opensource-src-4.5.2.t ...
- javascript - Get page source code - Stack Overflow
javascript - Get page source code - Stack Overflow Get page source code
- java IO之字节流和字符流-Reader和Writer以及实现文件复制拷贝
接上一篇的字节流,以下主要介绍字符流.字符流和字节流的差别以及文件复制拷贝.在程序中一个字符等于两个字节.而一个汉字占俩个字节(一般有限面试会问:一个char是否能存下一个汉字,答案当然是能了,一个c ...
- View中的onTouchEvent()与setOnTouchListener()中的ontouch()方法的事件处理先后顺序
Touch事件的两种情况 1.覆写View.class中定义的onTouchEvent-->基于事件回调监听方式 @Override public boolean onTouchEvent(Mo ...
- Linux新手笔记 ibus
centos 6.4 32 笔记 一.安装gccyum install gcc ======================================================== ...