1、linux操作系统是指(GNU开源组织)加(linux内核)
2、什么是shell
a:对外提供操作和系统沟通接口
b:对内实现对内核的保护
c:RHEL8默认使用的shell是bash
3、shell打开方式
a:右键打开 #此方式打开的shell在当前用户的桌面上
b:Application----->System tools---->terminal #此方式打开的shell在当前用户的家目录中
c:gnome-terminal #此方式打开的shell在当前用户的家目录中
d:当shell已经开启时需要开启一个新的shell,在shell中可以用<ctrl>+<shift>+<N>打开
e:可以在设置中设定任意快捷执行 gnome-terminal
4、shell中的快捷使用
<ctrl>+<shift>+<T>在一个terminal中开启多个窗口
<ctrl>+<shift>+<N>重新打开一个terminal
ctrl+d关闭终端窗口
ctrl+shift+鼠标选中+c 复制选中字符
ctrl+shift+v粘贴
ctrl+左键|右键 光标以单词为单位左右移动
ctrl+a移动光标到首行
ctrl+e 移动光标到行尾
ctrl+u 删除光标所在字符到行首
ctrl+k 删除字符光标到行尾
reboot 重启电脑
5、shell中如何执行命令
a:命令执行格式:命令 (程序)参数(表示命令的特殊功功能) 对象(操作的目标)
b、命令必须在提示符之后输入否则命令无法执行
c、当命令行被占用通常使用<ctrl>+<c>结束占用命令行的程序来释放命令行
6、linux命令行历史调用
a:history #查看历史命令
b:history -c #清空当前历史命令
c:~/.bash_history #永久清空历史需要清空文件
d:上键|下键 #逐行调用
e:!数字 #调用指定行历史
f:!字符 #调用以字符开头的最近历史
g:<ctrl>+<r> #开启历史搜索模式
7、TAB键补齐