bash shell的优点以及在linux中获取帮助

什么是shell以及bash shell的优点
shell:命令解释器,负责解析用户输入的命令
type查看命令是alias(外部命令)还是builtin(内置指令)
当命令执行的时候它的路径只能在特制的路径才能使用命令

**shell的变量功能:**变量简单来说就是让某一个特定字符串代表不固定的内容。
设置变量(用“=”连接;等号两边不能有空格符;规则:只能用数字、字母和下划线,且不能用数字开头)
例如:这里的myname就相当于redhat了
在这里插入图片描述

查看当前系统下所支持的shell
cat /etc/shells
在这里插入图片描述
其实也就两个,因为有两个软连接。

shell中的快捷键:
在这里插入图片描述
/bin/bash优点
1.命令与文件补全
tab键补全命令
tab双击:可以列出与关键词相关的命令或者路径

2.命令的别名设置功能

alias列出所有别名
在这里插入图片描述
自己配置别名的命令(临时)
alias 目标命令名称=’需要执行的命令‘
例如:alias hh=ls
在这里插入图片描述

删除指定命令的别名:unalias

永久配置别名
1.当前用户: vim 用户名/.bashrc
这里我现在/file下写入了file
在这里插入图片描述

进入以后,根据上面的提示来写
在这里插入图片描述
配置退出后,需要让系统读取一下刚刚写的内容才可以生效
source /root/.bashrc
然后就更改成功了
在这里插入图片描述

2.所有用户:vim /etc/bashrc
原理和上面一样,只不过配置的文件变了

命令记忆功能
在这里插入图片描述

通配符等等
在这里插入图片描述
shell中的引用
1.在bash中有很多特殊含义的字符,例如:$
我们可以用反斜杠"\"转义字符来处理,则这个字符和普通字符没什么区别
例如:cat file* 代表查看以file命名的文件
则 file\* 代表查看file*的文件
2.单引号:如果将字符串放到一对单引号之间,那么字符串中所有字符的特殊含义都会被忽略
3.双引号和单引号的功能差不多,只不过特殊字符的含义不会被忽略
4.``反引号的作用:
在输入关键词时,加上反引号含义则会执行这个命令

在这里插入图片描述
man手册
cd /user/share/man 去到man目录下
ll 列出文件信息
在这里插入图片描述

对man章节1-9的一些注释
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值