认识虚拟机以及linux命令行使用技巧

第一单元:认识虚拟机以及linux命令行使用技巧
1.怎样在linux桌面设置输入法:

具体的操作过程如下:
Applications—>System Tools—>Settings—>Region&language—>Input source—>+ Chinese Pinyin
设置好之后用shift键进行切换(一般是中文和英文之间)

2.什么是虚拟机?为什么要使用虚拟机?

(1)虚拟机就是安装在我们电脑操作系统的一个软件,而这个软件可以模拟我们的操作系统,也就是说安装虚拟机软件之后,我们的电脑可以同时开多个不同的操作系统。
虚拟机也需要划分区、需要装系统、需要维护,虚拟机就像一台独立的电脑。

(2)由于真实的linux操作系统在初学者使用时容易被损坏,因此使用虚拟机来进行学习和练习。虚拟机就是真实linux系统的模拟,如果有什么问题就reset(重置)。
接下来学习如何进入虚拟机以及登陆虚拟机。

3.如何进入虚拟机?(用命令控制虚拟机)

在真实的linux桌面上打开shell命令框,输入相应的控制指令即可打开
具体控制指令如下:

rht-vmctl start desktop ##打开虚拟机
rht-vmctl view desktop ##显示虚拟机
rht-vmctl poweroff desktop ##关闭虚拟机
rht-vmctl reset desktop ##重置虚拟机
注意:
当虚拟机出现任何解决不了的问题时使用reset命令来还原
如果用户有任何问题就重置虚拟机

4.如何登陆虚拟机?

普通用户,直接登陆: name(student) password(student)
超级用户,点击notlist再登陆: name(root) password(redhat)

desktop和server的登陆一样
这里面存在一个问题:登陆虚拟机时图形界面和非图形界面的处理方法

5.虚拟机有两种界面:图形界面和非图形界面,二者如何切换?
(一般刚登进去是图形界面)

(1)系统图形出现问题如何解决:
ctrl+alt+f2 ##进入虚拟控制台,在linux系统中一共有五个虚拟控制台,虚拟控制台彼此独立,分别是ctrl+alt+(f2-f6)
##当由虚拟控制台回到图形界面时用ctrl+alt+f1|f7,前提是图形界面是开启的

(2)虚拟控制台的界面如下:
主机名称login: ##在此输入用户名称westos
passwd: ##在此输入用户密码,注意输入的密码没有任何回显
登陆成功后的界面用init命令控制:
输入init 3图形关闭
输入init 5图形开启

5.总结:不管是虚拟机还是真实的linux系统,其里面涉及的内容都是一样的。linux系统直接管理太危险,需要通过shell软件来控制和管理外界的东西。
shell相当于媒介,linux和用户进行交互需要通过shell软件。

6.怎样开启一个shell:

方法一:在没有一个shell开启的情况下,鼠标右键------>open in terminal

方法二:如果shell已经开启:
ctrl+shift+n ##开启一个新的shell
ctrl+shift+t ##在同一个界面中开启一个新的tab
gnome-terminal ##shell运行命令

7.如何设定开启一个新的shell的快捷键:

Applications—>System Tools—>Settings—>keyboard–>shortcuts–>custom shortcuts–>±->
填入快捷键名称到name选项(以后按这个键就会开启shell,常用F12);
填入命令gnome-terminal到command中;
点击disable输入快捷键

8.如何关闭shell:

ctrl +D ##关闭shell的快捷键
exit ##用此命令可以关闭shell

9.总结:以上为linux系统的基本使用,接下来学习shell当中的命令格式

10.在linux系统中如何运行命令:每条命令+自己的参数+要作用的目标(一整套使用规则)
注意:
(1)参数用来指定命令的某些功能,可以加也可以不加
(2)令和参数和目标之间要用空格分开
(3)参数中“-” 表示单词的缩写,“–”表示单词的全拼
(4)在执行命令时通常遵循这些规则,特殊情况除外
(5)命令必须在行提示符之后输入,没有行提示符的输入时无效的(知道行提示符)
(6)没有行提示符的时候用ctrl+c找回行提示符

11.命令提示符中各个部分的含义:
例如: [kiosk@foundation0 Desktop]$
kiosk表示运行shell的用户是谁
@表示分割符号
foundation0表示主机短名称
Desktop表示所在当前主机的位置
表示身分提示符号( 表示普通用户 #表示超级用户)

12.总结:第一单元的内容到此结束
第一次接触linux系统,学会了linux的基本操作
如何打开并且登陆虚拟机,然后怎样使用shell命令,以及命令的基本格式和含义。

13.什么是内核(kernal)?

内核是计算机系统的核心,是操作系统最基本的部分,主要负责管理系统资源,它是为很多应用程序提供对计算机硬件的安全访问的一部分软件。
这种访问是有限的,并且由内核决定一个程序在什么时候对某个部分硬件操作多长时间。多核可以同时开启多个软件运行,但是有优先级。

猜你喜欢

转载自blog.csdn.net/ymeng9527/article/details/88987197