把终端里敲过的命令导出

为当前最终发行版之前的所有版本提供支持
回复
hypnosis
帖子: 28
注册时间: 2008-09-27 17:48
送出感谢: 0
接收感谢: 0

把终端里敲过的命令导出

#1

帖子 hypnosis » 2008-10-06 13:57

比如,打开终端后按键盘上的“上”箭头键,可以调出之前的命令,有什么办法可以把所有输入过的命令导出

之所以要问这个是因为,这次安装UBUNTU都是一点一点的在网上GOOGLE得到的方法,装这个装那个的,如果下次重装,把所有这些命令还是要重新执行一遍的。
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15
送出感谢: 0
接收感谢: 0

Re: 把终端里敲过的命令导出

#2

帖子 iblicf » 2008-10-06 13:58

history
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
送出感谢: 0
接收感谢: 3 次
联系:

Re: 把终端里敲过的命令导出

#3

帖子 xiooli » 2008-10-06 14:04

history >file
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 把终端里敲过的命令导出

#4

帖子 eexpress » 2008-10-06 14:15

设置上箭头补全吧。最简单,方便了
☎ cat .inputrc
set show-all-if-ambiguous on
set completion-ignore-case on

$if mode=emacs
"\e[A": history-search-backward
"\e[B": history-search-forward
"\C-z": undo
# "\C-\e[C": forward-word
# "\C-\e[D": backward-word
"\C-w": backward-kill-word
"\C-u": kill-word
"\C-f": forward-word
"\C-b": backward-word
$endif
● 鸣学
hypnosis
帖子: 28
注册时间: 2008-09-27 17:48
送出感谢: 0
接收感谢: 0

Re: 把终端里敲过的命令导出

#5

帖子 hypnosis » 2008-10-07 11:19

多谢诸位,看起来history 就能满足我的要求了,哈哈,4楼的哥们写得有点复杂,不大清楚这个“右键补全”是个啥意思
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 把终端里敲过的命令导出

#6

帖子 eexpress » 2008-10-07 11:22

"\e[A" 就是上箭头,就是uparrow按键。history-search-backward 就是搜索历史命令的记录。
你复制这些内容到~/.inputrc
然后,输入1,2个字母,再按up,就可以搜索历史内容。
比如
ap<up>
● 鸣学
回复

回到 “老旧版本支持”