#!/bin/bash
case $1 in
"view")
echo "view the $2"
virsh-viewer $2
;;
"start")
virsh start $2
echo "start the $2"
;;
"shutdown")
virsh start $2 &
echo "shutdown the $2"
;;
"destroy")
virsh destroy $2 &
echo "destroy the $2"
;;
"reset")
echo poweroff $2 ...
virsh destroy $2 &>/dev/null
echo del $2.xml ...
virsh undefine $2 &> /dev/null
echo create disk ...
qemu-img create -f qcow2 -b /var/lib/libvirt/images/$2.qcow2 /var/lib/libvirt/images/$3.qcow2 &> /dev/null
echo create $2 vm ...
virt-install \
--name $3 \
--ram 1000 \
--disk /var/lib/libvirt/images/$3.qcow2 \
--import &> /dev/null &
echo Reset Successful!
;;
"")
echo "You must input parameters!"
;;
esac
vm脚本文件
时间: 2024-10-13 23:23:55
vm脚本文件的相关文章
将Python脚本文件包装成可执行文件
将Python脚本文件包装成可执行文件,其目的有二: 一则: 不需要依赖Python编译器就可以运行软件 二则: 不想让自己的源码公布出去 常用的工具有: py2exe.cx_freeze等 [工具:py2exe] 安装py2exe 安装该工具很简单: 只需要从官方网站:http://www.py2exe.org/下载与版本对应的安装程序,点击下一步即可完成安装. 安装后,执行import py2exe,不报错则表示安装成功! >>> import py2exe >>>
Windows运行python脚本文件
开始学习python就是听说这个语言写脚本文件特别方便,简单使用.学了一段时间,但是直到现在我才直到直到怎么在Windows的cmd上运行脚本文件. 之前一直都是在pycharm上运行,并不实用. 百度上说的已经很清楚了,但是还是需要自己亲手实验一下.http://jingyan.baidu.com/article/22fe7ced18776f3002617f2e.html 我刚开始也是加了环境变量了 啊,但是一直不好使,原来我的程序开头没有加上 #!usr/bin/python 表示该脚本
./(点斜杠)与. (点空格)运行脚本文件的差别
首先普及一个知识点:. (点空格)莫个脚本文件相当于利用source文件运行这个脚本. source命令使用方法: source FileName 作用:在当前bash环境下读取并运行FileName中的命令. 注:该命令通经常使用命令"."来替代. 如:source .bash_rc 与 . .bash_rc 是等效的. 注意:source命令与shell scripts的差别是, source在当前bash环境下运行命令,而scripts是启动一个子shell来运行命令. 这样假设
【COCOS2DX-LUA 脚本开发之十二】Hybrid模式-利用AssetsManager实现在线更新脚本文件lua、js、图片等资源(免去平台审核周期)
转载自:http://www.himigame.com/iphone-cocos2dx/1354.html 首先说明一个问题: 为什么要在线更新资源和脚本文件!? 对于此问题,那要说的太多了,简单概括,如果你的项目已经在google play 或Apple Store 等平台上架了,那么当你项目需要做一些活动或者修改前端的一些代码等那么你需要重新提交一个新版本给平台,这时候你的上架时候是个不确定的时候,具体什么时候能上架,主要跟平台有关,你再着急,也没有用的. 那么如果你的项目是使用脚本语言进行
Linux定时执行指定的脚本文件
Linux执行脚本文件,该脚本定时执行的是url链接:①在 cd /.scripts 目录下创建脚本 : 脚本文件格式 , 例如:curl.sh②在脚本中写入要执行的文件 : /usr/bin/curl https://www.test.com/Test/test.php③命令crontab -e 里面定时执行指定的脚本 : 59 23 */2 * * /.scripts/curl.sh 该脚本的执行时间是每两天的23点59分执行
设置DNS域名服务器地址BAT批处理脚本文件.bat
rem 文件名 设置DNS域名服务器地址BAT批处理脚本文件.batrem 用途 设置"无线网络连接" 的DNS域名服务器地址netsh interface ip add dns "无线网络连接" 8.8.8.8netsh interface ip add dns "无线网络连接" 8.8.4.4netsh interface ip add dns "无线网络连接" 1.2.4.8netsh interface ip add
XEN创建出VM虚拟机文件物理路径
XEN创建出VM虚拟机文件物理路径. 打开下面这个文件,找到# Directory tree containing VM metadata行. vi /etc/xenopsd.conf 默认路径是 /var/run/nonpersistent/xenopsd 在VM夹里以UUID命名的文件夹.UUID在对应的XEN center里--虚拟机--常规选项卡里可以看到.
Lingo中命令脚本文件使用范例
我们在用lingo的时候有时候会遇到比较繁重的,重复性的工作,手动的单次运行显然耗时耗力,Lingo里的@for函数只能做一些简单的循环,这就要求我们应用脚本文件来简化这些重复性的工作.下面的英文部分是官方手册里给出的一个事例,这里总结下我觉得有用的2个点: 1.脚本文件类型:.ltf 不过脚本文件不会有文件的高亮显示,大家可以先用普通编辑器编辑再拷贝过来. 2.如何解决重复性工作:我们存储数据通常来说都有相对固定的格式.比如饭馆周一到周日每日需要的服务员数,每一项都存在Monday-Sunda
Oracle批量执行脚本文件
以下是Oracle批量执行脚本文件的步骤和方法 1.创建脚本文件(xx.sql): 例如文件CreateTable Create table tb1( id varchar2(30), Name varchar2(50) ); Commit; / 可以创建多个,但是要注意语句之间要以分号结尾,同时注意语句内尽量不要有空行,因为空行的时候,在批量执行时可能会报错. 例如创建表时 create table t( id varchar2(20), Name varchar2(30) ); 上面这个文件