نمایش تاریخ و زمان در Bash History

bash

 

برای نمایش تاریخچه ی دستورات در سیستم عامل گنو/لینوکس می توان از دستور 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

 

 

دیدگاه شما چیست؟