1.为什么要学习Linux系统
1.Linux首要是一个来源软件,可以根据自身的要求进行二次开发,所以企业现在大多数使用Linux软件。
2.由于LInux操作系统安全,高效的特性使得许多的服务器都是在Linux系统上搭建的。
3.Linux操作简单,灵活,可以用命令代替鼠标。
2.如何在Linux系统中进行输入法的转换(一般为中英文之间的转换)
具体操作如下:
1.Applications—>System Tools—>Settings—>Region&language—>Input source—>+ —>Chinese Pinyin
2.设置好之后用shift键进行切换
选择application:
选择system Tool:
选择setting后进入设置界面:选Region&Language(进入选择语言的框):
点击“+”号,添加chinese(china),再次选择Chinese(intelligent Pinyin),点击Add:
最终可以通过shift来进行中英文进行切换:
3.什么是虚拟机
所谓的虚拟机都是对真实环境的虚拟化,以达到便捷的目的。
4.为什么要使用虚拟机
1.由于真实的linux操作系统在初学者使用时容易被损坏,因此使用虚拟机来进行学习和练习
2.虚拟机就是真实linux系统的模拟,如果有什么问题就reset(重置),而不需要在真机上进行重装系统。
5如何使用虚拟机
1.如何登陆,进入虚拟机【用鼠标点击虚拟机】
(1)超级用户(登陆名:root)
(2)普通用户(登陆名:student)
具体操作:
(1)进入超级用户:选择Not lised,输入用户名和密码
如果用户名与密码均正确,则登陆成功(用户名显示root)。
(2)进入普通用户,选择用户名,在输入密码。
用户名与密码均正确的情况下,则登陆成功(登陆名显示student)。
2.如何登陆,进入虚拟机【使用命令】
在真机界面,右击open Terminal,在命令窗口输入命令rht-vmctl start desktop
进入虚拟机(desktop)界面
注:这里涉及几个命令,分别是:
rht-vmctl view desktop ##显示虚拟机
rht-vmctl poweroff desktop ##关闭虚拟机
rht-vmctl reset desktop ##重置虚拟机,虚拟机出现任何解决不了的问题时来用此命令还原
*其中rht代表redhat,vm代表虚拟机,ctl为控制的缩写,desktop为虚拟机的名称*
6.如何退出登陆
无论是普通用户还是超级用户,退出登陆,可以点击虚拟机上登陆名,选择log out,会退出当前登陆(以普通用户为例)。
退出成功后,会返回到登陆界面。
7.虚拟机的两种界面如何切换
在打开虚拟机,此时进入虚拟机的图形界面(可以通过ctl+alt+f1),从图形界面转化到文本界面(ctl+alt+f6)
8.什么是内核
1.内核是计算机系统的核心,是操作系统最基本的部分,主要负责管理系统资源
2.它是为很多应用程序提供对计算机硬件的安全访问的一部分软件
3.这种访问是有限的,并且由内核决定一个程序在什么时候对某个部分硬件操作多长时间
4.多核可以同时开启多个软件运行,但是有优先级
9.什么是Shell
不管是虚拟机还是真实的linux系统,其里面涉及的内容都是一样的 linux系统直接管理太危险,需要通过shell软件来控制和管理外界的东西 shell相当于媒介,linux和用户进行交互需要通过shell软件 当前系统默认使用shell类型:bash ##GUN Bourne again Shell shell其实是一个命令解释器,类似于DOS下的command 它接受用户指令(如ls等),然后调用相应的应用程序
10.如何打开一个shell
方法1:没有shell时,鼠标右击open Terminal
,打开一个新的shell
方法2:以存在shell时,
ctrl+shift+n ##开启一个新的shell
,
ctrl+shift+t ##在同一个界面中开启一个新的tab
gnome-terminal ##shell运行命令
方法3:使用快捷键
gnome-control-center ##打开系统设置中心
[keyboard] ---- >[shortcuts] ------> [custom shortcuts]
-----> 选择+ ---> 填入快捷键名称到name选项----填入命令[gnome-terminal]到command中
点击disable输入快捷键
11,如何关闭shell
ctrl +D ##关闭shell的快捷键
exit ##此命令可以关闭shell
12.Linux中如何运行命令
***每条命令+自己的参数+要作用的目标(一整套使用规则)***
命令 参数 目标
ls -s test
ls --size test
注意:
1.参数用来指定命令的某些功能,可以加也可以不加
2.命令和参数和目标之间要用空格分开
3.参数中“-” 表示单词的缩写,“--”表示单词的全拼
4.在执行命令时通常遵循这些规则,特殊情况除外
5.命令必须在行提示符之后输入
,没有行提示符的输入时无效的。如何释放行提示符(CTRL+C)
6.使用参数时 -a -b -c = -abc = -cab =-bac,无先后顺序,多个参数可以合并
13命令行提示符中字符的含义
[kiosk@foundation0 Desktop]$
[1][2] [3] [4] [5]
注:
[1] kiosk:运行shell的用户是谁
[2]@:分割符号
[3]foundation0:主机短名称
[4]Desktop:所在当前主机的位置
[5]$:身份提示符号,
$表示普通用户
#表示超级用户