学习笔记Day02——Linux基础2——系统安装及基础知识
今天的学习总结:简单介绍一下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——系统安装及基础知识相关推荐
- 【黑马程序员新版Linux学习笔记】Linux系统实用操作命令——操作演示
[黑马程序员新版Linux学习笔记]Linux 零基础快速入门: (一)Linux基本命令--操作演示 (二)Linux用户和权限 -- 操作演示 (三)Linux 小技巧快捷键 (四)Linux系统 ...
- linux系统管理学习笔记之一-------linux解压缩命令
linux系统管理学习笔记之一-------linux解压缩命令 2009-12-29 11:52:55 标签:linux tar [推送到技术圈] 版权声明:原创作品,允许转载,转载时请务必以超链接 ...
- Linux学习笔记之——Linux系统内部相关介绍
Linux学习笔记之--Linux系统内部相关介绍 摘要:主要记录一些比较有用的能够帮助理解和使用Linux的知识.比如一些相关概念.没兴趣的看看就好.知道有这么个东西.注意事项.和一些常用目录的作用 ...
- OpenCV学习笔记(四十一)——再看基础数据结构core OpenCV学习笔记(四十二)——Mat数据操作之普通青年、文艺青年、暴力青年 OpenCV学习笔记(四十三)——存取像素值操作汇总co
OpenCV学习笔记(四十一)--再看基础数据结构core 记得我在OpenCV学习笔记(四)--新版本的数据结构core里面讲过新版本的数据结构了,可是我再看这部分的时候,我发现我当时实在是看得太马 ...
- amazeui学习笔记--css(基本样式2)--基础设置Base
amazeui学习笔记--css(基本样式2)--基础设置Base 一.总结 1.盒子模型:外margin,内padding,这里的内外指的边框 2.border-box:Amaze UI 将所有元素 ...
- linux系统管理学习笔记之八---linux文件与目录的管理及权限
linux系统管理学习笔记之八---linux文件与目录的管理及权限 2010-01-05 09:00:49 标签:权限 管理 文件目录 linx [推送到技术圈] 版权声明:原创作品,允许转载,转载 ...
- Linux中常用的文件目录,Linux学习笔记2——Linux中常用文件目录操作命令
ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 -p 父目录不存在情况下先生成父目录 cd 切换目录 touch 生成一个空文件 e ...
- Linux+javaEE学习笔记之Linux网络环境配置
Linux+javaEE学习笔记之Linux网络环境配置 网络知识简单介绍: Ip地址是:IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物 ...
- Java学习笔记Day02
Java学习笔记Day02 一.细化Hello程序 1.详解代码 //公有的类,叫做Hello public class Hello{//主方法public static void main(Stri ...
最新文章
- Ubuntu安装与配置(简要)
- python处理一个文件夹下的所有文件并保存在新的文件夹
- java 练习6 交通工具
- 【Vue2.0】—数据代理(一)
- aws s3 静态网站_使用AWS S3存储桶启动静态网站
- 小鹏汽车CEO疑似隔空回应偷窃技术传闻;​苹果明年新款iPhone将使用增强版5nm芯片;Windows诞生35周年|极客头条...
- 最大的脚本网站_网站页面性能优化注意事项
- SAP GUI 750 下载链接
- CRM客户关系管理系统
- 使用echarts模拟迁徙图
- Radon 变换原理和应用
- Pexels Videos – 可以免费商业使用的短视频
- 什么是软件生命周期模型?试比较瀑布模型、快速原型模型、增量模型和螺旋模型的优缺点,说明每种模型的使用范围。
- BiometricPrompt之七 - Android R AuthBiometricView BiometricDialogView无法消失解决方案
- 除非p否则q 除非P否则非Q 只有p才q 彻底搞懂离散数学命题符号化的逻辑 附公务员真题讲解
- M1 24寸iMac值不值得购买?24寸iMac测评
- html和 xhtml的区别
- 通过微软考试12门考试的经验
- ffmpeg的pts之解析
- pdf to word文件转换器,出自著名的PDF解决方案供应商NitroPDF
热门文章
- 基于Canvas的N宫格拼图
- 2017 淘宝新品破零的8个绝招
- 推荐几个好用的网站导航
- 【Spring Boot2.x】整合redis、mybatisPlus这篇文章就够了【真实开发环境实用】
- 唯有爱和勇气不可辜负 《无双争霸战》删档计费测试明日开启
- React中state和props遇到的问题和个人总结
- oracle 39083错误,Oracle数据库导入导出时,ORA-39083;ORA-00439错误解决思路
- 【计网】三、数据链路层
- Dialog DA14531 DSPS 快速、重复的断连设备导致的死机不广播问题解决办法
- 1.17 另一个自定义的CVCalendar日历 [iOS开发中的神兵利器]