Linux基础知识

一、

发展史

Unix:

1969年,Ken Thompson(肯 汤普森)和Dennis Ritchie(丹尼斯 里奇)在美国贝尔实验室创造了UNIX操作系统。

特点:功能强、可移植性高

70年代末 美国加州大学伯克利分校的教授和学生一起开发出BSD UNIX。

UNIX SUN——Solaris

HP——HP-UX、Tru64

IBM——AIX

BSD UNIX FreeBSD、NetBSD、OpenBSD等

1983-9-27,GNU计划诞生,计划创建一个自由软件,类Unix,与POSIX兼容的操作系统为目标。

GNU is Not Unix

保证GNU软件可以自由地“使用、复制、修改和发布”

copyleft定义了GNU的版权——>GPL,通用公共许可证,1989年第一版。

很多软件都加入了GNU,但缺少系统核心。

Linux:

1991年,芬兰赫尔辛基大学的Linus Torvalds(林纳斯 托瓦兹)编写了Linux核心0.01版(此时称为freex后来改称linux)。

1992年,Linus Torvalds建议在GPL下发布内核,发布了0.12版。

1992年12月,发布0.99版。

1994年3月,Linux 1.0版。

1996年,Linux核心2.0版出现,Linus Torvalds选择了一个企鹅图标作为LINUX的标志和祥物——Tux。

Linux发行版=核心+应用程序,许多应用程序来源于GNU,因此Linux全称GNU Linux。

优点:

1、可靠性高——长时间不间断运行

2、伸缩性强——不同规模和性能的计算机都能使用

3、良好的开放性——开放式系统:公开并自由使用的系统

4、强大的网络功能

5、强大的数据库支持

RHL的命名来源于创始人大学时期带的红帽子(祖父留下的)。其版本发展如下:

RHL1.0——>RHL2.0——>RHL5(1997)——>RHL9.0(2003.9)——>分成两部分发展:

——>Fedora项目,负责桌面版开源,由社区负责继续发展

——>RHEL版,红帽公司重点发展

——>RHEL3(2003.12)——>停止RHL9的支持(2004)——>RHEL4.0(2005)——>RHEL5(2007)——>RHEL6(2010)——>RHEL7

二、

版本号

主版本号.次版本号.末版本号

主版本号——重大更新和修改时加1;

此版本号——奇数表示开发版本(测试版),偶数表示稳定版本(正式版);

末版本号——每修改一次BUG就加一。

Linux发行版的名称和版本号是由发行版的维护者决定的。

三、

红帽认证

RHCT——红帽认证技师——>RHCSA红帽认证系统管理员

RHCE——红帽认证工程师

RHCSS——红帽认证安全专家

RHCVA——红帽认证虚拟化管理员

RHCA——红帽认证架构师

四、

Linux的特性

  1. 开放性
  2. 多用户
  3. 多任务
  4. 出色的速度性能
  5. 良好的用户界面
  6. 丰富的网络功能
  7. 可靠的系统安全
  8. 良好的可移植性
  9. 完全免费

五、

Linux与Windows具体特点比较

六、

Linux与Unix的区别

  • 前者免费,后者昂贵
  • Linux移植性好,Unix捆绑性强
  • Linux:超级用户,Unix:许可用户
  • Linux:应用广泛,前途无量
  • Unix:基于高端,发展缓慢

七、

Linux与DOS的区别

  • DOS:单用户、单任务
  • Linux:多用户,多任务
  • DOS:丰富的软件资源
  • Linux:较少的软件资源
  • DOS:局限使用内存
  • Linux:充分利用资源
  • DOS界面,纯字符。
  • Linux命令方式+X windows

八、

学习Linux系统的10点建议

  • 从基础学起
  • Linux命令是必须学习
  • 选择一本好的工具书
  • 选择一个适合你的Linux发行版本
  • 养成在命令行下工作
  • 选择一个适合你的Linux社区
  • 勤于实践
  • 得到联机帮助
  • 在Linux论坛获取帮助
  • 学习专业英文

大脑持续充电,请关注公众平台!

原文发布于微信公众号 - 成猿之路(softwareload)

原文发表时间:2018-05-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏EAWorld

Prometheus vs. Graphite:时序数据监控工具选择

原题:Prometheus vs. Graphite: Which Should You Choose for Time Series or Monitorin...

1293
来自专栏容器云生态

mac基本工作环境搭建(iterm+zsh+tmux)

首先,分享一篇文章,个人觉得他说的挺全的: http://www.wangyuxiong.com/archives/52137 今天分享一下自己的一些实用经验...

20110
来自专栏逻辑熊猫带你玩Python

“Ubuntu 16.04 桌面版使用体验报告”

看起来还不错,而且是正版软件哦~换了张壁纸,壁纸是系统自带的,笔者不是很喜欢纯纯的紫色。截图工具使用的是Ubuntu系统自带的截图工具。

1924
来自专栏Hadoop数据仓库

HAWQ取代传统数仓实践(二)——搭建示例模型(MySQL、HAWQ)

一、业务场景         本系列实验将应用HAWQ数据库,为一个销售订单系统建立数据仓库。本篇说明示例的业务场景、数据仓库架构、实验环境、源和目标库的建立过...

2078
来自专栏程序员八阿哥

小白Pycharm使用(6):如何使用 Python 开始建立你的数据分析项目

现在有很多博文对复杂的机器学习算法和前沿的技术进行了展示,而这也促使数据科学家们慢慢变成了“社交控”FOMO。但数据分析的基本内容究竟是什么样的?你应当怎样安排...

833
来自专栏程序员宝库

看似简单的 Windows 记事本,其实维护起来并不简单

相信大家对 Windows 系统自带的记事本程序都不会陌生,在座的各位或许还有用它来写代码的经历。看上去它的功能非常简单,但你能否想到即便功能如此简单的程序,也...

1145
来自专栏xingoo, 一个梦想做发明家的程序员

Oracle二三事之 EBS升级

  原文转载:http://tech.it168.com/a2012/1121/1425/000001425400.shtml   对于初次执行这个过程的人而言...

1967
来自专栏SDNLAB

SDNLAB技术分享(十五):容器网络大观

一、容器网络概述 容器这一两年火的不行,可以说是独领IT风骚,一时风光无二。相比于虚拟机来说,容器更轻,一台服务器上可以运行成百上千的容器,这意味着更为密集的计...

3328
来自专栏北京马哥教育

2017 面向游戏玩家的八款最佳 Linux 发行版

十一小长假到了,不知各位有什么安排呢?如果不想去外面添堵,在家玩一些小游戏也是不错的选择。面向 Linux 的游戏在过去几年中发生了很大的变化,现在已经有数十种...

2905
来自专栏北京马哥教育

远离故障的十大原则

故障是运维人员永远的痛。相信每一个运维人员的KPI中都有一项:可用性。可用性高就是不出故障,各个公司对可用性和故障评级的标准都不相同,但是避免故障的方法却是殊途...

2646

扫码关注云+社区