مشاهده دستورات اجرا شده لینوکس در زمان مشخص

مشاهده دستورات اجرا شده لینوکس در زمان مشخص

بصورت پیشفرض، همه دستورات اجرا شده به روی سرور در فایلی ذخیره می‌شود. نام این فایل bash_history می‌باشد.  این بدین معنی است که کاربری که دسترسی روت دارد، می‌تواند دستوراتی را که روی سرور اجرا شده است را ببیند. در ادامه با این روش آشنا می شوید.


برای این کار نیاز دارد که دستور history را در root اجرا کند. همانطور که در تصویر زیر می‌بینید تمام دستورات اجرا شده به ترتیب نمایش داده شده‌اند.
 

لینوکس

اما اگر بخواهیم تاریخ و زمان نیز در دستورات مشخص باشد چه باید کرد؟ ممکن است به دانستن این موضوع که یک دستور خاص دقیقا از چه تاریخی روی سرور اجرا شده است نیاز داشته باشیم. به این منظور کافی است که در root دستور زیر را اجرا کنیم.

دستور

سپس دوباره دستور history را اجرا می‌کنیم. حالا تمام دستورات علاوه بر شماره دارای تاریخ و زمان نیز می‌باشند.

روت لینوکس