по умолчанию команда history будет отображать вывод в виде номера комментария в истории
и комментария, который этот комментарий не отображался, в какое время комментарии были выполнены
для целей аудита; может быть полезно отобразить метку времени вместе с командой
для Решите эту проблему, мы установим переменную среды, называемую форматом времени hist, например, этот
формат времени hist , записанный прописными буквами, равен между двойными кавычками следующая строка:
процент da для косой черты процент m другая для косой черты процент ya пробел и процент e заглавная буква t
процент d представляет день, процент m - месяц, процент y год
и процент t, капитал t время, конечно, вы можете отформатировать его как хотите,
теперь давайте запустим несколько комментариев, а затем снова команду истории,
и я запускаю комментарий истории и мы видим информацию о дате и времени, текст для каждой команды
в вашем случае, прежде чем устанавливать переменную формата времени hist, информация о времени не была записана в
истории, поэтому он не мог знать, в какой когда эти комментарии были выполнены, команда history
отображает время, когда формат времени был установлен для всех этих комментариев, поэтому для всех комментариев,
запускаемых перед установкой переменной, в моем случае вы видите информацию о дате и времени для всех комментариев,
потому что перед записью этого видео я играл с переменной, если вы хотите, чтобы параметр
был постоянным после перезапуска системы или выхода пользователя из системы, вам нужно добавить его в файл dot bashrc,
поэтому повторите команду между двойными кавычками на
два знака больше, чем и файл, который bash rc
давайте посмотрим файл
хорошо, настройка есть с этого момента, он будет записывать информацию о дате и времени для всех комментариев