Что ж, когда вы вошли в систему как root, история bash сохраняется в /root/.bash_history
файле, где /root
находится домашний каталог по умолчанию для пользователя root. Чтобы доказать это, выполните следующую команду, когда вы вошли в систему как пользователь root:
echo $HISTFILE
В $HISTFILE
точках переменных в файл , который содержит историю.
Источник: $HISTFILE
Обычно, когда вы входите в другую учетную запись пользователя, история bash будет сохранена в файле, который .bash_history
находится в домашнем каталоге этого пользователя.
Кроме того, если вы хотите сохранить историю bash для пользователя root в другом файле, скажем, в .bash_history
файле из моего домашнего каталога, вам нужно отредактировать /root/.bashrc
файл и добавить новую строку в конец файла со следующим содержимым:
HISTFILE="/home/username/.bash_history" #change username with your user name