一、Linux命令行使用技巧

一.认识linux和shell

Linux操作系统 :GNU/Linux 。GUN是开源组织 ,Linux是指Linux内核
(内核:系统核心程序,负责系统程序和硬件分配及调度)
shell :对外提供操作这和系统沟通接口 ,对内实现对内核进行保护
RHEL8中默认使用的shell是bash; bash=GNU Bourne-Again SHell

二.shell相关知识点

(1) shell打开方式
1.右键打开:点击鼠标右键,选择open terminal
2.鼠标放到左上角Application上,选择favorite,再选择terminal在这里插入图片描述
3.输入命令gnome -terminal
4.当shell开启需要开启一个新的shell时,在shell中可以用++打开
5.可以在设置中设定任意快捷键执行gnome-terminal
方法:settings —> Devices —> Keyboard

(2) shell命令行提示符:
[root@localhost Desktop]#
含义:
root:运行shell的用户
@:分隔符
localhost:系统主机短名称当前主机去掉域名部分的短名称
Desktop:当前目录名称
#:身份提示符 #表示当前用户为超级用户,$当前用户为普通用户

(3) shell中的快捷键

快捷键 功能
< ctrl > + < shift > + < T > 在一个terminal中开启多个窗口
< ctrl > + < shift > + < N > 重新打开一个terminal
< ctrl > + < c > 取消命令执行
< ctrl > + < d > 关闭shell
< ctrl >+< shift > +< 鼠标选中 >+< c > 复制选中字符
< ctrl > +< shift > + < v > 粘贴
标选中为复制
鼠标滚轮下按为粘贴
< ctrl > + < 左|右 > 光标以单词为单位移动
< ctrl > + < a > 光标移到行首
< ctr l> +< e > 光标移到行尾
< ctrl > + < u > 删除光标所在字符到行首
< ctrl > + < k > 删除光标所在字符到行尾

(4) shell中如何执行命令
1)命令执行格式
命令 参数 对象
命令:就是程序
参数:表示命令的特殊功能
对象:就是操作目标
2)命令执行的方法
有些命令可以单独执行
参数可以加多个 -a -b -c = -abc = -cba = -acb
参数-s 表示单词缩写
参数–size 表示单词全拼
命令必须在行提示符之后输入否则命令无法执行
当命令行被占用通常使用+结束占用命令行的程序来释放命令行

三、命令行获得帮助

  1. 搜索命令

whatis +命令 查看命令的基本用途①whereis命令:查找二进制、源文件和帮助文档的命令
whoami +命令 查看当前用户在这里插入图片描述
whereis +命令 查看命令在哪
在这里插入图片描述
①whereis命令:查找二进制、源文件和帮助文档的命令
②Which命令:以上两个命令都只能搜索系统命令,不能搜索普通文件
区别:whereis命令可在查找二进制命令同时,查找帮助文档的位置
Which命令在查找二进制命令同时,如果这个命令有别名,则可以找到别名文件。

注意:查看过程中出现 #命令名称: nothing appropriate.
①表示要查看内容没有帮助
②系统帮助数据未更新,在root用户下mandb命令更新。

  1. –help帮助命令

在这里插入图片描述

“[ ]” 中的内容可加可不加
“....” 中的内容个数任意
“<>” 表示必须在命令执行时加入的元素
  1. help 命令(基本不用)
    只能获取shell内置命令的帮助

在这里插入图片描述

  1. man命令

在这里插入图片描述
man -k   passwd      passwd关键字有多少级别的man

man级别:
1 命令
2 系统调用
3 函数库调用
4 特殊文件(设备文件等)
5 文件
6 游戏
7 特殊的包
8 系统管理命令
9 内核信息规则
man查询的快捷方式:
/关键字 搜索关键字
n 向下匹配
N 向上匹配
G 快速移动到man的最后
g 表示快速移动到man的最前
q 退出

四、Linux命令行历史调用

1.history               查看历史命令
在这里插入图片描述
2. history  -c          清空当前历史命令
在这里插入图片描述

3.永久清空历史需要清空文件.bash_history在这里插入图片描述

历史命令的调用:
上键|下键 逐行调用
!数字 调用指定行历史
!字符 调用以此字符开头的最近历史
< ctrl > + < R > 开启历史搜索模式,命令行显示会变为:
(reverse-i-search): 输入关键字 --显示含有此关键字的最近一条历史

五、< TAB >键

补齐系统中存在的命令、文件和某些命令的参数
在这里插入图片描述

当按一次tab没有效果,表示以此字符开头的信息不唯一可连续按2次 那么会把以此字符开头的所有内容显示。如果2次仍然不显示表示没有以此字符开头的指令

猜你喜欢

转载自blog.csdn.net/weixin_45760327/article/details/112723845