Bootstrap

运维最新深入浅出Linux操作系统虚拟机环境下载安装(一)(1),做了6年Linux运维开发

最全的Linux教程,Linux从入门到精通

======================

  1. linux从入门到精通(第2版)

  2. Linux系统移植

  3. Linux驱动开发入门与实战

  4. LINUX 系统移植 第2版

  5. Linux开源网络全栈详解 从DPDK到OpenFlow

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

第一份《Linux从入门到精通》466页

====================

内容简介

====

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。

需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  1. 选择 使用ISO影像文件,将我们上述目录[1.2]下载的 centos7.6 .iso 放置进去

在这里插入图片描述

1.4、开启虚拟机


  1. 点击开启虚拟机

在这里插入图片描述

  1. 双击虚拟机屏幕,键盘上下选择,我们选择 Install Centos ,然后回车等待一会进入下面的页面

在这里插入图片描述

  1. 选择中文,点击继续,选择软件安装

在这里插入图片描述

  1. 在以后工作生活动我们可以默认选择 最小安装,但是在学习时尽量选择带有如下环境

在这里插入图片描述

  1. 选择安装位置

在这里插入图片描述

  1. 我们可以自动配置分区,也可以自己配置分区,这里我选择我要配置分区,然后点击完成

在这里插入图片描述

  1. 手动分区,Linux系统一般分三个区,
  • /boot 分区:1G

  • swap 分区:一般以运行内存为准即可(上述我们分了2GB的运存)

  • / 根分区:剩余空间

在这里插入图片描述

  1. 更改/boot分区的文件系统为 ext4

在这里插入图片描述

  1. swap分区,上述我给的运存是2GB,所以这里给分2GB

在这里插入图片描述

  1. 更改swap分区设备类型为标准分区,文件系统为 swap

在这里插入图片描述

  1. 之后就是给/根分区,根分区分剩余的17GB空间即可

在这里插入图片描述

  1. 更改/分区的设备类型和文件系统

在这里插入图片描述

  1. 点击完成,点击接受更改

在这里插入图片描述

  1. 点击 KDUMP

在这里插入图片描述

  1. 我们不勾选启用kdump,这个在实际工作中可以勾选,学习过程就不用勾选了节省内存

在这里插入图片描述

  1. 点击网络与主机名

在这里插入图片描述

  1. 打开以太网,更改主机名,点击应用

在这里插入图片描述

  1. 点击 SECURITY POUCY

在这里插入图片描述

  1. 关闭如下按钮

在这里插入图片描述

  1. 点击开始安装

在这里插入图片描述

  1. 点击ROOT密码

在这里插入图片描述

  1. 设置ROOT密码,这里我就设置为简单的root,但是在实际工作中密码必须要复杂

在这里插入图片描述

  1. 我们点击创建用户,因为Linux系统通常不会以最高权限的用户使用,我们创建一个低级用户

在这里插入图片描述

  1. 我这里就创建tom用户

在这里插入图片描述

  1. 等待完成,点击重启

在这里插入图片描述

  1. 点击如下按钮

在这里插入图片描述

  1. 选择同意协议,点击完成

在这里插入图片描述

  1. 点击完成配置

在这里插入图片描述

  1. 这里默认是以tom为账户进行登录,我们也可以点击未列出登录其他账号

在这里插入图片描述

  1. 例如我这里登录root用户

在这里插入图片描述

  1. 选择汉语

在这里插入图片描述

  1. 选择汉语带拼音

在这里插入图片描述

  1. 关闭位置服务

在这里插入图片描述

  1. 跳过

在这里插入图片描述

  1. 这样我们就可以进入如下界面

在这里插入图片描述

  1. OK,至此我们的Linux系统就安装好了!

1.5、虚拟机克隆


如果你已经安装了一台Linux系统,你还想要更多的。难道我们还有必要再重新上述步骤重新安装吗?当然不需要,我们可以克隆就可以。

方式一:直接拷贝一份安装好的虚拟机文件

  1. 找到我们的安装目录

在这里插入图片描述

  1. 找到目录,右键复制

在这里插入图片描述

  1. 发送给其他电脑,其他电脑使用VMware打开,这样我们这里的Linux系统就可以被其他电脑使用了,包括root、tom账户等。

方式二:使用VMware提供的方式克隆,注意,在克隆之前我们要先关闭Linux系统

  1. 点击如下按钮关闭Linux系统

在这里插入图片描述

  1. 点击我们的虚拟机,右键

在这里插入图片描述

  1. 点击下一页

在这里插入图片描述

  1. 选择如下按钮

在这里插入图片描述

  1. 选择创建完整克隆

在这里插入图片描述

  1. 修改名称、位置,然后点击完成等待即可克隆成功

在这里插入图片描述

1.6、虚拟机快照


