Действительно ли возможно передать историю команд от одной системы до другого?

Сделайте это:

rm -f ~/.viminfo

.viminfo файл сохраняет метаданные о различной полезной, но некритической информации состояния. Ваш поврежден. Удалите его.

4
24.11.2013, 23:17
2 ответа

При использовании Bash затем, история сохранена в файле, .bash_history, в Вашем корневом каталоге.

Этот файл может быть скопирован от одной системы до другого, это - просто текстовый файл.

Пример

$ tail -4 ~/.bash_history
#1385239516
alias|grep cdc
#1385240451
exit

Файл заполнен строками, которые включают метку времени, сопровождаемую командой, которая работала в той метке времени.

6
27.01.2020, 20:50
  • 1
    Может стоить отметить, что файл истории может храниться в другом месте, если HISTFILE переменная среды сбрасывается. Его значение по умолчанию, конечно, ~/.bash_history, как бы то ни было. –  a CVn 24.11.2013, 23:27

Если Вы передаете содержание корневого каталога также, то да. В ударе это-/home/user/.bash_history, например.

2
27.01.2020, 20:50

Теги

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