今天的学习总结:简单介绍一下Linux,安装系统,然后介绍一点基础知识

安装Linux需要用到虚拟机,在这里我提供VMware12的安装包
链接:https://pan.baidu.com/s/1ShfDhSOa1NWPyqEzxHYmKw
提取码:57r1

Linux我提供redhat8和Centos7,两者安装方法相同,后面我只以Centos7作为样例教大家安装。
redhat8:
链接:https://pan.baidu.com/s/1IrW3349fF2q8XgjmEI_mOQ
提取码:ludi
Centos7:
链接:https://pan.baidu.com/s/1gNdP6M-Nfa8AXlQlYjie8A
提取码:12tr

一、Linux系统简介
Windows设计理念:操作简单方便
Linux设计理念:稳定高效
由于两种系统不同的设计理念,则两种系统运用在了不同的领域。

现在我们介绍一下内核的概念,其实内核可以简单理解为用来操作计算机硬件的一个软件,它提供了操作系统最基本的功能,决定着系统的性能和稳定性。

由于Linux开源的特性,它的版本众多,而我们常用的有下面几类
红帽Linux企业版
Fedora Coer社区版
CentOS社区企业操作系统

二、安装VMware
VMware的安装很简单,一直下一步就行,若有疑问可参考文章https://blog.csdn.net/qq_25446851/article/details/85610489

三、创建虚拟机,安装Centos7
1.创建新的虚拟机

2.类型选择
选择自定义,然后下一步。在这里解释一下经典模式和自定义模式的区别。典型配置,必须指定或接受一些基本虚拟机设置的默认设置,自定义则是全手动调整虚拟机的设置。自定义较专业。

3.兼容性,默认,下一步

4.选择稍后安装。

5.选择操作系统
操作系统我们选择Linux,因为安装的是CentOS,所以版本选择
CentOS 64位,然后下一步。
注:这里的选择不起决定性作用,即使选错,后面不匹配也能成功安装。

6.名称和安装位置
虚拟机名称可自己定义,安装位置自己选择,随着使用,虚拟机可能占用的空间越来越大,所以不建议安装在C盘,可找一个空间比较大的盘进行安装

7.选择处理器线程数,这个地方要注意,是根据主机CPU而定。处理器数量和内核数量可自定义。这里默认,下一步

8.默认,下一步,最好不要少于512M,不然可能启动不起来

9.默认,下一步,以后可以更改

10.默认,下一步

11.默认,下一步

12.默认,下一步

13.磁盘大小可用它的默认数值20G,若选择立即分配所有磁盘空间,则你的硬盘就会立刻减少20G,不推荐这种方式,若你的硬盘足够大,也可以选择这种方式。下面两种构建磁盘文件的方式
(1)使用单个文件存储虚拟磁盘
(2)多个文件存储虚拟磁盘
其中方式(2)可以更轻松地在计算机之间移动虚拟机,但可能会降低大容量磁盘的性能。方式(1)虽然提高了磁盘的读写性能,但是对于对于大文件的移动和存储是一个问题。

14.VMDK是虚拟机VMware创建的虚拟硬盘格式,所有用户数据和有关虚拟服务器的配置信息都存储在VMDK文件中,保存位置任意选,我就和创建的虚拟机保存在一起。

15.完成创建

16.双击CD/DVD

17.设备状态选择启动时连接,则开启虚拟机时就会自动连接镜像文件。选择使用iso镜像文件,选择自己iso所在的路径

18.点击开启此虚拟机

19.鼠标点进去,上下键可选择,选择第一个,install CentOS7

20.进入安装准备界面,如下图,等待它完成即可

21.进入安装界面,语言选择中文,简体中文,如下图,中文在最下面,可将左侧框的滚动条直接拖到最下方找到中文选项,点击继续。

22.进入下图,这里需要注意软件选择,如果你选择最小安装,则安装完毕后我们的系统只有命令行,没有图形界面,对于初学者建议使用图形化界面,所以这里我们点击软件选择。

22.找到带GUI的服务器,选择后点击完成,如下图。右边的选项现在暂时不涉及,后期学习到了再详细描述。

23.点击安装位置

24.默认自动配置分区,点击完成

25.开始安装

26.在安装期间,对root用户设置密码,点击root密码

27.设置密码,若密码设置的太简单,则会出现最下面橙色框中的提示,可以不用管,点击完成的时候连续点击两次即可。

28.点击创建用户,若在此时不创建,安装完成后也会要求创建一个用户,所以可以现在就创建一个普通用户。

29.填写用户名和密码,点击完成。

30.普通用户创建完成后,回到原来的安装界面,等待安装完成,安装完成后如下图,点击重启。

31.等待它重启完成后,进入下图,在这里点击下面那个带叹号的图标

32.同意许可,点击完成

33.点击完成配置

33.到此安装完成,可进入系统,如下图。下图的用户centos为我当时安装系统时所创建的普通用户,若要以根用户登录,点击下面的未列出

34.输入用户名root

35.填写密码,点击登录,密码为安装系统时你自己设置的密码

36.进入系统后会有一些配置让你选择,一直前进或跳过即可,最后安装完毕的系统如下图。

到此,CentOS7安装完毕,可正常使用。

三、基础知识
命令行提示符含义
[root@localhost ~]#
[用户名@主机名 工作目录 ]
#代表根用户,$代表普通用户

Linux最基本的概念:所有的程序或系统装置都是文件,系统的源头为/,我们称 / 为根,所有的数据全部都在 / 下。 / 下有很多其他目录,比如 /dev, /etc等等。

