最近折腾虚拟机常用的Linux命令

Ubuntu

1
2
3
ssh-keygen -t rsa -b 4096   #生成4096长度的RSA密钥对,用于ssh
sudo systemctl set-default multi-user.target #关闭GUI
sudo systemctl set-default graphical.target #启用GUI

将网卡名改成eth0

1
2
3
#在 /etc/default/grub 文件中编辑,修改完后执行命令 update-grub
GRUB_CMDLINE_LINUX 引号中添加参数 net.ifnames=0 biosdevname=0
#修改完成后重启

ESXi

1
2
vmkfstools --punchzero #回收VMDK虚拟磁盘空间
vmkfstools -i oldfile newfile -d thin #转换esxi能使用的vmdk

PVE

1
2
3
4
#VMDK转qcow2
qemu-img convert -f vmdk -O qcow2 Lubuntu.vmdk Lubuntu.qcow2
#导入磁盘
qm importdisk 103 vm-103-disk-2.qcow2 local