一.基础操作
1.什么是shell?什么是Kernel?
1.Shell(壳),是为使用者提供操作界面的软件(命令解析器)。
用于保护内核,shell接收用户命令,调用相应的程序,类似于Dos下的command.com和cmd.exe。
shell分为图形界面shell(Graphical User Interface shell,即GUI shell)和命令行式shell(Command Line Interface shell,即CLI shell)。
2.Kernel(内核),是操作系统的核心程序。负责管理系统的进程、内存、设备驱动程序、文件和网络系统。(ps:Linux是内核,不是操作系统。)
2.虚拟机运行环境
1.虚拟机(Virtual Machine):通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的计算机系统。
2.控制虚拟机的方法
rht-vmctl 命令(指令+参数)–真机运行
桌面单机右键打开shell
进入shell界面
开启虚拟机
控制虚拟机的方法
3.命令行执行命令
示例:[kiosk@foundation0 Desktop]$<命令>空格<参数>空格<目标>
1.提示符
kiosk | 开启shell的用户 |
---|---|
@ | 分隔符 |
foundation0 | 主机短名称 |
Desktop | 当前工作目录的基本名称 |
$ | 身份提示符 |
(ps:$为普通用户,#为超级用户,如root)
2.命令要在提示符之后输入,否则无效,可用ctrl+c释放命令,用tab补齐命令。
3.参数:用来制定命令的特定功能(可加可不加),参数中“-”表示单词缩写,“–”表示单词全拼。使用参数时-a -b -c=-abc-bca=-cba
4.Shell中的快捷键
快捷键 | 作用 |
---|---|
Ctrl+c | 取消命令执行 |
Ctrl+d | 关闭当前shell |
Ctrl+Shift+n | 打开一个新的shell |
Ctrl+Shift+t | 打开一个新的页面 |
Ctrl+a | 快速移动光标到命令行首 |
Ctrl+e | 快速移动光标到命令行尾 |
Ctrl+u | 从光标所在位置删除到行首 |
Ctrl+k | 从光标所在位置删除到行尾 |
Ctrl+Shift+c | 复制 |
Ctrl+Shift+v | 粘贴 |
5.Shell中历史的调用
history | 查看历史记录 |
---|---|
history -c | 清空当期shell中的历史 |
调用方法 | 效果 |
---|---|
上下键 | 逐行调用 |
!数字 | 指定行调用 |
!字母 | 指定字母首字母调用(最近的) |
Ctrl+R+关键字 | 指定关键字调用(最近的) |