初识linux及虚拟机操作

一 linux基本
1.什么是linux?
Linux是最知名和最常用的开源操作系统。作为一个操作系统,Linux是一个软件,位于计算机上的所有其他软件的下面,从这些程序接收请求并将这些请求转发到计算机硬件。 他的特点有:1:免费且开源2:完全兼容POSIX1.0标准 3:多用户、多任务 4:拥有良好的界面 5:支持多种平台。
Linux是什么:本身只是表示Linux内核,但实际上人们已经习惯使用Linux来形容整个Linux内核,并且使用GNU工程各种工具和数据库的操作系统。
内核(kernel):内核是操作系统最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间。
2.什么是shell?
shell也是操作系统中的一个软件,它包含在linux内核的外面,为用户和内核之间的交互提供了一个接口。系统中的命令用shell去解释shell接收系统回应的输出并显示其到屏幕中。
3.在shell如何运行命令
[email protected] Desktop]$

[1kiosk 代表当前用户名称
[2]@ 代表分割符
[3]foundation0 代表主机名称
[4]Desktop 代表当前所在系统位置
[5]$ 代表用户身份提示符$表示普通用户,而#表示超级用户
4.命令执行的方式
(1)命令必须要在shell行提示符之后输入
(2)当有程序占用shell时可以用ctrl+c结束此程序
( 3)命令格式
命令 参数 目标
参数
"-“ 代表单词缩写
“–” 代表单词全拼
例:-a -b -c === -abc ===-cab ==== -cba
5.获得帮助
mandb 代表更新帮助信息
whatis 命令 代表查看命令用途

       - 命令 --help	代表查看命令的帮助
		[]	选加
		...	加的个数任意
		<>	必须加入

二 虚拟机管理
1.什么是虚拟机
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
2.常规操作:
鼠标右击桌面,打开Open Terminal然后输入

  rht-vmctl start desktop    打开虚拟机 
  Starting desktop.           正在开启

如图:
初识linux及虚拟机操作
在输入

 rht-vmctl view desktop                      ##显示虚拟机

如图
初识linux及虚拟机操作

如何关闭虚拟机

rht-vmctl poweroff desktop                  关闭虚拟机
Powering off desktop..                         正在关闭  

如图

初识linux及虚拟机操作

如何重置虚拟机

 rht-vmctl reset desktop                     ##重置虚拟机,
[[email protected] ~]$ rht-vmctl reset desktop
Are you sure you want to reset desktop? (y/n) 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.

ps:当虚拟机出现任何解决不了的问题用此命令来还原
可能出现的报错
##当虚拟机没有开启时不能直接显示 ,可以用开启虚拟机的方式解决

[[email protected] ~]$ rht-vmctl view desktop
Error: unable to view desktop - not currently running.

##当虚拟机已经运行时不能再次运行

[[email protected] ~]$ rht-vmctl start desktop
Starting desktop.
[[email protected] ~]$ rht-vmctl start desktop
Error: desktop not started (is already running)

3.虚拟机信息
desktop 和server的账户信息

用户 密码
student student
root redhat

1.server的账户信息
初识linux及虚拟机操作
root登陆
Not listed-----> root ----> redhat
初识linux及虚拟机操作