众所周知,如果您在 gnome-terminal 中按下 «up» 和 «down» 键,您可以继续使用使用过的命令。它仅适用于关闭窗口之前引入的命令。当我关闭它时,gnome-terminal 会忘记所有命令。此外,我无法使用 Ctrl+Shift+V 粘贴文本。
小智 5
快速回答是“将以下内容添加到 .bashrc 文件的最后”:
shopt -s histappend
export HISTSIZE='10000'
export HISTFILE="$HOME/.bash_history"
export HISTIGNORE=cd:ls:bg:fg:exit
export HISTCONTROL=ignoreboth:erasedups
Run Code Online (Sandbox Code Playgroud)
...或类似的东西,直接来自我的 .bashrc 文件。
正确答案是“阅读 bash shell”。
我强烈推荐学习 Bash Shell (http://oreilly.com/catalog/9781565923478)。
否则网上有很多免费资料可以帮助您入门,例如:http:www.ibm.com/developerworks/library/l-bash.html
http://tldp.org/LDP/abs/html/
此外,Romanovzky 和 Dennis 有一个有效的观点 - 该文件可能已经存在。
您还可以确保您的用户拥有并可以写入您的 .bash_history 文件:
sudo chown $USER:$USER $HOME/.bash_history
sudo chmod u+w $HOME/.bash_history
Run Code Online (Sandbox Code Playgroud)