Linux命令行使用技巧
Linux命令行使用技巧
1、什么是Linux
(1)Linux操作系统
GUN/Linux
GUN是开源组织
Linux是指Linux内核
(2)内核
系统核心程序
相当于人的大脑
负责系统程序和硬件分配及调度
2、什么是shell
(1)shell
对外提供操作者和系统沟通接口
对内实现对内核进行保护
RHEL8中默认使用的shell是bash
3、shell行提示符的含义
shell类型
rhel8中默认使用的shell是bash
bash=GNU Bourne-Again SHell
(1)shell打开方式
- 右键打开
- Applicashion----->system tools---->terminal
- gnome-terminal--->(设置快捷键)
- 当shell已经开启时需要开启一个新的shell,在shell中可以用<ctrl>+<shift>+<N>打开
- 可以在设置中设定任意键执行 gnome-terminal
4、shell中的快捷键
(1)shell中快捷键的使用
ctrl+shift+T //在一个terminal中开启多个窗口
ctrl+shift+N //重新打开一个terminal
ctrl+c //取消命令执行
ctrl+d //关闭shell
ctrl+shift+鼠标选中+c //复制选中字符
ctrl+shift+v //粘贴
//鼠标选中为复制
//鼠标滚轮下按为粘贴
ctrl+a //快速移动光标到行首
ctrl+e //快速移动光标到行尾
ctrl+u //快速删除当前所在字符之前的所有
ctrl+k //快速删除当前所在字符和之后的所有
(2)shell中如何执行命令
命令执行格式
命令 参数 对象
命令就是程序
参数表示命令的特殊功能
对象就是操作目标
命令的执行方法
有些命令可以单独执行
参数可以加多个
-a -b -c = -abc = -acb = -cba
参数-s表示单词(size)缩写
参数--size表示单词全拼
命令必须在行提示符之后输入否则命令无法执行
当命令被占用通常使用<ctrl>+<c>结束占用命令行的程序来释放命令行
5.Linux命令行历史调用
history ##查看历史命令##
history -c ##清空当前历史命令##
##永久清空历史需要清空文件.bash_history
历史命令的调用
上键/下键 ##逐行调用
!数字 ##调用指定行历史
!字符 ##调用以此字符开头的最近历史
<ctrl>+<R> ##开启搜索模式 命令行变为(reverse-i-search) : 输入关键字 —————>会显示出含有此关键字的最近一条历史
6、TAB键使用
补齐系统中存在的命令,文件和某些命令的参数
当安一次<TAB>没有效果,表示以此字符开头的信息不唯一,此时连续按两次即可——————>会显示以此字母开头的所有内容