1、用命令行创建一个kvm虚拟机,安装介质为网络安装,url为192.168.80.100/iso,内存512M,cpu1个,磁盘为/opt/centos6.5.qcow2 ,使用vnc远程安装

virt-install
--name=centos
--ram=512
--vcpus=1
--location=http、ftp、nfs://192.168.80.100/iso
--disk path=/opt/centos6.5.qcow2,size=8
--network bridge=br0
--vnc
--vncport=15950
--vnclisten=0.0.0.0
--noautoconsole
--autostart

2、关闭kvm虚拟机、删除kvm虚拟机的命令

关闭:virsh shutdown centos6.5 强制关闭:virsh destroy centos6.5

删除: virsh undefine centos6.5

3、配置varnish反代理192.168.80.100

vi /etc/varnish/default.vcl

backend web1 { .host = 192.168.80.100; .port = 80; }

4、设置dns正反向解析

vi /etc/named.rfc1912.zones

zone "aa.com" in { type master; file "aa.com.zone"; }

zone "80.168.192.in-addr.arpa" in { type master; file "aa.com.local"; }

5、写出一个shell脚本,找出某个文件所属的软件包,有就是显示已安装,没有则进行安装,并显示安装成功

vi shell.sh #!/bin/bash

read -p "请输入你要查询的文件名:" file

ruan=$(rpm -qf $file) rpm -q $ruan if [ $? -eq 0 ];then echo "$ruan 已安装" else yum install -y $ruan echo "$ruan 安装成功" fi