Linux shell Bash的基本功能1

Posted 弗拉宾教头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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   回复屏幕输出

 

以上是关于Linux shell Bash的基本功能1的主要内容,如果未能解决你的问题,请参考以下文章

Linux shell Bash的基本功能2 输入输出与重定向

Linux系列教程(二十一)——Linux的bash基本功能

linux中基本的bash shell命令

linux中基本的bash shell命令

Linux Shell编程之基本概念

bash基本特性