虚拟机

linux vm编辑器操作

老子叫甜甜 提交于 2020-04-04 20:22:46
一、VIM编辑器介绍: 文本编辑器: 文本:纯文本。ASCII text:unicode; 文本编辑种类: 行编辑器:sed 全屏编辑器:nano,vi vi:visual Interface vim:VI Imptroved vim: 模式化的编辑器 基本模式: 编辑模式,命令模式 输入模式 末行模式: 内置的命令行接口: 二、打开文件: #vim[options][file..] +#:打开文件后,直接让光标处于第#行的行首; +/PATTERN:打开文件后,直接让光标处于第一个被PATTERN匹配的行的行首 三、模式转换: 编辑模式:默认模 (1)编辑模式-->输出模式: i:insert,在光标所在处输入 a:append,在光标所在处后方输入 o:在光标所在处下方打开一个新行 I:在光标所在行的行首输入 A:在光标所在行的行尾输入 O:在光标所在处的上方打开一个新行 (2) 输入模式--->编辑模式 ESC (3)编辑模式--->末行模式 :set nu 显示行号 :#,#d 删除行号,例如:5,10d 删除5,10行 :#,#u 撤销删除行,例如:5,10u撤销删除 5,10行(4)末行模式-->编辑模式 esc 四、关闭文件 zz:保存并退出 :q 退出 :q!强制退出,不保存此前的编辑操作 :wq 保存并退出 :w , :q :x 保存并退出 :w /PATH/TO

Linux的网卡由eth0变成了eth1或eth2,如何修复??

爱⌒轻易说出口 提交于 2020-04-04 12:29:28
背景:做linux下分布式测试的时候,重新安装了两个linux虚拟机,结果分布式脚本没有做好,分布式也没有做成。 今天想练练linux命令,打开vmware,启动linux1 虚拟机,使用ifconfig -a,查看ip,结果没有网卡eth0显示,也没有ip,显示成了eth2。 我想着其他虚拟机会不会这样呢,又启动了linux2 虚拟机,使用ifconfig -a,查看ip,结果显示网卡eth0了,但是没有显示ip。 好气哦,以前用得好好的啊。。。。。开始问题查找~ 一、使用ifconfig -a 显示了成了网卡eth2,但是没有ip显示 。 原因: 很多Linux distribution使用udev动态管理设备文件,并根据设备的信息对其进行持久化命名。udev会在系统引导的过程中识别网卡,将mac地址和网卡名称对应起来记录在udev的规则脚本中。而对于新的虚拟机,VMware会自动为虚拟机的网卡生成MAC地址,当你克隆或者重装虚拟机软件时,由于你使用的是以前系统虚拟硬盘的信息,而该系统中已经有eth0的信息,对于这个新的网卡,udev会自动将其命名为eth1(累加的原则),所以在你的系统启动后,你使用ifconfig看到的网卡名为eth1。 解决: 如何恢复到eth0? 在fedora中,udev记录网络规则的脚本为:/etc/udev/rules.d/70

Vue 怎么用 vm.$set() 解决对象新增属性不能响应的问题 ?

