1. 计算机操作系统简介
    1) 操作系统的定义:操作系统是一个用来协调、管理和控制计算机硬件和软件资源的系统程序,它位于硬件和应用程序之间。
    2) 操作系统的内核的定义:操作系统的内核是一个管理和控制程序,负责管理计算机的所有物理资源,其中包括。文件系统、内存管理、设备管理和进程管理。
    3) 两种操作系统用户界面 :图形界面、命令行界面。

2. Linux主要发行版:CENTOS、RHEL、FEDORA、UBUNTU、SUSE

3. 安装Linux操作系统的准备工作
    为什么选择Red Hat Enterprise Linux:因为它是所有Linux/UNIX系统中最容易安装,同时也是应用最广的一种Linux操作系统。而Linux操作系统多数是用作服务器的,由于使用Linux的成本十分低廉,因此目前许多Internet服务器都是使用Linux操作系统。

4. 安装Linux操作系统(详见鸟哥私房菜P102)。

VMware Workstation虚拟机,下载地址和秘钥:https://www.nocmd.com/740.html
    CentOS下载:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso

装虚拟机步骤:安装 VMware Workstation虚拟机工具  -->  创建虚拟机  -->  安装操作系统

安装 VMware Workstation至此点击输入秘钥

创建虚拟机

选稍后安装

选择系统和位数

自定义虚拟主机名称和虚拟机安装路径

一直下一步创建成功

若要完全删除虚拟主机:右键-管理-从磁盘中删除

装操作系统

我下载的CentOS的iso文件在:D:\迅雷下载

编辑虚拟机设置-CD/DVD-使用ISO映像-选择下载的映像-确定

设置启动盘

设置BIOS里面启动操作系统的位置(顺序为从上到下优先级顺序读取),这里把CD-ROM Driver移动到最上面(选中后按 “+/-” 号),按F10保存

Removable Devices:移动硬盘
+Hard Drive:本地硬盘
CD-ROM Driver:光盘(当前用这个)
Network boot from Intel E1000:网络(一般用于大规模部署操作系统)

选择install

如果出现以下错误,则需要设置一下BIOS

解决办法,以我的联想拯救者为例:

开机按住F2不放,进入BIOS,默认出现在Infornation界面,通过“左键右键上键下键”控制走向,到Configuration--》Intel Virtual Technology--》回车enter--》将DIsabled改成Enabled--》回车--》按F10保存--》OK

这里选的语言是安装时的操作指引,中文,用TAB+上下切换

键盘布局

选择要安装的软件,默认为最小安装

选择不同的环境就会附带不同的软件

配置磁盘分区

选择我要配置分区,点完成

选择标准分区

这里给boot(类似于windows的C盘)分配500M的空间,根分区15GB

centos7.0开始默认文件系统是xfs,centos6是ext4,centos5是ext3

swap:一般为内存的1.5~2倍(原则上不要超过8G),这里直接把剩余内存全部分给swap

设置好过后把文件系统改为swap

配置好以后,点完成,在弹框选择接受更改

网络和主机名,主机名随便改

开始安装

设置root密码,这里设置为111111

等待安装成功

登录

Xshell连接:

关机后,CD/DVD_设备状态:去掉 “启动时连接” 的勾选,否则下次启动时,重新让你安装系统

或者,把BIOS里面启动顺序改为优先使用硬盘

1) 安装Linux操作系统时对内存的最低要求为:512M
    2) 安装过程中的各选项的含义:
  a) install or upgrade an existing system:安装或升级现有的系统
  b) install system witn basic video driver:安装系统和基本的视频驱动程序
  c) rescue installed system:救援安装系统
  d) boot from local drive:从本地硬盘启动
    3) 安装过程语言的选择为简体中文的选项为:Chinese(Simplified)
    4) 默认的主机名为:localhost.localdomian
    5) 安装过程中密码的设置:无需复杂性要求。
    6) 选择skip按钮会跳过对安装介质的检测。
    7) 最小化安装相关事项:
  a) 最小化安装时无法开启图形桌面。
  b) 文本界面下用户登陆输入的密码不显示。
  c) 最小化安装系统时默认缺失的程序为:x-window(关于X-window的解释详见鸟哥私房菜第二十四章)
    8) 默认的管理员为root

