#Content:
1.Shell解析
2.理解内核
3.行提示符
4.如何录入命令
5.系统中常用的快捷键
6.调用历史
1.Shell是什么?
- 为使用者提供操作界面的软件(命令解析器)
- 内核保镖
- Shell的种类分为:
图形界面shell(Graphical User Interface shell 即 GUI shell)
命令行式shell(Command Line Interface shell ,即CLI shell)
2.Kernel(内核)
- 系统核心程序
- 负责管理系统的进程、内存、设备驱动程序、文件和网络系统
- Linux是一款内核的名称,并不是操作系统
- uname -r
3.行命令提示符
[kiosk@foundation0 Desktop]$
• kiosk # 开启Shell的用户
• @ # 分隔符
• foundation0 # 主机短名称
• Desktop # 当前工作目录的基本名称
• $ # 身份提示符
4.如何运行命令
[kiosk@foundation0 Desktop]$ <命令> 空格 <参数> 空格 <目标>
[kiosk@foundation0 Desktop]$ ls –l westos
注:
• 参数用来指定命令的某些功能,可以加也可以不加
• 命令和参数和目标之间要用空格分开
• 参数中“-” 表示单词的缩写,“–”表示单词的全拼
• 命令必须在行提示符之后输入,没有行提示符的输入时无效的
• 如何释放行提示符(CTRL+C)
• 使用参数时 -a -b -c = -abc = -cab =-bac
• TAB用于命令行的补齐
5.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:粘贴
CTRL+左右键:快速移动光标在单词左右移动
6.Shell中历史记录调用
- history # 查看历史记录
- history –c # 清空当期shell中的历史
- 用法:
调用方法:调用效果
上下键:逐行调用
!数字:指定行调用
!字母:指定首字母调用
CTRL+R+关键字:指定关键字调用