Баш не помнит команды

Хорошо известно, что если вы нажимаете «вверх» и «вниз» в gnome-терминале, вы можете переходить на используемые команды. Это работает только для команд, которые вводятся перед закрытием окна. Когда я закрываю его, gnome-терминал забывает все команды. Кроме того, я не могу вставить текст с помощью Ctrl + Shift + V.

3
задан 24 May 2014 в 03:33

3 ответа

Быстрый ответ - то, ' добавьте следующее к самому концу Вашего .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
4
ответ дан 24 May 2014 в 03:33

У вас есть файл .bash_history в вашем доме?

0
ответ дан 24 May 2014 в 03:33

У меня Maverick и в gnome-Terminal я повторяю старые команды со стрелкой вверх. Я также могу вставить текст с помощью Control-Shift-V.

Что касается вставки - что произойдет, если вы скопируете что-то из окна с помощью control-shift-c, а затем попробуете вставку Control-Shift-V - это работает? Или вещи в вашем буфере за пределами окна не работают? Работает ли вставка мышью (либо кнопка «Правка» -> «Вставить», либо щелчок правой кнопкой мыши в окне и идет вниз, чтобы вставить) - особенно из материала, скопированного из окна? Если вы идете в «Правка -> Сочетания клавиш», есть ли в нем запись «Правка: Вставить -> Control-Shift-V»?

Что касается истории, я повторяю то, что спросил Романовский - есть ли у вас Файл .bash_history в вашем домашнем каталоге? Есть ли в нем команды? Вы владелец, и у вас есть разрешение на чтение файла?

0
ответ дан 24 May 2014 в 03:33

Другие вопросы по тегам:

Похожие вопросы: