qcow2虚拟磁盘映像转化为vmdk

通过破解一个别人出题的虚拟机学会的虚拟机硬盘镜像转换,通过查看history命令,学会了把虚拟机还原为可用状态。tutum/apache-php docker镜像的使用,还有一些mysql的小姿势,记录一下。

qcow2虚拟磁盘映像转化为vmdk

yum install qemu-img –y
qemu-img info source-name.vmdk 查看虚拟机信息

qemu-img convert -f qcow2 file.qcow2 -O vmdk file.vmdk  

换虚拟机格式,将vmdk转换为qcow2*

  1. 登录宿主机,在 VMwareWorkstation上检查 A 虚拟机,如果安装了 VMware Tools,以 root用户运行 vmware-uninstall-tools.pl卸载它。
  • 卸载:
 /vmware-tools-distrib/bin/vmware-uninstall-tools.pl

拟机的镜像存储在多个 vmdk文件中,所以需要在前合并

vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vmdk
qemu-img convert -f vmdk -O qcow2 source-name.vmdk target-name.qcow2

1275435-20180816222728844-160658510.png
1275435-20180816222736950-1227289758.png

docker挂载搭建应用

docker pull tutum/lmap

docker run -d -p 8080:80 --privileged=true  -v var/www/mk2po:/app tutum/apache-php

docker run -d -p 83:80  -v /var/www/md3oa:/app -v /var/www/php/83php.ini:/etc/php5/apache2/php.ini tutum/apache-php

有时发现映射的端口在外面不能访问,本机 curl 127.0.0.1:81可以访问,这时是防火墙的问题,关闭防火墙正常。

service   iptables stop    //停止防火墙
chkconfig   iptables off   //永久关闭防火墙
chkconfig   iptables on    //永久关闭后启用

Linux环境下重置mysql的root密码

修改MySQL的登录设置

vim /etc/mysql/my.cnf 

在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vim
1275435-20180816222801067-561242625.png

重新启动mysqld
KILL掉系统里的MySQL进程

killall -TERM mysqld

开启
登录并修改MySQL的root密码

mysql> USE mysql ; 
mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ; 
mysql> flush privileges ; 
mysql> quit

将MySQL的登录设置修改回来

vim /etc/my.cnf 

将刚才在[mysqld]的段中加上的skip-grant-tables删除
重启mysql

linux下mysql数据库导入导出命令

mysqldump -u用户名 -p -d数据库名 > 数据库名.sql
mysqldump -uroot -p 2web > 2web.sql

delete (删除表中的数据):delete 语句用于删除表中的行

delect from 表名 where 条件;
delete from users where user='pablo';

转载于:https://www.cnblogs.com/hackxf/p/9490590.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值