美文网首页工作生活
D3-服务器操作系统(Linux)

D3-服务器操作系统(Linux)

作者: 荆俊玮 | 来源:发表于2019-07-03 17:27 被阅读0次

    一、什么是操作系统

    1.定义:

    操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。简单来说就是用户发出请求然后通过操作系统控制电脑硬件完成用户请求。

    2.操作系统的组成:

    a.应用程序:指为完成某项或多项特定工作的[计算机]程序,它运行在[用户]模式,可以和用户进行交互,具有可视的用户界面。
    b.解释权(shell):解释器(英语:Interpreter),又译为直译器,是一种电脑程序,能够把高级[编程语言]一行一行直接转译运行。
    c.内核:内核是操作系统最基本的部分。它是为众多应用程序提供对计算机[硬件]的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间。


    QQ图片20190703161517.png

    3.linux系统特性:

    1.开源的操作系统,可以自由传播,开源即开放代码编程,所有工程师均可自由修改优化,自然传播也不收限制。(开源 ≠免费)
    2.支持多用户,多任务,多线程,以及多CPU支持,就是指可以通过xshell等远程控制软件,多个用户共同操作一个操作系统,且同时完成或者进行多个任务,并且可以支持多个cup,增加并行的能力。
    3.应用于服务器端(物理服务器),嵌入式(类似收款系统等)以及个人pc(比较少见)的三大领域。

    二、操作系统发展历史

    1969 贝尔实验室创造Linux的前身“unix”
    1984 谭邦宁(教授)
    unix--代码修改--minix(linux雏形)
    1989 斯托曼
    成立一个公司(组织) FSF 自由软件基金会 http://www.gnu.org/
    企业目标: 创建一个类似于unix系统,但要比unix更好同时开源并且免费,与此同时发起GNU项目 (gnu is not unix)
    完成工作: 开发出解释器(bash) 程序软件:awk、emacs(vi)、gcc等应用软件;
    指定标准: GNU项目软件程序,必须是开源,开源程序代码可以自由传播/自由修改,修改代码信息必须公布
    即:GPL 通用公共许可 标准
    1990 托瓦兹
    一名 芬兰大学学生创造出了系统内核,而斯托曼与托瓦茨联手,即内核+gun=linux。托瓦次被称为“linux之父”

    就业场景:

    1)互联网公司 自己网站的公司
    2)游戏公司
    3)金融企业
    4)电商网站
    5)传统行业 医疗 石油
    6)人工智能 AI

    三、linux系统的不同版本

    版本如下图:


    QQ图片20190703165042.png

    Redhat: linux 服务器系统,有自己的红帽商标 且收取费用(应用服务软件/维护)最后被IBM收购;
    centos: linux服务器系统,没有红帽商标 全部免费,最后被红帽收购
    程序开发 程序开发 程序开发
    Fredora --> redhat --> centos


    QQ图片20190703165903.png

    四、操作系统安装部署

    第一个里程:系统镜像

    新版本的系统:centos 7.6

    https://opsx.alibaba.com/mirror(阿里云镜像系统下载地址)https://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/(centos镜像下载地址)
    CentOS-7-x86_64-DVD-1810.iso
    服务器安装版本iso镜像 *****
    CentOS-7-x86_64-Everything-1810.iso
    镜像功能程序更全
    CentOS-7-x86_64-LiveGNOME-1810.iso
    演示版本
    CentOS-7-x86_64-LiveKDE-1810.iso
    演示版本
    CentOS-7-x86_64-Minimal-1810.iso
    最小化版 教学使用
    CentOS-7-x86_64-NetInstall-1810.iso
    通过网络安装系统

    旧版本的系统:centos 7.5 centos 6

    http://vault.centos.org/ (旧版下载地址)

    补充:系统类型

    32位系统:CPU识别方式 识别内存容量:4G
    64位系统:CPU识别方式 识别内存容量:大于4G

    第二个里程:安装操作系统

    1)光驱加载指定镜像
    2)开启虚拟主机
    3)进入系统安装菜单选择界面
    install centos7 --- 安装系统 *****
    Test this media & install centos7 --- 安装系统Troubleshooting --- 排错(修复系统)
    补充修改系统网卡名称 :
    net.ifnames=0 biosdevname=0
    ethx eth0 eth1 eth2 -- centos6
    ensxx ens33 ens34 ens35 -- centos7
    4)图形安装界面--配置网卡地址信息 network & host name --》配置地址 配置主机名称
    5)图形安装界面--分区操作
    /boot 200M 启动分区
    swap 1.5G 交换分区 将硬盘资源临时充当内存资源使用 内存不够了(1.将耗费内存进程离开停止/2. 直接宕机)
    真实内存大小 <= 8G swap 大小 == 1.5倍实际内存大小 4G swap:6G 1G
    真实内存大小 > 8G swap 大小 == 8G
    / 剩余空间 根分区

    6)图形安装界面--安装初始软件包
    选择最小化安装 --- 选择 1 2 3 6

    安装系统常见错误:

    确认笔记本电脑是否开启了虚拟化功能:
    笔记本开机 --F1 F2 F12 del/fn+f1 f2 f12 进入电脑BIOS(开启虚拟化功能)

    五、操作流程简析:

    1. ![QQ图片20190703172105.png](https://img.haomeiwen.com/i18572540/8f9103476ef551b7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    2. QQ图片20190703172105.png
    3. QQ图片20190703172108.png
    4. QQ图片20190703172117.png
    5. QQ图片20190703172210.png
    6. QQ图片20190703172214.png
    7. QQ图片20190703172217.png
    8. QQ图片20190703172221.png
    9. QQ图片20190703172225.png
    10. QQ图片20190703172228.png

    相关文章

      网友评论

        本文标题:D3-服务器操作系统(Linux)

        本文链接:https://www.haomeiwen.com/subject/ptiqhctx.html