ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux shell Bash的基本功能1

2019-02-11 18:50:31  阅读:245  来源: 互联网

标签:顺位 常用 shell ctrl 历史 别名 命令 Linux Bash


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   回复屏幕输出

 

标签:顺位,常用,shell,ctrl,历史,别名,命令,Linux,Bash
来源: https://www.cnblogs.com/JiaoTou/p/10362681.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有