谁说我不能喝 提交于 2020-04-04 10:46:58
受现代 JavaScript 的限制 ,Vue 无法检测到对象属性的添加或删除。 由于 Vue 会在初始化实例时对属性执行 getter/setter 转化,所以属性必须在 data 对象上存在才能让 Vue 将它转换为响应式 的。 但是 Vue 提供了 Vue.set (object, propertyName, value) / vm.$set (object, propertyName, value) 来实现为对象添加响应式属性,那框架本身是如何实现的呢? 我们查看对应的 Vue 源码: vue/src/core/instance/index.js export function set (target: Array<any> | Object, key: any, val: any): any { // target 为数组 if (Array.isArray(target) && isValidArrayIndex(key)) { // 修改数组的长度, 避免索引>数组长度导致splcie()执行有误 target.length = Math.max(target.length, key) // 利用数组的splice变异方法触发响应式 target.splice(key, 1, val) return val } // key 已经存在,直接修改属性值 if (key

智能座舱虚拟机系统

狂风中的少年 提交于 2020-04-04 07:36:46
智能座舱虚拟机系统 1. 功能模块介绍 智能座舱平台(Smart Cockpit Platform) 智能座舱整体解决方案,方案融合智能车机、TBOX、智能天线、HUD、液晶数字仪表、车联网、以太网等智能网联终端和生态,为车主提供更智能、更安全的汽车生活 。 智能车机(Intelligent Car Machine) 一体机、IVI、DA三种中控车机形态可选硬件规划i.MX8、i.MX6、AC8215、Accordo5高、中、低端全系平台产品。 软件平台布局Android、Linux、QNX三大系统,产品定位各种车型。 TBOX 从长安Incall 1.0远特为长安配套2G TBOX开始,远特以低端、中端、高端解决方案布局TBOX通信终端, 为车企提供满足不同成本、性能需求的产品。 智能天线(Intelligent Antenna) 采用前沿的车载以太网硬件方案,结合AVB软件通讯协议,集成丰富无线功能,简化其它电子元器件的开发成本,降低整车系统成本。可与车厂进行联合开发,适配不同方案的需求,满足高中低端的需求,应用前景广。 数字仪表(Digital Instrument) 采用车规级双核Cortex-A9,搭载高度定制化的QNX操作系统,针对汽车仪表特性裁剪内核,高于业内普遍标准的开机速度。 同时,采用专业图形化工具KANZI进行界面设计,具备强大的图像处理和显示效果

VMware 安装 centos7

一曲冷凌霜 提交于 2020-04-03 14:10:54
需要提前安装好 VMware 安装步骤 1、打开vmware,选择“创建新的虚拟机” 2、选择“自定义”,点击“下一步” 3、默认兼容性最高版本,点击“下一步” 4、选择“稍后安装操作系统”,点击“下一步” 5、客户机选择“linux”,版本选择"centos" 6、输入虚拟机名,选择保存路径,点击下一步 7、处理器配置 8、内存配置(越大越好,但是不能超过最大值) 9、网络类型选择(需要上网选择前两种) 10、I/O控制类型选择 11、磁盘类型选择(默认) 12、磁盘选择 13、磁盘容量设置 14、指定磁盘路径 15、点击“自定义硬盘”,选择IOS镜像文件 16、点击完成,开启虚拟机,即可完成安装。 来源: https://www.cnblogs.com/BillyYoung/p/11077050.html

分区恢复和NTFS文件恢复试验

限于喜欢 提交于 2020-04-03 10:29:19
一、实验室名称:主楼实验室 A2-412 二、实验项目名称:分区恢复和NTFS文件恢复试验 三、实验学时: 6 学时 四、实验原理: 借助fdisk、diskgen软件对磁盘分区进行删除和恢复,使用工具软件WINHEX对指定的文件进行定位、分析,以及恢复。 五、实验目的: 1)掌握使用软件进行磁盘的分区恢复技术 2)了解NTFS文件系统在磁盘上的存储映像和它在系统安全中的地位和作用。 3)初步掌握NTFS的文件恢复技术 六、实验内容: n 磁盘分区恢复实验 1)在VMware上安装Windows XP。 2)使用启动盘中的fdisk破坏(删除)磁盘分区。 3)使用启动盘中的DiskGen恢复磁盘分区。 n NTFS 的文件恢复实验 1)在Windows XP的NTFS格式的磁盘中,创建一个简单文件,使用WINHEX进行分析。 2)使用WinHex软件进行文件恢复操作练习。 七、实验器材(设备、元器件): PC微机一台(至少具有一个FAT格式磁盘分区),VMware Workstation6.0虚拟机软件,Windows XP for VMWare映像安装文件,Fdisk,DiskGen,WinRAR,WinHex软件。 八、实验步骤: 步骤一、在虚拟机上安装Windows XP和工具软件。 1.创建虚拟机,虚拟磁盘空间不少于4GB,并具有光盘驱动器和软盘驱动器。 2

Vagrant 学习和使用

