鸟哥的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 + 可完整安装的程序所制成的一套完整的系统。
分享到:
相关推荐
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...
第1章 Linux是什么 第2章 Linux如何学习 第3章 主机规划与磁盘分区 第4章 安装CentOS 5.x与多重引导小技巧 第5章 首次登录与在线求助man page 第二部分 Linux文件、目录与磁盘格式 第6章 Linux的文件权限与...
RoseHA 8.9 for Linux快速安装说明
Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络...
Linux操作系统,作为一款开源、免费的操作系统,深受技术爱好者和专业人士的喜爱。然而,在日常工作中,我们可能会遇到需要处理特定格式的文件,比如CAJ文件。CAJ文件通常是由中国知网(CNKI)生成的学术文献格式,...
Linux是世界上最广泛使用的开源操作系统之一,它为个人用户和企业提供了强大的服务器平台。这份"Linux教材全集"包含了丰富的学习资源,旨在帮助用户深入理解和掌握Linux操作系统的核心概念、命令行工具以及系统管理...
一:Linux和Windows是什么 1.Linux是什么 Linux 由Linus Torvalds模仿UNIX的操作系统,最初主要是用于PC(个人电脑)的操作系统,但现在被用于各种大小系统,如超级计算机,服务器,嵌入式系统。 2.Windows是什么 ...
linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程 linux编程
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 ...
6. Linux可以在什么硬件上运行:Linux最初是为基于32位x86的PC(386或更高版本)开发的,但现在它也可以运行在许多其他硬件平台上,包括但不限于Compaq AlphaAXP、Sun SPARC和UltraSPARC、Motorola 68000、PowerPC、...
虚拟机安装linux - linux 虚拟机安装linux - linux 虚拟机安装linux - linux 虚拟机安装linux - linux
linux 0.11 源码下载 本代码是目前能够找到的最早的Linux的内核版本,Linux 0.11内核是Linux内核的早期版本,于1991年由Linus Torvalds编写并发布。作为一个基于UNIX的操作系统内核,它的源代码包含了核心代码和一些...
linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核...
Linux源码镜像急速下载,Linux源码镜像急速下载Linux源码镜像急速下载Linux源码镜像急速下载Linux源码镜像急速下载Linux源码镜像急速下载Linux源码镜像急速下载Linux源码镜像急速下载Linux源码镜像急速下载Linux源码...
R-Linux是一款功能全面且免费的linux数据恢复工具。该软件可以帮助用户恢复Linux系统下丢失的文件,包含误删除,误格式化等造成的文件丢失等等,支持ext2fs文件系统,使用于Linux操作系统和若干的Unix。 R-Linux...
在Linux系统中,设备驱动程序是操作系统与硬件设备之间的桥梁,它们使得操作系统能够高效地管理和控制硬件资源。这里我们主要探讨的是与嵌入式开发相关的Linux设备驱动程序,特别是针对ARM架构,如6410处理器的开发...
首先,让我们探讨一下为什么选择Linux。对于许多人来说,Linux可能被视为Windows的替代品,但事实上,Linux提供了许多独特的优势。Linux系统更加稳定,安全性更高,而且对于开发者和技术人员来说,Linux提供了丰富的...
压缩包中是关于linux裁剪的论文: ELF目标文件的裁剪方法研究 Linux操作系统内核裁剪的分析 基于ARMLinux和S3C2440的嵌入式Linux内核设计 基于ARM的Linux系统移植研究与实现 一种面向应用的嵌入式Linux内核混合裁剪...