/dev 表示设备所在目录,我们常见硬盘接口类型分IDE和SCSI,hd表示IDE设备
sd表示SCSI设备,则
/dev/sda:表示SCSI接口设备,第一块磁盘
/dev/sdb :表示SCSI接口设备,第二块磁盘
/dev/sdc1:SCSI接口设备,第一块磁盘的第1个分区

另外还有一个较常用的
/dev/null:无限数据接收设备,相当于黑洞

初学Linux还是有一定难度,对于命令的学习,除了多实践没有其他捷径,遇到不懂的命令及选项可以参考 https://www.runoob.com/linux/linux-command-manual.html

对于Linux的学习可以参考 http://linux.vbird.org/linux_basic/0105computers.php
pdf版:链接:https://pan.baidu.com/s/1RcnZbxFmoLm3oh6_PZ4bDA
提取码:wjhl

学习笔记Day02——Linux基础2——系统安装及基础知识相关推荐

  1. 【黑马程序员新版Linux学习笔记】Linux系统实用操作命令——操作演示

    [黑马程序员新版Linux学习笔记]Linux 零基础快速入门: (一)Linux基本命令--操作演示 (二)Linux用户和权限 -- 操作演示 (三)Linux 小技巧快捷键 (四)Linux系统 ...

  2. linux系统管理学习笔记之一-------linux解压缩命令

    linux系统管理学习笔记之一-------linux解压缩命令 2009-12-29 11:52:55 标签:linux tar [推送到技术圈] 版权声明:原创作品,允许转载,转载时请务必以超链接 ...

  3. Linux学习笔记之——Linux系统内部相关介绍

    Linux学习笔记之--Linux系统内部相关介绍 摘要:主要记录一些比较有用的能够帮助理解和使用Linux的知识.比如一些相关概念.没兴趣的看看就好.知道有这么个东西.注意事项.和一些常用目录的作用 ...

  4. OpenCV学习笔记(四十一)——再看基础数据结构core OpenCV学习笔记(四十二)——Mat数据操作之普通青年、文艺青年、暴力青年 OpenCV学习笔记(四十三)——存取像素值操作汇总co

    OpenCV学习笔记(四十一)--再看基础数据结构core 记得我在OpenCV学习笔记(四)--新版本的数据结构core里面讲过新版本的数据结构了,可是我再看这部分的时候,我发现我当时实在是看得太马 ...

  5. amazeui学习笔记--css(基本样式2)--基础设置Base

    amazeui学习笔记--css(基本样式2)--基础设置Base 一.总结 1.盒子模型:外margin,内padding,这里的内外指的边框 2.border-box:Amaze UI 将所有元素 ...

  6. linux系统管理学习笔记之八---linux文件与目录的管理及权限

    linux系统管理学习笔记之八---linux文件与目录的管理及权限 2010-01-05 09:00:49 标签:权限 管理 文件目录 linx [推送到技术圈] 版权声明:原创作品,允许转载,转载 ...

  7. Linux中常用的文件目录,Linux学习笔记2——Linux中常用文件目录操作命令

    ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 -p 父目录不存在情况下先生成父目录 cd 切换目录 touch 生成一个空文件 e ...

  8. Linux+javaEE学习笔记之Linux网络环境配置

    Linux+javaEE学习笔记之Linux网络环境配置 网络知识简单介绍: Ip地址是:IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物 ...

  9. Java学习笔记Day02

    Java学习笔记Day02 一.细化Hello程序 1.详解代码 //公有的类,叫做Hello public class Hello{//主方法public static void main(Stri ...

最新文章

  1. Ubuntu安装与配置(简要)
  2. python处理一个文件夹下的所有文件并保存在新的文件夹
  3. java 练习6 交通工具
  4. 【Vue2.0】—数据代理(一)
  5. aws s3 静态网站_使用AWS S3存储桶启动静态网站
  6. 小鹏汽车CEO疑似隔空回应偷窃技术传闻;​苹果明年新款iPhone将使用增强版5nm芯片;Windows诞生35周年|极客头条...
  7. 最大的脚本网站_网站页面性能优化注意事项
  8. SAP GUI 750 下载链接
  9. CRM客户关系管理系统
  10. 使用echarts模拟迁徙图
  11. Radon 变换原理和应用
  12. Pexels Videos – 可以免费商业使用的短视频
  13. 什么是软件生命周期模型?试比较瀑布模型、快速原型模型、增量模型和螺旋模型的优缺点,说明每种模型的使用范围。
  14. BiometricPrompt之七 - Android R AuthBiometricView BiometricDialogView无法消失解决方案
  15. 除非p否则q 除非P否则非Q 只有p才q 彻底搞懂离散数学命题符号化的逻辑 附公务员真题讲解
  16. M1 24寸iMac值不值得购买?24寸iMac测评
  17. html和 xhtml的区别
  18. 通过微软考试12门考试的经验
  19. ffmpeg的pts之解析
  20. pdf to word文件转换器,出自著名的PDF解决方案供应商NitroPDF

热门文章

  1. 基于Canvas的N宫格拼图
  2. 2017 淘宝新品破零的8个绝招
  3. 推荐几个好用的网站导航
  4. 【Spring Boot2.x】整合redis、mybatisPlus这篇文章就够了【真实开发环境实用】
  5. 唯有爱和勇气不可辜负 《无双争霸战》删档计费测试明日开启
  6. React中state和props遇到的问题和个人总结
  7. oracle 39083错误,Oracle数据库导入导出时,ORA-39083;ORA-00439错误解决思路
  8. 【计网】三、数据链路层
  9. Dialog DA14531 DSPS 快速、重复的断连设备导致的死机不广播问题解决办法
  10. 1.17 另一个自定义的CVCalendar日历 [iOS开发中的神兵利器]