Linux入门
Posted 康琛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux入门相关的知识,希望对你有一定的参考价值。
Linux入门
操作系统的分类
Windows系列操作系统,Unix类操作系统,Linux类操作系统,Max操作系统
提问: 什么是操作系统
我们都知道windows 7/8 其实是操作系统,操作系统全程是Operating System,简称OS,是计算机系统中必不可少的基础系统软件,它是应用程序运行及用户操作必备的基础环境支撑. 整个电脑主机是由一堆硬件所组成,成了有效的控制这些硬件资源,于是就有操作系统的产生了.操作系统除了有效的控制这些硬件资源的运作,并且提供电脑运行所需的功能(例如网络功能)
由上图看出操作系统跑在硬件上,应用程序运行在操作系统上,由于Linux知识一套操作系统并不含有其他应用程序,因此工程师需要在下载Linux系统并且安装之后,就可以使用了.
Shell(也叫做终端或壳)充当的是人与内核(硬件)之间的翻译官,用户把一些命令"传递"给终端,它就会调用相应的程序服务去完成工作.红帽Linux默认使用的终端是Bash解释器.
Linux为什么受欢迎 ?
Linux以高效和灵活著称,Linux同时具有多任务,多用户的能力,支持多线程,多CPU.
Linux包括了文本编辑器,高级语言编译器,以及图形用户界面应用软件,当然绝大多数服务器都是使用命令行,文本模式操作Linux的.
Linux遵循GUN通用公共许可协议,属于自由软件
Linux具有很高的系统稳定性和可靠性.
具有很高的系统安全性.
有完善的数据库平台,包括Oracle,DB/2,Sybase,mysql,PostgreSQL等
有完善的图形化用户界面,包括GNOME,KDE等.
有完善的开发平台,包括C/C++,Java,Python等.
Linux的发行版本
1.RedHat Enterprise Linux RHEL
红帽公司是全球最大的开源技术厂商,RHEL是全世界内使用最广泛的Linux系统.RHEL系统具有极强的性能和稳定性,并且在全球范围内拥有完善的技术支持.
2. Community Enterprise Operating System
CentOS 通过RHEL系统重新翻译并发布给用户免费使用的Linux系统,具有广泛的使用人群.CentOS当前已被红帽公司"收编".
3. openSUSE
源自德国的一款著名的Linux系统,在全球范围内有着不错的声誉及市场占有率.主要使用客户是中国移动,中国电信,交通银行,普法银行等等安全性极高的客户
4. Ubuntu
是一款派生自Debian的操作系统,对新款硬件具有极强的兼容能力.Ubuntu与Fedora都是极具出色的Linux桌面系统,而且Ubuntu也可用于服务器领域.
Linux 和Windows的区别
免费与收费
- 最新的Windows 10 官方售价888
- Linux几乎免费的
软件支持
- Windows平台:数量和质量的优势,补过大部分收费软件,由微软提供技术支持和服务
- Linux平台:大多数开源软件,用户可以修改定制与开发,由于免费没有资金支持,部分软件质量可能欠缺
安全稳定性
- Windows平台:三天两头修复补丁,任然会中毒
- Linux平台:安全问题很少
使用习惯
- Windows:普通用户基本依靠图形化界面操作,鼠标和键盘完成一切需求,上手简单容易
- Linux:兼具图形界面和完全命令行操作,无法使用鼠标,新手入门困难,需要学习后方可使用,熟练后效率极高!
应用领域
- Linux:人们日常在上访问的百度,谷歌,淘宝,QQ,迅雷,支撑这些软件运行的,后台是成千上万的Linux服务器,它们时时刻刻进行着忙碌的数据处理和运算.
- Windows:可以运行英雄联盟,绝地求生,仙剑,地下城与勇士,而Linux开发的游戏几乎很少
总结
操作系统是什么? 是人与计算机硬件沟通的介质 操作系统组成-----鸡蛋由几部分组成 1. 蛋黄---系统内核 2. 蛋清--命令解释器shell 3. 蛋壳--应用程序 Linux是一套开源程序,且可以自由传播的操作系统 掌握centOS/redhat 能更好的适应互联网服务端开发环境 使用Linux的好处是自由传播,免费,不会犯法,任意切换图形,安全稳定,不用杀毒软件,不卡
以上是关于Linux入门的主要内容,如果未能解决你的问题,请参考以下文章
Cg入门20:Fragment shader - 片段级模型动态变色(实现汽车动态换漆)