历史指令 history
上一篇 /
下一篇 2012-03-06 16:01:26
/ 个人分类:Linux Shell
Bash支持历史指令功能。所谓历史指令是说,在
shell互动模式下,执行过的指令会被记录起来,利用上下箭头键,可以往前往后查看这些指令,而且在离开shell后,Bash会将这些指令存储在一个文件中,称为历史脚本文件,下次再进入shell时,还可以浏览或调用这些旧指令。
echo HISTFILE #历史脚本文件位于每个帐号的家目录中
zdu@zdu-desktop:~$ echo $HISTFILE
/home/zdu/.bash_history
以下是history命令的几种用法:
1. history #不加任何选项,会列出全部的历史指令,每个指令前会有编号。
2. history n #列出最后n个指令
3. history -d n #删除第n条指令
4. history -c #清空.bash_history文件的内容
5. history -r #将文件内容附加在.bash-history之后
例如:history -r
test.txt #读取test.txt的内容,并将该文件的内容附加在.bash_history之后
6. history -w #将目前的历史记录写入.bash_history
收藏
举报
TAG: