鸟哥的linux私房菜 http://linux.vbird.org/
重点回顾
- 电脑主要以二进位作为单位,而目前常用的磁碟容量单位为 bytes,其单位换算为 1Byte = 8bits, 其他的以1024为其倍数,如 1GByte=1024MBytes等等。
- 作业系统(Operation System)主要在管理与驱动硬体,因此必须要能够管理记忆体、管理装置、 负责行程管理以及系统呼叫等等。因此,只要能够让硬体准备妥当 (Ready) 的情况, 就是一个阳春的作业系统了。
- 最阳春的作业系统仅在驱动与管理硬体,而要使用硬体时,就得需要透过应用软体或者是壳程式(shell) 的功能,来呼叫作业系统操纵硬体工作。因此,目前称为作业系统的, 除了上述功能外,通常已经包含了日常工作所需要的应用软体在内了。
- Unix 的前身是由贝尔实验室(Bell lab.)的 Ken Thompson 利用组译语言写成的, 后来在 1971-1973 年间由 Dennis Ritchie 以 C 程式语言进行改写,才称为 Unix。
- 1977 年由 Bill Joy 释出 BSD (Berkeley Software Distribution),这些称为 Unix-like 的作业系统。
- 1984年由 Andrew Tannenbaum 制作出 Minix 作业系统,该系统可以提供原始码以及软体;
- 1984年由 Richard Stallman 提倡 GNU 计画,倡导自由软体(Free software), 强调其软体可以『自由的取得、复制、修改与再发行』,并规范出 GPL 授权模式, 任何 GPL (General Public License) 软体均不可单纯仅贩卖其软体,也不可修改软体授权。
- 1991年由芬兰人 Linus Torvalds 开发出 Linux 作业系统。简而言之,Linux 成功的地方主要在于∶ Minix(Unix), GNU, Internet, POSIX 及虚拟团队的产生。
- Linux 本身就是个最阳春的作业系统,其开发网站设立在 http://www.kernel.org,我们亦称 Linux 作业系统最底层的资料为『核心, Kernel』。
- 目前 Linux 的发展分为两种版本,分别是稳定版本的偶数版,如 2.6.X,适合于商业与家用环境使用; 一种是发展中版本如 2.5.X 版,适合开发特殊功能的环境。
- Linux distributions 为 Linux 的 Kernel + Tools + Free Software + Documentations + 可完整安装的程序所制成的一套完整的系统。
分享到:
相关推荐
嵌入式Linux设备Superboot.适用于XXX类型嵌入式移动终端
jdk1.7_linux Linux版零积分jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk...
RoseHA 8.9 for Linux快速安装说明
第1章 Linux是什么 第2章 Linux如何学习 第3章 主机规划与磁盘分区 第4章 安装CentOS 5.x与多重引导小技巧 第5章 首次登录与在线求助man page 第二部分 Linux文件、目录与磁盘格式 第6章 Linux的文件权限与...
Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络...
Linux操作系统,作为一款开源、免费的操作系统,深受技术爱好者和专业人士的喜爱。然而,在日常工作中,我们可能会遇到需要处理特定格式的文件,比如CAJ文件。CAJ文件通常是由中国知网(CNKI)生成的学术文献格式,...
linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程
Linux内核(英语:Linux kernel),是Linux操作系统的内核,以C语言写成,符合POSIX标准,以GNU通用公共许可证释出。Linux最早是由芬兰黑客林纳斯•托瓦兹为尝试在英特尔x86架构上提供自由免费的类Unix系统而开发的...
Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 ...
Linux常用命令大全Linux常用命令深入理解Linux内核鸟哥的Linux私房菜Linux命令学习资料(12个): Linux命令大全(Linuxidc.com修改版).chm Linux命令学习.chm Linux基础命令教程(豪华版).chm LINUX安全加固手册.doc ...
Linux,在今天的广大电脑爱好者心中已经不再是那个遥不可及的新东西了,如果说几年前的 Linux 是星星之火的话,如今 Linux 不仅在服务器领域的应用取得较大进展,而且在桌面应用领域也有越来越多的人选择使用。Linux...
为什么要学习 Linux 学习 Linux 的原因有很多,以下是一些主要的原因: * Linux 是一款开源的操作系统,任何人都可以免费使用和修改。 * Linux 是一种非常稳定的操作系统,适合服务器和大型机应用。 * Linux 是一...
在Linux系统中,设备驱动程序是操作系统与硬件设备之间的桥梁,它们使得操作系统能够高效地管理和控制硬件资源。这里我们主要探讨的是与嵌入式开发相关的Linux设备驱动程序,特别是针对ARM架构,如6410处理器的开发...
6. Linux可以在什么硬件上运行:Linux最初是为基于32位x86的PC(386或更高版本)开发的,但现在它也可以运行在许多其他硬件平台上,包括但不限于Compaq AlphaAXP、Sun SPARC和UltraSPARC、Motorola 68000、PowerPC、...
Linux C函数库参考手册是一套Linux C函数使用手册,这里还提供了LinuxC函数手册chm,帮助大家查找。在Linux下,使用到的C语言函数中文手册,全都有实例,如果你是大神,完全不需要,如果你对英文的手册感到头疼,...
linux 0.11 源码下载 本代码是目前能够找到的最早的Linux的内核版本,Linux 0.11内核是Linux内核的早期版本,于1991年由Linus Torvalds编写并发布。作为一个基于UNIX的操作系统内核,它的源代码包含了核心代码和一些...
虚拟机安装linux - linux 虚拟机安装linux - linux 虚拟机安装linux - linux 虚拟机安装linux - linux
标题中的“PL2303 Linux驱动”指的是用于Linux操作系统中的PL2303 USB转串口芯片的驱动程序。PL2303是Prolific Technology公司生产的一款广泛使用的USB到UART桥接器,它允许计算机通过USB接口与各种串行设备进行通信...
在本教程中,我们将深入探讨韩老师2021年推出的Linux系列教程,这是一套专为初学者和进阶者设计的全面性学习资源,旨在帮助用户掌握Linux操作系统的基础和高级技能。"韩顺平2021图解Linux课程【重磅升级】资料分享...