И кстати что бы совсем все было кошерно
в ~/.bashrc (для существующих юзеров)
пару строк
shopt -s histappend
PROMPT_COMMAND='history -a' (или вообще в скел для будущих (/etc/skel/) )
Объясняю зачем
Linux а вернее Bash часто грешит тем что несохраняет некоторые команды и история перезатирается даная опция позволяет сразу писать команду в хистори. И тогда только будет доступен весь список выполненного на сервере под любым юзером.
Часто в работе приходится давать несколько одинаковых команд подряд.
Например "cd .." или "ps ax | grep something". В результате, история
команд захламляется дубликатами строк, после чего бывает непросто
добраться до истории команд, введенных ранее.
Решение:
добавить в .bashrc строку
export HISTCONTROL="ignoredupes"
Это избавит от записи в истории дубликатов команд. Можно пойти еще
дальше, и запретить запись в историю команд ls, bg, fg и exit.
Делается это добавлением строки
export HISTIGNORE="&:ls:[bf]g:exit"