Хорошо известно, что если вы нажимаете «вверх» и «вниз» в gnome-терминале, вы можете переходить на используемые команды. Это работает только для команд, которые вводятся перед закрытием окна. Когда я закрываю его, gnome-терминал забывает все команды. Кроме того, я не могу вставить текст с помощью Ctrl + Shift + V.
Быстрый ответ - то, ' добавьте следующее к самому концу Вашего .bashrc файла':
shopt -s histappend
export HISTSIZE='10000'
export HISTFILE="$HOME/.bash_history"
export HISTIGNORE=cd:ls:bg:fg:exit
export HISTCONTROL=ignoreboth:erasedups
... Или что-то как он, это непосредственно вне моего .bashrc файла.
Корректный ответ 'прочитан на оболочке удара'.
Я настоятельно рекомендую Изучение 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
У меня Maverick и в gnome-Terminal я повторяю старые команды со стрелкой вверх. Я также могу вставить текст с помощью Control-Shift-V.
Что касается вставки - что произойдет, если вы скопируете что-то из окна с помощью control-shift-c, а затем попробуете вставку Control-Shift-V - это работает? Или вещи в вашем буфере за пределами окна не работают? Работает ли вставка мышью (либо кнопка «Правка» -> «Вставить», либо щелчок правой кнопкой мыши в окне и идет вниз, чтобы вставить) - особенно из материала, скопированного из окна? Если вы идете в «Правка -> Сочетания клавиш», есть ли в нем запись «Правка: Вставить -> Control-Shift-V»?
Что касается истории, я повторяю то, что спросил Романовский - есть ли у вас Файл .bash_history в вашем домашнем каталоге? Есть ли в нем команды? Вы владелец, и у вас есть разрешение на чтение файла?