linux基本知识与虚拟机

1.什么是linux

linux是不是操作系统而是内核(kernel),内核是操作系统最底层的东西,每个操作系统都有自己的内核,由内核来掌管整个硬件资源的工作状态。

2.什么是shell

shell是保护系统内核并对外提供操作接口的软件
linux中默认的shell是bash

3.在shell中如何运行命令

[kiosk@foundation39 Desktop]$
 [1] [2] [3]     [4]  [5]
可分为5部分,每部分含义如下:

[1]kiosk: 用户名称

[2]@: 分割符

[3]foundation39: 主机名称

[4]desktop: 当前所在主机位置

[5]$: 用户身份提示符,$当前符号表示普通用户,“#”表示超级用户

命令执行方式

  • 1.命令必须要在shell行提示符之后输入
  • 2.当有程序占用shell时可以用ctrl+c结束此程序
  • 3.命令格式

[命令]   [参数]   [目标]

[参数]
-  后跟单词缩写
- -  后跟单词全拼
并且有:
-a -b -c = -abc = -cab = -cba

扫描二维码关注公众号,回复: 3529461 查看本文章

4.普通用户与超级用户

超级用户拥有对系统的全部权限,可以随意增删系统中的任何文件,使用系统的全部功能,而普通用户只能使用部分功能,也不能随意增删系统中的文件。

5.虚拟机管理

命令:rht-vmctl=redhat-virtual machine control  红帽虚拟机管理
rht-vmctl startdesktop  虚拟机开启
rht-vmctl view desktop  显示虚拟机
rht-vmctl poweroff desktop  关闭虚拟机
在这里插入图片描述
rht-vmctl reset desktop  重置虚拟机,重置虚拟机可以解决所有虚拟机问题,每次实验前都应重置虚拟机以保证实验环境的纯净

虚拟机登陆界面如下:
在这里插入图片描述
student User 为普通用户,输入 用户密码之后,我们便可以看到如下界面 :
在这里插入图片描述显然,我们的用户名为student,位于名称为localhost的主机桌面上,并且是一个普通用户;
白色的对话框就是shell,我们可以在shell中输入命令来与内核进行“交流”
若我们想退出普通用户,使用超级用户登陆系统,我们可以使用命令gnome-session-quit退出,在登陆界面使用超级用户的用户名与密码登陆。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此时,我们是超级用户root,位于主机localhost的桌面上
在这里插入图片描述
输入命令date我们就可以看到当前系统的日期跟时间。
对于一个我们不熟悉的命令,我们可以在shell中获得帮助。
mandb   更新帮助信息
whatis 命令   查看命令用途
命令 - - help   查看命令的帮助
[] ##其内的参数可加可不加
… ##可以任意添加参数,不限制添加的个数
<> ##其内的参数必须添加
例如,执行whatis date命令结果如下;
在这里插入图片描述
我们就能知道date用来显示当前的系统日期和时间。
   执行date - -help命令可以得到如下结果:
在这里插入图片描述
在这里插入图片描述
则根据帮助中给出的用法,我们可以使用date命令加一些参数只用来显示当前系统的时间:
在这里插入图片描述

6.几个热键

1.<table>键,<table>键用来自动补全命令,若需要不全的命令唯一,则按一次<table>键就可以补全,若命令不唯一,按2次<table>键可以在shell中显示出所有的命令,如下图:
在这里插入图片描述
输入 gnome后按2次<table>键就可以显示出所有以gnome开头的命令
2.<ctl+c>键,<ctl+c>键用来终止当前的正在执行的命令
3.<ctl+d>键,<ctl+d>键可以用来取代命令exit,例如当我们想要离开命令行时,就可以直接按<ctl+d>键(相当于输入exit命令)。

猜你喜欢

转载自blog.csdn.net/weixin_41781946/article/details/82960887