和自甴很熟 提交于 2020-04-02 23:42:54
学习可以参看官方文档https://www.vagrantup.com/docs/ box下载地址: http://www.vagrantbox.es/ vagrant 下载地址: https://www.vagrantup.com/downloads.html virtualbox下载地址: https://www.virtualbox.org/wiki/Downloads 参考学习网站: https://www.imooc.com/video/14210 常用命令 vagrant box list 查看目前已有的box vagrant box add 新添加一个box vagrant box remove 删除指定box vagrant init 初始化配置vagrantfile vagrant up 启动虚拟机 vagrant ssh ssh登录虚拟机 vagrant suspend 挂起虚拟机 vagrant resume 恢复被挂起的状态 vagrant reload 重启虚拟机 vagrant halt 关闭虚拟机 vagrant status 查看虚拟机状态 vagrant destroy 删除虚拟机 vagrant global-status 查看当前vagrant管理的vm信息 vagrant ssh-config 输出用于ssh连接的一些信息

五分钟学后端技术:一篇文章告诉你如何学习云计算!

五迷三道 提交于 2020-04-02 22:50:00
作者:刘超 转自【刘超的通俗云计算】 什么是云计算 早在十年前,市场上就出现了很多和云计算相关的岗位,当时正是云计算技术最火热的时代,不管是BAT还是华为等企业都开始布局云计算,于是OpenStack研发、容器研发、底层开发等相关岗位相应地也越来越多,虽然这几年大数据和AI的风头已经完全压过了云计算,但是这一门技术仍然在现如今的技术体系中占有很重要的位置。那么,到底什么是云计算,就是我们每一个要学习云计算技术的朋友要了解的事情了,根据百度百科的介绍 大数据(big data),IT行业术语,是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。 在维克托·迈尔-舍恩伯格及肯尼斯·库克耶编写的《大数据时代》 [1] 中大数据指不用随机分析法(抽样调查)这样捷径,而采用所有数据进行分析处理。大数据的5V特点(IBM提出):Volume(大量)、Velocity(高速)、Variety(多样)、Value(低价值密度)、Veracity(真实性)。 [2] 思维导图 云计算的发展史 物理机时代 云计算的整个过程,用一个词来讲就是“分久必合,合久必分”。 云计算其实主要解决了四个方面的内容:计算,网络,存储,应用。前三者是资源层面的,最后是应用层面的。 计算是CPU和内存,为啥

IDEA 调整 VM 配置文件(64位)

落花浮王杯 提交于 2020-04-02 15:00:18
64 位操作系统中 8G 内存以下的机子或是静态页面开发者是无需修改的。 64 位操作系统且内存大于 8G 的, 如果你是开发大型项目、 Java 项目或是 Android 项目, 建议进行修改 。 1、打开 idea64.exe.vmoptions 文件,如下所示: 2、 常修改的就是下面 3个 参数: -Xms128m 16G内存机器可以修改为: -Xms512m (设置初始化的内存数,增加该值可以提高JAVA程序的启动速度) -Xmx750m 16G内存机器可以修改为: -Xms1500m(设置最大内存数,增加该值可以减少内存垃圾回收的频率,提高程序性能) -XX:ReservedCodeCacheSize=240m 16G内存机器可以修改为 -XX:ReservedCodeCacheSize=500m (保留代码占用的内存容量) 来源: https://www.cnblogs.com/yufeng218/p/9866002.html

centos7 NET模式配置虚拟机

偶尔善良 提交于 2020-04-02 13:54:40
1::虚拟机选择net模式 2:虚拟网络配置 此处的网关和网段与下面的ens-33文件配置要一致 由ens-33配置文件向这个配置看齐 3:网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens33 [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPR=Ethernet PROXY_METHOD=none DEFROUTE=yes BOOTPROTO=static 配置静态 IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=619cf8d8-441f-424d-bcd6-d7a330955bc2 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.189.123 配置虚拟机ip 在上面net设置中的网段下 选个ip 如192.168.189.XX NETMASK=255.255.255.0 配置子网掩码 GATEWAY=192.168.189.2 网关 和 上面的net设置网关一致 DNS1