• 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
    


    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

    重新启动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';
    
  • 相关阅读:
    努力努力,我假期要练琴学css
    在遇到困难时我们都会想要是这一切不曾发生该多好,可现实并不以我们的意志为转移,我们所能做的就是去克服...
    寒假学习目标~
    平安夜&&圣诞节
    you are the ont that we would like to trust and ca...
    Happy New Year!PR升3啦!
    呵呵,Merry Christmas & Happy New Year!
    使用Rx Framework实现XAML中的物体拖动
    MVVM绑定多层级数据到TreeView并设置项目展开
    Entity framework中EntityFunctions.CreateDateTime方法的闰年闰月bug
  • 原文地址:https://www.cnblogs.com/hackxf/p/9490590.html
Copyright © 2020-2023  润新知