BorisT
@BorisT

Почему не пишется .bash_history и .bash_profile?

История команд пользователя сохраняется только в рамках текущей сессии.
А если, на пример, добавить alias, то он так же будет существовать только до в рамках этой сессии. Если прописать alias в .bash_profile, то alias доступен всегда.
Почему могут не записываться эти файлы? Права и владельцы стоят корректно, в $HISTFILE указан корректный путь...

Debian 5 на NAS'е от WD
  • Вопрос задан
  • 4422 просмотра
Пригласить эксперта
Ответы на вопрос 1
ntkt
@ntkt
Потомственный рыцарь клавиатуры и паяльника
1) .bash_profile -- это не история, сам он никогда не обновляется, шелл его сам не перепишет. Его редактирует только пользователь вручную.
2) Надо смотреть на месте, все конфиги в целом. Вообще, по умолчанию, историю bash сохраняет при выходе. Это поведение можно изменить, если Вы считаете, что игра стоит свеч (ключевые слова "history -a" чтобы сохранить и переменная "PROMPT_COMMAND", чтобы делать это после каждой команды).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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