单元1:Linux命令行的使用

linux操作系统的介绍:

GNU/Linux
GUN是开源组织
Linux是指Linux内核
内核:
系统核心程序
相当人的大脑
负责系统程序和硬件分配及调度

关于shell的介绍

对外提供操作和系统沟通的接口
对内实现内核的保护
在RHEL8中默认使用shell是bash

shell的打开
shell类型:
rhel8中默认使用shell是bash
bash=GNU Bourne-Again Shell
shell的打开方式:
鼠标右键打开

在这里插入图片描述
或者打开
Application—>favorites—>terminal
在这里插入图片描述
紧接着打开之后可以使用ctrl+shift+n打开新的窗口

在这里插入图片描述
也可以设置快捷方式进行打开 方法如下
在这里插入图片描述
或者还有方式打开shell

在这里插入图片描述
shell的命令行提示符

在这里插入图片描述

[1] [2] [3]   [4] [5]
[1]:运行shell的用户
[2]:分隔符
[3]:系统主机段名称当前主机去掉域名部分的短名称
[4]:当前目录名称
[5]:身份提示符(#表示当前是超级用户root,$表示当前是普通用户)

关于shell的快捷指令

ctrl+shift+T在一个terminal中打开多个窗口
ctrl+shift+N重新打开一个窗口
ctrl+c取消命令执行
ctrl+d关闭shell
ctrl+shift+鼠标选中内容+c复制内容
ctrl+shift+v粘贴
鼠标选中赋值
鼠标滚轴粘贴

在shell中执行命令
1.命令执行格式
命令(程序) 参数(命令的特殊功能) 对象(操作目标)
2.命令执行的方法
有些命令可以单独执行
参数可以加入多个
例如:
-a -b -c = -abc = -cba = -bca

在这里插入图片描述
每个-后面的字母都表示单词的缩写
1.命令需要在行提示符之后输入,否则命令无法执行
2.当命令行被占用通常使用+结束占用命令行的程序释放命令行

命令行帮助获取
whatis rm:查看命令的基本用途
若在查看过程显示:rm: nothing appropriate有两种可能,第一种是查看的内容没有帮助,第二种是系统帮助数据未更新,需使用mandb进行命令更新
注意若是无法显示:当执行whatis命令出现nothing appropriate时大多数情况时因为系统的帮助数据库未更新,若想解决该问题,需要在root下执行mandb命令,若用户不是root需进行su - root命令在执行mandb

在这里插入图片描述
可以用–help进行查看

在这里插入图片描述
[]:内容可加可不加
…:内容个数任意
<>:必须在命令执行加入的元素

当然可以使用man进行介绍
man
man -k passwd:passwd关键字有多少级别的man
在这里插入图片描述
man的级别
1:命令
2:系统调用
3:函数库调用
4:特殊文件(设备文件)
5:文件
6:游戏
7:特殊的包
8:系统管理命令
9:内核信息规则
注意当进入命令帮助时 可以使用
q 进行退出
/关键字 进行查询
G 可以移动到最后
g可以移动到最前面

linux命令行调用
history:查看历史命令
在这里插入图片描述
history -c:清空当前历史命令(非永久,永久清空历史需要清空文件.bash_history)
可以进行命令搜索模式
输入关键词进行查找
在这里插入图片描述
上下建进行调用
!调用指定行历史

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dudududu--

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值