【鸟哥 linux 基础篇】 第1章 - 第5章

本文介绍了Linux操作系统的起源与发展,包括从Unix到Linux的关键历程,并详细阐述了Linux在企业级和个人使用场景中的应用。此外,还涉及了Linux主机规划、磁盘分区、安装CentOS以及首次登录等方面的内容。
第一章: Linux是什么
  1. Unix 的前身是由贝尔实验室(Bell lab.)的 Ken Thompson 利用汇编语言写成的, 后来在 1971-1973 年间由 Dennis Ritchie 以 C 语言程序进行改写,才称为 Unix。
  2. 1977 年由 Bill Joy 释出 BSD (Berkeley Software Distribution), 这些称为 Unix-like 的操作系统。
  3. 1984 年由 Andrew Tannenbaum 制作出 Minix 操作系统,该系统可以提供原始码以及软件;
  4. 1984 年由 Richard Stallman 提倡 GNU 计划,倡导自由软件(Free software), 强调其软件可以『自由的取得、复制、修改与再发行』,幵规范出 GPL 授权模式, 任何GPL(General Public License)软件均不可单纯仅贩卖其软件,也不可修改软件授权。
  5. 1991 年由芬兰人 Linus Torvalds 开发出 Linux 操作系统。简而言之,Linux 成功的地方主要在于: Minix(Unix), GNU, Internet, POSIX 及虚拟团队的产生。
-------------------------------------------------------------------------------------------

第二章: Linux如何学习
  1. Linux 在企业应用方面,着重于『网络服务器』、『关键任务的应用(金融数据库、大型企业网管环境)』及『高效能运算』等任务。
  2. Linux 在个人环境的使用上,着重于:桌面计算机、手持系统(PDA、手机)、嵌入式设备(如家电用品等);
-------------------------------------------------------------------------------------------

第三章:主机规划与磁盘分区 
  1. 磁盘的第一个扇区主要记录了两个重要的信息,分别是: (1)主要启动记录区(Master BootRecord, MBR):可以安装开机管理程序的地方,有 446 bytes                                                          (2)分割表(partition table):记录整颗硬盘分割的状态,有 64 bytes;
  2. 磁盘的主要与延伸分割最多可以有四个,逻辑分割的装置文件名号码,一定由 5 号开始;(逻辑分区是在延伸分区上划分的,主分区+延伸分区最多4个,这是因为分割表上只够记录4个主分区信息,那么逻辑分区的信息应当记录在延伸分区当中。)
  3. 开机的流程由:BIOS-->MBR-->-->boot loader-->核心档案; 其中boot loader可安装的地点有两个:MBR和boot sector
-------------------------------------------------------------------------------------------

第四章:安装centos

第五章:首次登入
  1. 预设情况下,Linux 提供 tty1~tty6 的文字接口登入,以及 tty7 的图形接口登入环境;
  2. man page 说明后面的数字中, 1 代表一般账号可用指令, 8  代表系统管理员常用指令, 5 代表系统配置文件格式;
Linux Linux最早是Linus Torvalds在1991年开始设计开发的, 当时他正是赫尔辛基大学计算机系的学生,刚开始他是在Minix环境下写了一个处理多任务切换的程序,用他自己的话来描述这个程序,Minix是linux的父亲。1991年的夏季,也就是他购买了第一台PC机之后6个月,Linus觉得他还需要从网上下载某些文件,为此他必须读写某个磁盘。于是他又不得不写一个磁盘驱动程序,然后是一个文件系统。而一旦你有了任务切换器、文件系统和设备驱动程序之后,你当然就拥有了一个操作系统,或者至少是它的一个内核。linux也就这样诞生了。 多任务 计算机在同一时刻运行多个应用程序的能力。 2.多用户 计算机在同一时刻被多个用户访问的能力。如网络上的服务器必须是多用户的。因为网络上的服务器需要能够同时接受多个用户的同时访问。多用户操作系统最主要的特点是:同一时刻不同的用户访问。4.保护模式在linux下应用软件无法访问系统分配的内存以外的内存区域。如此,一个软件的错误不会造成整个系统的瘫痪。5.POSIX表示可移植操作系统接口(Portable Operating System Interface ,缩写为 POSIX 是为了读音更像UNIX)。6.SYSV和BSD扩展 可以理解为和SYSV和BSD源代码级的兼容。简单一点,就是Linux下的应用程序同时也能在这两个系统上运行。 linux具有对多种语言如:C、C++、Java、Tcl/tk、Perl等很多语言的编译器/解释器,以及集成开发环境、调试和其它开发工具。以前,我们一直对windows平台下如VB VC软件开发的高效和便捷津津乐道,也是windows对linux围剿的利器。可是现在一切都改变了,因为有了Borland公司的Kylix。提起borland公司,在业界几乎是无人不知无人不晓,Borland公司一向以高性能、高效率的应用程序开发工具而着称,最著名的是DOS平台上的Turbo C、Borland C++,Windows平台上的Delphi、C++Build和Java开发工具。以上这些产品都称得上是经典之作,尤其是以面向对象的Pascal为基础的Delphi,更是经典中的经典,C++Bulid也是脍炙人口。Kylix就提供了linux版的Delphi和C++Bulid。这两个版本被认为是linux平台上第一个RAD(Rapid Application Development,快速应用软件开发工具)开发工具。 光有内核还不能构成一个完整的操作系统,于是一些组织或公司将内核与一些应用程序包装起来就构成了一个完整的操作系统,这就是发行套件,不同的公司或组织的发行套件各不相同,版本号也不相同,尽管它们使用了同一版本号的内核。现在的发行公司很多,如:我们常听说的RedHat,中软,红旗。 虽说Linux还无法与拥有一亿多用户的Windows相比,但是它确立自身地位和影响力所花费的时间却只有Windows的一半。作为一种Unix操作系统,Linux的强大性能显然使得其它品牌的Unix黯然失色。有分析家认为,“Linux的广泛普及使其成为Unix市场上最具活力的一只新军。”甚至连Unix之父Dennis Ritchie也认为Linux“确实不错”。有一些分析家甚至认为,在未来数年间,Linux将成为NT真正强有对手,也是唯一可以冲破微软垄断性文化圈的出路所在。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值