linux中bash特性及命令历史使用技巧和环境变量

bash特性:
1、命令历史,命令补全
2、管道、重定向
3、命令别名
4、命令行编辑
5、命令行展开
6、文件名通配符
7、变量
8、编程
……

查看历史命令:history
-c 清空命令历史
-d OFFSET n:删除指定位置的命令
history -d 300 只删除第300条命令
history -d 600 20 从第600个开始往后删20个
-w 保存命令到历史文件中

环境变量:
PATH:命令搜索路径
HISTSIZE:命令历史缓冲区大小
每一个变量都可以使用 echo $变量名 来获取
var

命令历史使用技巧:
!n 执行历史命令中第n条
!-n 执行历史命令中的倒数第n条
!! 执行上一条命令
!string 执行命令历史中最近一个以制定字符串开头的命令
!$ 引用前一个命令的最后一个参数
ESC .
ALT+.

光标跳转:
ctrl+a 跳到命令行首
Ctrl+e 调到命令行位
Ctrl+u 删除光标至命令行首的内容
Ctrl+k 删除光标至命令行尾的内容
Ctrl+k 清屏 同:clear

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注