linux 入门基础知识 7

#########虚拟机的安装######

用超级用户

1.

2.脚本

非交互式

[[email protected] ~]# virt-install \

> --name linux \

> --file /var/lib/libvirt/images/linux.qcow2 \

> --file-size 8 \

> --ram 800 \

> --cdrom /home/kiosk/Desktop/rhel-server-7.2-x86_64-dvd.iso &

脚本:

[[email protected] mnt]# vim vm_create

#!/bin/bash                           ###命令运行环境的指定

virt-install \                       ###安装虚拟机

--name linux \                       ###虚拟机名称的指定

--file /var/lib/libvirt/images/linux.qcow2 \           ###硬盘文件

--file-size 8 \                       ###硬盘文件大小

--ram 800 \                            ###内存

--cdrom /home/kiosk/Desktop/rhel-server-7.2-x86_64-dvd.iso &    ###安装源指定

[[email protected] mnt]# sh vm_create                  ###运行脚本

给脚本权限,可直接安装虚拟机

[[email protected] mnt]# chmod 755 vm_create

[[email protected] mnt]# vm_create test

3.有node1.qcow2 的情况下。

[[email protected] mnt]# ls

node1.qcow2

[[email protected] mnt]# virt-install \

> --name lala \

> --ram 800 \

> --file /mnt/node1.qcow2 \

> --import &

#####管理####

virt-manager                            ###开启图形管理工具

virt-viewer vmname                      ###显示虚拟机,vmname表示虚拟机名称

virsh list                              ###列出正在运行的vm

virsh list --all                        ###列出所有的vm

virsh start vmname                      ###运行指定的vm

virsh shutdown vmname                   ###正常关闭指定vm

virsh destroy vmname                    ###强行结束指定vm

virsh create vmname.xml                 ###临时恢复指定vm,vmname.xml表示前端管理文件

virsh define vmname.xml                 ###永久恢复vm

virsh undefine vmname                   ###删除vm的管理前端,不会删除存储

[[email protected] ~]# virsh list           ###列出正在运行的vm

Id    Name                           State

----------------------------------------------------

2     lv                             running

[[email protected] ~]# virsh list --all        ###列出所有的vm

Id    Name                           State

----------------------------------------------------

2     lv                             running

-     desktop                        shut off

-     server                         shut off

[[email protected] ~]# virsh shutdown lv          ###正常关闭指定vm

Domain lv is being shutdown

[[email protected] ~]# virsh destroy lv             ###强行结束指定vm

Domain lv destroyed

[[email protected] ~]# virsh start lv               ###运行指定vm

Domain lv started

[[email protected] ~]# virt-viewer lv                 ###显示指定虚拟机

(virt-viewer:5083): GSpice-WARNING **: Warning no automount-inhibiting implementation available

[[email protected] mnt]# virsh create lv.xml           ###临时恢复指定前端管理文件

Domain lv created from lv.xml

[[email protected] qemu]# virsh undefine lv             ###删除指定vm前端管理文件,不删除存储

Domain lv has been undefined

时间: 2024-08-05 19:13:35

linux 入门基础知识 7的相关文章

linux入门基础知识及简单命令介绍

linux入门基础知识介绍 1.计算机硬件组成介绍 计算机主要由cpu(运算器.控制器),内存,I/O,外部存储等构成. cpu主要是用来对二进制数据进行运算操作,它从内存中取出数据,然后进行相应的运算操作.不能从硬盘中直接取数据. 内存从外部存储中取出数据供cpu运存.内存的最小单位是字节(byte) 备注:由于32的cpu逻辑寻址能力最大为32内存单元.因此32位cpu可以访问的最大内存空间为:4GB,算法如下: 2^32=2^10*2^10*2^10*2^2 =1024*1024*1024

Linux入门基础知识

1.计算机的组成及其功能. 计算机系统主要分为硬件系统和软件系统两部分. (1)硬件系统由五部分组成,其中包括: 控制器:调度程序.数据.地址,协调计算机各部分工作及内存与外设的访问: 运算器:对数据进行加工处理: 存储器:存储程序.信号.命令,数据等信息,并在需要时提供这些信息,如内存和硬盘: 输入设备:将程序.命令.文字,数据等信息输入到计算机系统,如键盘.鼠标等: 输出设备:将数据.文字.控制信号等各种信息输送出来,如显示器.打印机等:其中控制器和运算器组成CPU. (2)软件系统由两部分

linux 入门基础知识(二)

1.Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示. cp  [option..]  source  dest  复制命令 mv  [option..]  source  dest  移动.重命名命令, rm  [option..]  source  dest  删除命令 -i 交互参数 -r 递归参数 -f 强制执行参数 2.bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示. bash中用 $? 表示保存最近一条命令的执行状态结果, 0 表示成

linux 入门基础知识

#######虚拟机控制###### [[email protected] Desktop]$ rht-vmctl start desktop       ###开启虚拟机desktop Starting desktop. [[email protected] Desktop]$ rht-vmctl view desktop        ###显示虚拟机desktop [[email protected] Desktop]$ rht-vmctl poweroff desktop    ###关

linux 入门基础知识 1

#######虚拟机控制###### [[email protected] Desktop]$ rht-vmctl start desktop       ###开启虚拟机desktop Starting desktop. [[email protected] Desktop]$ rht-vmctl view desktop        ###显示虚拟机desktop [[email protected] Desktop]$ rht-vmctl poweroff desktop    ###关

1)Linux程序设计入门--基础知识

1)Linux程序设计入门--基础知识 Linux下C语言编程基础知识 前言: 这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将 会学到以下内容: 源程序编译 Makefile的编写 程序库的链接 程序的调试 头文件和系统求助 1.源程序的编译 在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面我们 以一个实例来说明如何使用gcc编译器. 假设我们有下面一个非常简单的源程序(hello.c): int main(int argc,

轻松掌握Linux操作系统技术 [肖哥玩转Linux入门基础视频课程]

课程目标:让零基础学员轻松并熟练掌握Linux系统以及实机排错,对Linux技术初级使用得心应手.适合人群:大学生.零基础学员.Linux初学者.Linux爱好者.Linux系统管理员等.课程介绍:适用于Linux的新使用者,帮助初学者了解并掌握Linux基本知识,该课程包括系统安装.基本指令使用.文件系统结构及权限设置.Bash. shell scripts.vim编辑器使用.系统配置.进程管理.文件的查找.压缩及处理.Linux下文件系统深入讲解.网络客户端使用等. 更多内容详见:轻松掌握L

linux入门小知识,你在里面总会有发现

一 . grep及egrep的基本介绍: 首先我们要知道grep的这个命令的本身意思即: grep [Global search REgular expression and Print out the line ]  全局搜索正则表达式匹配到的内容,并且打印出匹配内容所在行 grep 是一个很常用但是也很强大的搜索工具,它是以正则表达式为基础,搜索文本文件中符合要求的字符串,并且显示所匹配的字符串所在行. grep搜索的内容是以一行来显示的,当然我们可以使用一些特别的选项来只显示我们所匹配到的

linux入门基础——linux软件管理RPM

因为linux入门基础是基于CentOS讲解的,讲的是CentOS上的软件包管理.ubuntu的软件包管理有这些:ubuntu软件包管理,包管理指南,ubuntu软件包管理. linux软件管理:RPM软件包管理 源代码形式 绝大多数开源软件都是直接以源代码形式发布 源代码一般会被打包成tar.gz的归档压缩文件 程序源代码需要手动编译成二进制形式之后才能够运行使用 源代码基本编译流程: 1 ./configure   检查编译环境.相关库文件以及配置参数并生成makefile 2 make