linux kvm 常用命令

2021-10-12 16:23:05 字數 2897 閱讀 9212

安裝kvm虛擬機器

建立磁碟後儲存映象的位址(不可修改)

qemu-img create -f qcow2 /opt/kvm_qcow2/win7x64_1 30g

建立虛擬機器

virt-install --virt-type kvm --os-type=windows --os-variant=win7 --name win7x64_2 --ram 2048 --cdrom=/opt/sendbox/kvm_iso/en_windows_7_ultimate_x64_***_x15-65922.iso --disk path=/opt/sendbox/kvm_qcow2/win7x64_2,format=qcow2 --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole

/********************kvm網路***********************/

檢視現有kvm虛擬機器網絡卡 virsh net-list --all

刪除某網絡卡 virsh net-destroy default

virsh net-undefine default

重啟kvm網路 systemctl restart libvirtd

/********************kvm操作映象********************/

生產虛擬機器快照

virsh snapshot-create-as win7x64_1 win7x64_1_sna

刪除虛擬機器快照

virsh snapshot-delete win7x64_1 win7x64_1_sna

檢視虛擬機器快照

virsh snapshot-list win7x64_1

恢復虛擬機器快照

virsh snapshot-revert --domain win7x64_1 --snapshotname win7x64_1_sna --running

通過新虛擬機器的配置檔案,定義新的虛擬機器

virsh define /etc/libvirt/qemu/vm2.xml

/********************kvm操作虛擬機器********************/

啟動centos介面 startx

啟動kvm介面版 virt-manager

顯示當前安裝好的虛擬機器 virsh list

列出所有虛擬機器 virsh list --all

啟動虛擬機器 virsh start win7_x86

強制關閉虛擬機器 virsh destroy win7_x86

銷毀刪除虛擬機器 virsh undefine win7x64_1

顯示虛擬機器基本資訊 virsh dominfo win7_x86

設定虛擬機器開機自動啟動 virsh autostart rh8-win7_x86

設定取消虛擬機器自動啟動 virsh autostart --disable win7_x86

建立虛擬機器(建立後,虛擬機器立即執行,成為活動主機)

virsh create x.xml

暫停虛擬機器 virsh suspend x

啟動暫停的虛擬機器 virsh resume x

正常關閉虛擬機器 virsh shutdown x

顯示id號為2的虛擬機器名 virsh domname 2

顯示虛擬機器id號 virsh domid x

顯示虛擬機器的uuid virsh domuuid x

顯示虛擬機器的當前狀態 virsh domstate x

顯示虛擬機器的當前配置檔案(可能和定義虛擬機器時的配置不同,因為當虛擬機器啟動時,需要給虛擬機器 分配id號、uuid、vnc埠號等等)

virsh dumpxml x

給不活動虛擬機器設定記憶體大小 virsh setmem x 512000

編輯配置檔案(一般是在剛定義完虛擬機器之後)

virsh edit x

virsh console win_ultimate_x64 進入虛擬機器(引數可id)

/********************kvm虛擬機器ip查詢********************/

檢視ip

virsh dumpxml win_ultimate_x64 | grep mac 檢視mac

arp -a 檢視對應mac的ip位址

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

Linux常用命令 vi vim常用命令介紹

vi vim是linux系統自帶的乙個功能豐富的文字編輯器 命令字元 介紹dd 雙擊d 剪下當前行 num dd 雙擊d 剪下當前行 例如10dd可以刪除10行 yy拷貝當前行 p將內容貼上至游標所示位置 命令 說明 set number 頁面顯 hi 檢視當前系統提供的高亮模式 match col...