栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux学习笔记

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux学习笔记

Linux学习笔记 一、前言

1.使用软件:虚拟机VMware Workstation;镜像centos7.6;

2.具体下载、安装使用步骤,直接百度搜索,有很多博主分享的安装教程。

3.作为liunx初学小白,在B站跟随韩顺平老师的课程进行学习,才有此笔记的诞生,如有不足之处,请多多指教~。

学习视频

二、笔记详情 1.centos-网络连接三种模式

总结:最好使用NAT模式,因为既可以实现和外部系统联系,又不会和其他主机ip产生冲突。

2.虚拟机克隆
  • 方法一:直接拷贝一份已经安装好的虚拟机文件

    然后打开vm虚拟机,file-Open-找到复制文件所在位置即可。快捷键:ctrl+O。

  • 方法二:使用vm的克隆操作

    注意:克隆时先关闭linux系统!

    出现弹窗点击下一步-》选择克隆自虚拟机中的当前状态(C)下一步-》克隆方法有两个,可选择创建完整克隆(F)【本身就是拷贝一份】下一步-》自定义虚拟机名称,选择合适的存储位置 点击完成-》等待克隆完成点击关闭即可。

    使用方法:和之前克隆的原虚拟机方法一样,开启电源登录即可操作。

    备注:克隆过后的虚拟机文件可以放在另一台主机上的虚拟机中使用,复制过去即可。

3.虚拟机快照

先创建快照:打开虚拟机-右键-快照-拍摄快照;在弹出的弹框中输入快照名字和描述单击拍摄快照-ok一个快照就创建完成了。

然后在虚拟机进行操作,比如桌面创建几个文件夹,在进行快照,如想返回没创建文件夹时的状态,就需要应用快照。【如下图示】

备注:虚拟机快照是需要占用一定空间的,每拍一张快照就占用一次内存。所以建议在有意义的时候使用,比如当前系统异常、在装某个软件程序时不确定它能否成功安装,会不会对虚拟机造成异常影响的时候等可以采用快照方式,以便真的出问题了可以恢复。

4.虚拟机移动和删除

虚拟系统实际上就是一个文件,存放在我们电脑某个磁盘的文件夹里。

想要移动和删除虚拟机,直接找到这个虚拟机存放的位置,

移动:就复制或者剪切一份到想要存放的位置;

删除:直接选中-delete键或者右键-删除即可;

此外,vm里面的移除功能也可以使用,右键-移除即可。如下图示:

5.安装vmtools

vmtools安装后,可以让我们的主机Windows更好的管理vm虚拟机。eg:共享文件

简单来说,就是我们在自己的电脑上新建一个文件夹,想要让虚拟机和我们的主机文件进行交互,都可以对这个文件夹进行操作,需要借助vmtools工具实现。

安装过程如下:

–》首先打开虚拟机,就是centos桌面;

–》然后vm软件中-VM-重新安装vmtools,如下图示

–》安装成功会在桌面显示vmtools光驱,如果没显示不要着急,取消在重新安装即可。

–》选中光驱vmtools-右键-打开-会看到一个压缩包

–》右键-复制;找到其他位置-计算机-进入opt文件-右键粘贴;

–》在桌面右键-打开终端-输入su-输入密码进入root超级用户(#); 输入cd /opt ,切换到opt文件夹下,ls显示opt文件夹下的所有文件,可以看到vmtools压缩包,如下图示。

–》终端输入解压命令:tar -zxvf VM(按一下Tab键自动补全)敲回车-等待解压完成,ls即可查看到出现了上图蓝色字体文件夹

–》cd vm(按一下Tab键自动补全)敲回车-进入这个文件夹,ls,查看安装文件,如下图示。

–》输入./vmware-install.pl 一直回车直至安装完成,出现-the vmware team就说明成功。

—》接着在自己的主机创建一个文件夹作为与虚拟机共享的文件夹,自定义命名,eg:我的就是myshare ;

—》然后在虚拟机右键-settings(设置)-options-Shared Folders-选择Always enabled

在下方点击按钮Add…,选择自己创建的文件夹-ok!

----》最后:虚拟机-主文件夹-其他位置-计算机-mnt-hgfs-即可看到共享文件夹myshare。

OK啦,自己去共享文件夹下新建文件或者文本写内容都可以,验证一下在虚拟机中会不会也出现这个内容,或者在虚拟机中对共享文件夹操作,看看自己的主机中文件是否变化。如图示:

6.vmtools遇到的一系列问题及解决方法

上述5中是顺利得情况下,一气呵成,但是人生总有意外,虚拟机也一样。

我在安装过程中接二连三的出现报错,解决了一个又出现下一个,真是让人抓狂W( ̄_ ̄)W。但是好在,最终在网上看各位大佬发出的解决方案,不断尝试,总算解决了,下面是我遇到的问题还有解决方法,希望能帮助到一些和我遇到一样问题的你。

问题一:错误依赖问题

这里我是照着Jiaozn作者提供的方法解决的,就是先卸载桌面的vmtools。

问题二:路径“”和kernel问题

解决了依赖问题,安装终于走下去的时候,又遇到了死循环,不停回车一直出现下面的问题:

于是,我又去网上找解决办法,更新kernel、重装vmtools等方法都不管用,还是出现这个问题,很令人抓狂。终于我对路径进行修改,安装才继续下去了。只需要下面一段代码输入:

sudo ln -s /usr/src/kernels/3.10.0-1160.el7.x86_64/include/generated/uapi/linux/version.h /usr/src/kernels/3.10.0-1160.el7.x86_64/include/linux/version.h

提示:这里的3.10.0-1160.el7.x86_64是报错提示的版本号,一定要根据自己报错号去填写,其他不用变。

问题三:警告、附注【Press Enter key to continue】问题

解决了问题二,好不容易安装继续走下去了,结果又死循环卡在这个问题上了,只能继续去解决,这次解决办法麻烦一些,需要耐心才可。

解决方法:是根据作者PillarPeng提供的解决方法,一步一步完成的。

方法来自作者PillarPeng

注:此处还是有一些区别,因为centos和乌班图安装命令不同,所以书写命令会有所区别:centos -yum;乌班图-apt-get。
下面以centos为例:

第一步:# yum remove open-vm-tools【这里的#只是代表在超级用户模式下】

第二步:# yum update

第三步:# git clone https://github.com/rasa/vmware-tools-patches.git

第四步:cd vmware-tools-patches 【如果切换没有这个目录文件,就先cd / 进入根目录在执行这段命令。】

第五步:# ./download-tools.sh

第六步:# ./untar-and-patch.sh

第七步:# ./compile.sh

这样一步步执行下来,就会安装成功了,真是不容易啊,折腾了这么久,不过遇到问题就解决问题,也是在积累一些经验,所谓福祸相依嘛(#.#)。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/828665.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号