Linux的一些脚本常量
1. 查看历史命令:
?
?1history?
2. 执行第123条命令:
?
?1!123?
3. 执行倒数第3条命令:
?
?1!-3?
3. 引用上一条命令: !!
重复执行上一条命令,直接执行’!!’即可。
用sudo重复上一条命令:
?
?1sudo!!?
4..引用上一条命令的第一个参数: !^
比如:
?
?123cpabc.confabc.conf.bak?vim!^?
即备份abc.conf为abc.conf.bak,?并编辑abc.conf?
5.引用上一条命令最后一个参数:!$
比如:
?
?123mkdirabc?cd!$?
这样就会创建目录abc 并进入abc目录
6. 搜索历史命令:
?
?1ctrl+R?
7. 根据关键字执行历史命令:
?
?1!keyword?
8. 清除历史记录:
?
?1history-c?
9. 禁止历史记录:
?
?1HISTSIZE=0?
10. 忽略以空格开始的命令:
?
?1HISTCONTROL=ignorespace?
11.忽略重复命令:
?
?1HISTCONTROL=ignoredups?
12. 10 & 11
?
?1HISTCONTROL=ignoreboth?
13. 想让你看起来很忙的样子(和history无关):
?
?1cat/dev/urandom|hexdump-C|grep'ca fe'