一、环境——Linux红帽
1.什么是linux?
Linux是一个开源的操作系统。它的内核,即kenel内核,就是所有Linux系统的核心,控制程序运行的优先。它的源码是对每个人都是免费的,这个内核建立了Linux操作系统的开发最基本部分。
2.什么是shell?
shell是保护内核,并对外提供操作接口的软件, linux中的默认的shell是bash
shell既是一种命令行语言, 也是是一种解释型语言(shell脚本),同python 相同。 c 是一种描述性语言,需要一个解释器(java)
3.在shell如何运行命令?
#)命令行字符含义
[kiosk@foundation22 Desktop]$
[1] [2] [3] [4] [5]
[1]当前用户名称
[2]分割符
[3]主机名称
[4]当前所在系统位置
[5]用户身份提示符 $表示普通用户 #表示超级用户
#)命令执行方式
1.命令必须要在shell行提示符之后输入
2.当有程序占用shell时,可以用ctrl+c结束此程序
3.命令格式
命令 参数 目标
参数
- 表示单词缩写
-- 表示单词全拼
二、虚拟机管理
1.开启虚拟机
[kiosk@foundation22 Desktop]$ rht-vmctl start desktop ##开启虚拟机
Starting desktop. ##正在开启虚拟机
2.若开启虚拟机后,再次将开启,则会出现“已经开启”的错误
[kiosk@foundation22 Desktop]$ rht-vmctl start desktop ##错误
Error: desktop not started (is already running) ##已开启
3.显示
[kiosk@foundation22 Desktop]$ rht-vmctl view desktop ##显示
4.若没有开启虚拟机,直接显示虚拟机时会出现“虚拟机没有运行”的错误
[kiosk@foundation22 Desktop]$ rht-vmctl view desktop ##虚拟机没有运行
Error: unable to view desktop - not currently running.
5.关闭虚拟机
[kiosk@foundation22 Desktop]$ rht-vmctl poweroff desktop ##关闭
Powering off desktop. ##正在关闭
6.当在虚拟机中执行某些操作,使得虚拟机出错时,重置可以解决虚拟机的一切错误问题
[kiosk@foundation22 Desktop]$ rht-vmctl reset desktop ## 重置可以解决虚拟机的一切错误问题
Are you sure you want to reset desktop? (y/n) y #输入y
Resetting desktop.
Powering off desktop.
Creating virtual machine disk overlay for rh124-desktop-vda
Creating virtual machine disk overlay for rh124-desktop-vdb
Starting desktop.