Често се случва да се чудя кога съм пуснал дадена команда. Ако стартирам
history,
това не ми помага особено, защото мога да видя последователността на командите, но не и датата и часа на стартирането. Ето го и решението. По подразбиране
history
логва командите, но без данни за момента на стартирането. Това може да се промени със сетването на променливата
HISTTIMEFORMAT
. Таймстампът може да приеме различни варианти на формат на датата, като на мен ми хареса
%F %T
. Лесният начин да се логва датата и часа на изпълнение на командите е първо да се изпълни
export HISTTIMEFORMAT="%F %T "
. За да се изпълнява при отварянето на всеки шел, просто го добавих в
~/.bash_profile
.
Няма коментари:
Публикуване на коментар