Тюнінгуємо історію BASH (.bash_history)

Додаємо в .bash_history час виконання команди.

export HISTTIMEFORMAT=" [%Y-%m-%d %H:%M:%S] "

Кого цікавить формат HISTTIMEFORMAT, прошу:

man 3 strftime

Збільшуємо кількість команд, які зберігаються в .bash_history .

Місця на вінчестерах вистачить для 1000 команд, тому:

export HISTSIZE=1000

Армуємо bash_history:

Непогано позначити як “тільки-для-читання” змінні BASH, які пов’язані з історією (.bash_history):

readonly HISTFILE
readonly HISTFILESIZE
readonly HISTSIZE
readonly HISTCMD
readonly HISTCONTROL
readonly HISTIGNORE

Як зробити налаштування BASH тільки для себе?

Прописати у власний файл конфігурації BASH ~/.bashrc

Як зробити для всіх користувачів BASH?

Звісно ж — прописати в загальний файл конфігурації BASH /etc/bashrc .

продовження буде…може…

Опубліковано у BASH, Linux, Безпека | Теґи: , , . | Додати в закладки: постійне посилання на публікацію.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *