Linux shell Bash的基本功能1

1、历史命令

history [选项] [历史命令保存文件]

选项:

-c:   清空历史命令

-w:   把缓存中的历史命令写入历史命令保存文件  ~/.bash_history

vim /etc/profile中的 Histsize可改存储历史命令数量

历史命令的调用

使用上、下箭头调用以前的历史命令

使用“!n”重复执行第n条历史命令

使用“!!”重复执行上一条命令

使用“!字串”重复执行最后一条以该字串开头的命令

2、命令与文件补全

在Bash中,命令与文件补全是非常方便与常用的功能,我们只要在输入命令或文件时,按“Tab”键就会自动进行补全

3、命令别名

alias 别名=‘原命令’

#设定命令别名

alias

#查询命令别名

备注:

命令执行顺序:

1 第一顺位  绝对路径或相对路径命令

2 第二顺位  别名命令

3 第三顺位 执行bash的内部命令

4 第四顺位 执行按照$PATH环境变量定义的目录查找顺序找到的第一个命令。

让别名永久生效

vi /root/.bashrc

vi /home/lsx/.bashrc

删除别名

unalias  别名

4、Bash常用快捷键

ctrl+a   把光标移动到命令行开头。

ctrl+e   把光标移动到命令行结尾。

ctrl+c   强制终止当前命令                       ***常用***

ctrl+l    清屏,相当于clear                       ***常用***

ctrl+u   删除或剪切光标之前的命令            ***常用***

ctrl+k   删除或剪切光标之后的命令

ctrl+y   粘贴                                          ***常用***

ctrl+r   在历史命令中搜索                        ***常用***

ctrl+d   退出当前终端                              ***常用***

ctrl+z   暂停,并放入后台

ctrl+s   暂停屏幕输出

ctrl+q   回复屏幕输出

猜你喜欢

转载自www.cnblogs.com/JiaoTou/p/10362681.html