如果我们在使用虚拟机系统的时候,想回到原先的一个状态,也就是说我们担心可能有些误操作造成系统异常,需要回到原先某个正常运行的状态,VMware提供了这样的功能,就叫做快照管理。

  1. 我们右键虚拟机-快照-拍摄快照

在这里插入图片描述

  1. 如下设置名称、描述,点击拍摄快照

在这里插入图片描述

  1. 快照拍摄完成,我们右键桌面,选择新建文件夹。这里我新建了一个QXL的文件夹

在这里插入图片描述

  1. 我们再次拍摄快照,名称我取为 快照B

在这里插入图片描述

  1. 然后我又新建了一个文件夹QXL2

在这里插入图片描述

  1. 再次拍摄快照,第三次拍摄快照,名称我设为 快照C

在这里插入图片描述

  1. 我们选择快照管理器

在这里插入图片描述

  1. 我们转到快照A的状态,点击确定,虚拟机会重启,然后回到我们快照A的状态

在这里插入图片描述

  1. 如下图,快照A的状态没有QXL文件夹的创建

在这里插入图片描述

  1. 若我们想去其他快照,我们可以按照上述操作选择去其他快照。

1.7、虚拟机的迁移和删除


虚拟系统安装好了,它的本质就是文件(放在文件夹的)。因此虚拟系统的迁移很方便,我们可以把安装好的虚拟系统这个文件夹整体拷贝或剪切到另外位置使用。

删除也很简单,用VMware进行移除,再点击菜单->从磁盘删除即可,或者直接手动删除虚拟系统对应的文件夹即可。

在这里插入图片描述

这里移除只是在VMware左侧菜单移除,之后还需要去对应安装的文件夹删除对应文件夹,这样才是从磁盘中彻底的删除。

1.8、安装vmtools


  • vmtools 安装后,可以让我们在 windows 下更好的管理 vm 虚拟机

  • 可以设置 windows 和 centos 的共享文件夹

  1. 弹出Centos

在这里插入图片描述

  1. 重新安装VMware Tools

在这里插入图片描述

  1. 桌面会出现 VMware Tools,我们打开,复制如下文件

在这里插入图片描述

  1. 打开桌面的主文件夹,选择其他位置-计算机

在这里插入图片描述

  1. 找到 opt 文件夹,粘贴我们刚才的文件

在这里插入图片描述

在这里插入图片描述

  1. 使用解压命令 tar,得到一个安装文件。

首先在桌面右键打开终端,输入如下指令,然后回车

cd/opt/ [进入到opt目录]

ls [打印出当前目录的列表]

tar -zxvf XX.tar.gz[解压XX.tar.gz文件]

在这里插入图片描述

在这里插入图片描述

  1. 解压完成之后,再次使用ls指令打印目录列表,发现有如下蓝色文件夹

为了做好运维面试路上的助攻手,特整理了上百道 【运维技术栈面试题集锦】 ,让你面试不慌心不跳,高薪offer怀里抱!

这次整理的面试题,小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。

本份面试集锦涵盖了

  • 174 道运维工程师面试题
  • 128道k8s面试题
  • 108道shell脚本面试题
  • 200道Linux面试题
  • 51道docker面试题
  • 35道Jenkis面试题
  • 78道MongoDB面试题
  • 17道ansible面试题
  • 60道dubbo面试题
  • 53道kafka面试
  • 18道mysql面试题
  • 40道nginx面试题
  • 77道redis面试题
  • 28道zookeeper

总计 1000+ 道面试题, 内容 又全含金量又高

  • 174道运维工程师面试题

1、什么是运维?

2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?

3、现在给你三百台服务器,你怎么对他们进行管理?

4、简述raid0 raid1raid5二种工作模式的工作原理及特点

5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?

6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?

7、Tomcat和Resin有什么区别,工作中你怎么选择?

8、什么是中间件?什么是jdk?

9、讲述一下Tomcat8005、8009、8080三个端口的含义?

10、什么叫CDN?

11、什么叫网站灰度发布?

12、简述DNS进行域名解析的过程?

13、RabbitMQ是什么东西?

14、讲一下Keepalived的工作原理?

15、讲述一下LVS三种模式的工作过程?

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

17、如何重置mysql root密码?

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

给你三百台服务器,你怎么对他们进行管理?

4、简述raid0 raid1raid5二种工作模式的工作原理及特点

5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?

6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?

7、Tomcat和Resin有什么区别,工作中你怎么选择?

8、什么是中间件?什么是jdk?

9、讲述一下Tomcat8005、8009、8080三个端口的含义?

10、什么叫CDN?

11、什么叫网站灰度发布?

12、简述DNS进行域名解析的过程?

13、RabbitMQ是什么东西?

14、讲一下Keepalived的工作原理?

15、讲述一下LVS三种模式的工作过程?

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

17、如何重置mysql root密码?

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

;