Linux基础一:Linux的安装及相关配置的更多相关文章

  1. Linux基础(Ubuntu16.04):安装vim及配置

    1.进入终端  Ctrl + Alt +T 出现终端窗口 2.输入命令: sudo apt-get install vim-gtk 3.验证是否成功 安装完vim后查看命令 vi tab键,就会关联出 ...

  2. linux基础学习之软件安装以及常用命令

    linux基础学习之软件安装以及常用命令 调用中央仓库: yum install wget 然后下载nodejs: wget https://nodejs.org/dist/v10.14.2/node ...

  3. Linux基础:Linux环境下安装JDK

    title: Linux基础:JDK的及环境变量配置 author: Enjoyitlife.top date: 2019-10-09 20:50:36 tags: Linux JDK categor ...

  4. Linux基础知识第八讲,系统相关操作命令

    目录 Linux基础知识第八讲,系统相关操作命令 一丶简介命令 2.磁盘信息查看. 3.系统进程 Linux基础知识第八讲,系统相关操作命令 一丶简介命令 时间和日期 date cal 磁盘和目录空间 ...

  5. Linux基础与Linux下C语言编程基础

    Linux基础 1 Linux命令 如果使用GUI,Linux和Windows没有什么区别.Linux学习应用的一个特点是通过命令行进行使用. 登录Linux后,我们就可以在#或$符后面去输入命令,有 ...

  6. SLAM+语音机器人DIY系列:(一)Linux基础——1.Linux简介

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  7. SLAM+语音机器人DIY系列:(一)Linux基础——3.Linux命令行基础操作

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  8. 【转】Linux基础与Linux下C语言编程基础

    原文:https://www.cnblogs.com/huyufeng/p/4841232.html ------------------------------------------------- ...

  9. Nginx的安装及相关配置

    Nginx的安装及相关配置 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境. 一. gcc 安装 安装 n ...

  10. MariaDB的安装及相关配置

    MariaDB的安装及相关配置 安装 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mar ...

随机推荐

  1. java基础(持续整理)

    文本会梳理java这门语言的所有基础知识,所谓“掌握”这门语言. 1.底层容器 2.并发包 1.locks部分:包含在java.util.concurrent.locks包中,提供显式锁(互斥锁和速写 ...

  2. L3-2 森森快递 (30 分)(贪心+线段树/分块)

    题目链接:https://pintia.cn/problem-sets/1108203702759940096/problems/1108204121661857798 题目大意: 森森开了一家快递公 ...

  3. Xml的转义字符--约束-xml解析器

    XML解析器:Dom适合增删改查(crud),缺点就是内存消耗大:  Sax:内存消耗非常小,解析速度快,但是不适合增删改:

  4. 记录一段QQ关于 UNIGUI 的Session 时间设定

    记录一段QQ关于 UNIGUI 的Session 时间设定,来自[台中]cmj(31365722):  [重點說明] 1.UniGUI的Session就是UniMainModule.   2.Sess ...

  5. 创建一个yum源,rpm安装二进制包

    作者:邓聪聪 安装mariadb vi /etc/yum.repos.d/mariadb.repo [mariadb]name=mariadbbaseurl=http://mirrors.neusof ...

  6. HTTP协议05-Web服务器

    1)用单台虚拟主机实现多个域名 HTTP/1.1规范允许一台HTTP服务器搭建多个Web站点.比如,提供Web托管服务的供应商,可以用一台服务器为多位客户服务,也可以以每位客户持有的域名运行各自不同的 ...

  7. boost::asio实现一个echo服务器

    以前使用ACE实现Server框架,但是觉得太笨重,决定采用boost.asio来写服务器程序: 1.服务器构建在linux上面:当然也可以在windows下运行 2.io部分采用非阻塞模式.业务逻辑 ...

  8. c# partial 分部类和分部方法

    一.partial 它是一个关键字修饰符.可以将类或结构.接口或方法的定义拆分到两个或更多个源文件中. 每个源文件包含类型或方法定义的一部分,编译应用程序时将把所有部分组合起来.修饰符不可用于委托或枚 ...

  9. 修改docker image存放位置

    修改镜像和容器的默认存放路径 指定镜像和容器存放路径的参数是--graph=/var/lib/docker,我们只需要修改配置文件指定启动参数即可.刚好有个300g盘的挂在/data目录上,所以在这个 ...

  10. 数字证书及CA的扫盲介绍

    ★ 先说一个通俗的例子 考虑到证书体系的相关知识比较枯燥.晦涩.俺先拿一个通俗的例子来说事儿. ◇ 普通的介绍信 想必大伙儿都听说过介绍信的例子吧?假设 A 公司的张三先生要到 B 公司去拜访,但是 ...