Linux简单入门级介绍

Linux概述


1.1.1 Linux是什么?

Linux是一套免费使用的操作系统
基于多用户,多任务,支持多线程和多CPU
支持32位和64位硬件,性能稳定的多用户网络操作系统-
+++
百度百科简介-Linux

1.1.2 Linux的特色

  1. 基本思想
    - 一切都是文件
    - 每个软件都有确定的用途
  2. 完全免费
    - 用户可以通过网络或其他途径免费获取并可以任意修改其源代码
  3. 完全兼容
    - 可以再Linux下通过响应模拟器运行常见的DOS.Windows的程序
  4. 多用户,多任务
    - 支持多用户,各用户对于自己的文件设备有各自特殊的权利,保证了各用户之间互不影响
    - 支持多任务,Linux可以使多个程序同时并独立的运行]
  5. 良好的界面
    -同时具有字符界面和图形界面
  6. 支持多种平台
    - 可以运行在多种硬件平台上

1.1.3 发行版本

Linux操作系统,是由Linux内核与各种常用软件的集合产品,全球大约有数百数的Linux系统版本,每个系统版本都有自己的特色和目标人人群.

1.redhat 红帽

  • 国内使用人群最多的Linux版本

2.centOS

  • 社区企业操作系统,centOS是RHEL源代码在编译的产物,而且在RHEL的基础上修正了不少已知的Bug,相对于其他Linux版本发行版,其稳定性值得信任

3.Debian

  • 成为Debian系列,包括Debain和Ubuntu等,Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统,提供了接近十万种不同的开源软件支持,在国外的认可度和使用率很高,对于各类内核架构支持性良好,稳定性,安全性强更有免费的技术支持.

4.UBuntu

  • 基于Debian派生的操作系统,对新款硬件具有极强的兼容性,=.特点界面非常友好,容易上手,对硬件支持非常全面,适合做桌面系统的Linux发行版本,也可以用于服务器领域
    百度百科简介- -Linux发行版本 - -Linux 10个主流发行版本

1.1.4 Linux的体系架构

Linux系统一般是由: 硬件,内核,shell,文件系统和应用程序组成,
内核,shell和文件系统一起构成基本的操作系统结构
用户可以运行程序,管理文件和使用系统

层次结构图:


Linux体系架构

1.Linux内核

  • Linux内核是操作系统的核心,具有很多基本功能,负责管理系统的进程,内存,设备驱动程序,文件和网络系统,决定着系统在的性能和稳定性
  • 组成部门: 内存管理器,进程管理器,设备驱动程序,虚拟文件系统,网络管理
    • 内存管理器:
    • 进程管理器:
    • 设备管理器:
    • 虚拟文件系统:
    • 网络管理:
  • 百度百科-Linux内核

2.Linux shell

  • 相对于Linux内核来说,建立在内核的基础上,面向用户的一种表现形式,就比如球看到一个球,见到的是他的壳,而非核
  • Linux中的shell是指一个面向用户的命令接口,表现形式是一个可以由用户录入的界面,这个界面也可以反馈运行信息
  • 在Linux系统中,两种shell表现形式—""

3.文件系统

  • Linux系统的一个重要概念:一切都是文件,包括硬件设备
  • Linux文件类型: 普通文件,目录文件(文件夹),设备文件,链接文件,管道文件,套接字文件(数据通信文件)
  • Linux使用目录树进行管理–以根目录(/)为主

1.1.5 Linux的主要应用领域

由于Linux开放源代码,降低了对封闭源代码软件潜在安全性的忧虑,这使得Linux操作系统拥有广泛的应用领域

1. 桌面应用领域

  • 目前,Windows操作系统在桌面应用中一直占据绝对的优势,但是随着Linux操作系统在图形用户界面和桌面应用软件方面的发展,Linux在桌面应用方面也得到了显著的提高,越来越多的桌面用户转而使用Linux。事实也证明,Linux已经能够满足用户办公,娱乐和信息交流的基本需求。不过,Linux在桌面应用市场上的占有率不高。如今新版本的Linux系统特别在桌面应用方面进行了改进,达到了更高的水平,完全可以作为一种集办公应用,多媒体应用,网络应用等多方面功能于一体的图形界面操作系统

2. 高端服务器领域

  • Linux在服务器领域扮演者领军者角色,这在很大程度上得益于它具有稳定性,安全性,开放源代码,总体拥有成本较低等优点。根据调查,Linux操作系统在服务器市场上占有率已经超过50%。由于Linux可以提供企业网络环境所需的各种网络服务,加上Linux服务器可以提供虚拟专用网络(VPN)或充当路由器与网关,因此在不同操作系统互相竞争的情况下,企业只需要掌握Linux技术并配合系统整合与网络等技术,便能够享有低成本,高可靠性的网络环境

3. 嵌入式应用领域

  • 在通常情况下,嵌入式及信息家电的操作系统支持所有的运算功能,但是需要根据实际应用对其内核进行定制和裁剪,以便为专用的硬件提供驱动程序,并在此基础上开发应用。目前,能够支持嵌入式的常见操作系统有Palm OS,嵌入式Linux,Android和Windows CE等。虽然Linux在嵌入式领域刚刚起步,但是Linux的特性正好符合产品的操作系统,稳定,实时和多任务等需求,而且Linux开放源代码,不必支付许可证费用

4. 文件服务器系统

  • 网络文件系统是由SUN公司制定的一种文件服务标准,它能实现基于Linux/UNIX的网络文件共享服务。应用Linux的NFS服务,可以很好地解决企业的Linux/unix环境文件共享问题。
  • Linux提供了安全高效的Windows文件服务器系统-Samba,可以将Windows和Linux有效的整合到一起。Samba基于SMB协议,可提供不同计算机之间的打印共享,文件共享,域管理等服务

5. 企业门户网站

  • 所谓企业门户网站,就是为企业提供全面信息咨询和服务的行业性网站。在Linux下组建企业的门户网站,可以选择的方案很多,如著名的LAMP方案(Linux+Apache+MySQL+PHP/Python/Perl),LAMP网站架构是目前国际流行的WEB框架,其组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采用此架构,与JAVA架构相比,LAMP具有web资源丰富,轻量,快速开发等特点

6. 数据备份

  • 对于企业来说,数据就是它的财产,因此数据备份的重要性不言而喻。
  • Linux是非常安全的操作系统。在Linux最新版本中,广泛采用日志文件系统, 如EXT3。它可以有效降低服务器在突然断电,死机等情况下,对数据可能造成的损失。
  • 在Linux下,还有许多高效率的数据备份工作。如tar,cpio还原备份和dump转储。同时,Linux还有大量的第三方软件包(包括自有软件和商业软件)可以提供数据备份的功能
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值