برای نمایش تاریخچه ی دستورات در سیستم عامل گنو/لینوکس می توان از دستور history استفاده کرد.اما به صورت پیش فرض ساعت و تاریخ دستور اجرا شده را نمایش نمی دهد.جهت فعال کردن این قابلیت که هر کدام از دستورها در چه تاریخ و ساعتی اجرا شده اند کافیست تا HISTTIMEFORMAT را برای Environment Variable تنظیم کنید.به همین خاطر مراحل ساده ی زیر را انجام دهید.
ابتدا کافیست تا این دستور را اجرا کنید :
$ HISTTIMEFORMAT=”%d/%m/%y %T “
سپس جهت ذخیره تنظیمات به صورت دائمی کافیست تا این دستور را اجرا کنید :
$ echo ‘export HISTTIMEFORMAT=”%d/%m/%y %T “‘ >> ~/.bash_profile
گفتنی است d% و باقی مقادیر به شرح زیر می باشند :
%d – Day
%m – Month
%y – Year
%T – Time
اکنون کافیست تا دستور history را اجرا کنید تا تاریخ و ساعت دستورات اجرا شده را مشاهده کنید.جهت اطلاعات بیشتر نیز می توانید از دستورات پایین استفاده کنید :
man bash
help history
man 3 strftime