cp ~/.bashrc ~/.bashrc.bak
Внесите изменения. Повторно проверьте измененные .bashrc и активируйте с помощью source ~/.bashrc
или просто запустите новую оболочку с помощью bash
Проверьте изменения. Если у вас возникли проблемы с восстановлением .bashrc cp ~/.bashrc.bak ~/.bashrc
A source ~/.bashrc теперь не помогает. Вам необходимо выйти из системы и снова войти в систему Нажмите Ctrl + Alt + T, чтобы открыть терминал, затем выполните следующую команду:
HISTTIMEFORMAT="%d/%m/%y %T "
Или, чтобы сделать изменение постоянным для текущего пользователя:
echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bashrc
source ~/.bashrc
Затем
history
Для получения дополнительной информации см. Man bash или индекс AZ AZ для командной строки Bash для Linux.
Для команд, которые были запущены до HISTTIMEFORMAT, было установлено, текущее время будет сохранено как метка времени. Команды, запущенные после установки HISTTIMEFORMAT, будут иметь соответствующую временную метку.
Нажмите Ctrl + Alt + T, чтобы открыть терминал, затем выполните следующую команду:
HISTTIMEFORMAT="%d/%m/%y %T "
Или, чтобы сделать изменение постоянным для текущего пользователя:
echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bashrc
source ~/.bashrc
Затем
history
Для получения дополнительной информации см. Man bash или индекс AZ AZ для командной строки Bash для Linux.
Для команд, которые были запущены до HISTTIMEFORMAT, было установлено, текущее время будет сохранено как метка времени. Команды, запущенные после установки HISTTIMEFORMAT, будут иметь соответствующую временную метку.
Да, вы можете: если вы установите $HISTTIMEFORMAT, .bash-history будет правильно отмечен. Это не помогает с существующим контентом .bash-history, но поможет в будущем.
Чтобы включить хронологические отметки времени для всех пользователей, создайте сценарий в файле /etc/profile.d:
echo 'HISTTIMEFORMAT="%Y%m%d %T "' >> /etc/profile.d/timestamp.sh
Откройте терминалCtrl + Alt + T и запустите
HISTTIMEFORMAT="%d/%m/%y %T "
, затем
history
gedit ~/.bashrc
вам нужно добавить строку ниже в файл .bashrc, а затем сохранить ее,
export HISTTIMEFORMAT="%d/%m/%y %T "
запустить приведенную ниже команду в исходный файл .bashrc,
source ~/.bashrc
После этого выполните команду history.
источник: http: //www.cyberciti.biz/faq/unix-linux-bash-history-display-date-time/
Да, вы можете: если вы установите $HISTTIMEFORMAT, .bash-history будет правильно отмечен. Это не помогает с существующим контентом .bash-history, но поможет в будущем.
Чтобы включить хронологические отметки времени для всех пользователей, создайте сценарий в файле /etc/profile.d:
echo 'HISTTIMEFORMAT="%Y%m%d %T "' >> /etc/profile.d/timestamp.sh
Откройте терминалCtrl + Alt + T и запустите
HISTTIMEFORMAT="%d/%m/%y %T "
, затем
history
gedit ~/.bashrc
вам нужно добавить строку ниже в файл .bashrc, а затем сохранить ее,
export HISTTIMEFORMAT="%d/%m/%y %T "
запустить приведенную ниже команду в исходный файл .bashrc,
source ~/.bashrc
После этого выполните команду history.
источник: http: //www.cyberciti.biz/faq/unix-linux-bash-history-display-date-time/