Linux基础(1)--Linux简介

Linux简介

Linux简介

Linux发展史

在Linux之前,存在一个操作系统叫做Minix,它是由Andrew S.Tanenbaum为了教学的需要而买了Unix操作系统,在参考Unix的基础之上在没有代码抄袭的情况下写出了Minix,它将Minix代码全部开放给了自己的大学做研究需要。
但是由于Andrew教授只是为了教学的需要,因此不打算将其投入商业使用。
后来Linus Torvalds(时为一名大三学生)自己在参照Minix的基础上开发出了Linux。(1991年)
正确读法是Linux(a),表示的是Linus写的Unix。

Linux版本

Linux分为两个版本,一个是Linux内核版本,另一个是Linux发行版本。
Linux内核版本是最原始的Linux,源代码对外开放(注:服务器端不一定是越新的版本越稳定)
Linux内核官网:
www.kernel.org
Linux的发行版本是指各大公司根据Linux的内核来根据实际需要开发出来的产品。
服务器端主要有以下几种发行版本:
这里写图片描述
综合考虑各种因素我们选择CentOS,虽然Ubuntu图形界面较好,但是实际上服务器端越是图形用户界面他越容易受到攻击,因此安全性存在很大的问题。

开源软件简介

Linux下开源软件的种类

开源软件顾名思义就是开放源代码的软件,在Linux环境之下服务器端的开源软件有:
这里写图片描述
虽然就娱乐软件方面Linux的软件数量远远不及windows,但是服务器层面Linux的软件比windows更多更好。
网站搭建软件:将写好的网站通过网站搭建软件(Apache等)将网页发布到互联网上。

开源软件的特性

  • 使用的自由(绝大多数开源软件免费)
  • 研究的自由(可以获得软件源代码)
  • 散布及改良的自由(可以自由传播、改良甚至销售)

Linux应用领域

Linux的主要应用领域主要有两个方向:

  • 基于Linux的企业服务器
  • 嵌入式应用

对于当前服务器以及操作系统的相关资讯可以访问
http://www.netcraft.com

对于嵌入式的应用我们之后会看到unix与Linux之间进行远程安全管理的sshd。

Linux学习方法

在Linux的学习中你一定会遇到各种千奇百怪的问题。

应该如何提问

  • 先尝试自己解决(帮助文档-再定向查找)
  • 提问的智慧(问题详尽并贴图)

Linux和windows的不同

  • Linux严格区分大小写
  • Linux中所有内容以文件形式保存,包括硬件。(一切内容皆文件)
    (Linux是不区分扩展名的,但是我们可以写成带扩展名的形式方便管理员,区分不同的文件是通过文件的权限来区分文件类型的)
  • Windows下的程序不能够直接在Linux下安装和运行的
    (这样阻止了windows下病毒在Linux下的传播)

字符界面的优势

  • 字符界面占用的系统资源较少
  • 字符界面减少了出错,被攻击的可能性
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值