وقتی فایل من گم شد
امروز صبح تا پشت میز نشستم یک یاداشت دیدم از جناب محترم رئیس که جناب برهنه مگر نگفتم تا آخر این هفته این بارگزاری فایل یا بقول خودمون upload آماده باشه. {یکی نیست بگه مرض داشتی میل کردن فایل با gmail رو به ش نشون دادی این چه میدونست ajax چیه که حالا بارگزاری بخواد}
خلاصه منم که script ajax از قبل اماده کرده بودم با خیال راحت رفتم که مشغول شم …
… یادم رفته بود فایل رو کجا ذخیره کردم یکم اعصابم بهم ریخت ولی سریع یاد find افتادم یکی دیگه از اون دستورای خوشگل لینوکس
میدونستم فایل باید تو شاخه ~/public_html خودم باشه و خوب جاوااسکریپت هم بود {js} و دست به کار شدم
[deadman@fossfor] $ find $HOME/public_html -name *.js
$HOME/public_html که خوب آدرسی که میخوام بگردم -name *.js هم که اسمش دیگه
اووه کلی فایل!! ولی من دیروز نه پریروز داشتم روش کار میکردم و -mtime هم برای همچین جایی هست دیگه
[deadman@fossfor] $ find $HOME/public_html -name *.js -mtime 1
تو -mtime
0 برای ۲۴ ساعت گذشتست
۱ برای ۴۸ ساعت گذشته و همینجور برو تا بالا
-atime: آخرین باری که فایل اجرا شده
-ctime: آخرین باری که سطح دسترسی فایل تغییر داده شده
-mtime: آرین باری که خود فایل تغیی کرده
همون قبلی ولی توی اسم فایل لغت effect نباشه ! -name ‘*effect*’
[deadman@fossfor] $ find $HOME/public_html -name *.js -mtime 1 ! -name ‘*effect*’
همون قبلی ولی کاربر فایل deadman باشه -user deadman
[deadman@fossfor] $ find $HOME/public_html -user deadman -name *.js -mtime 1
و بلاخره پیداش کردم
بیشتر بیخوانید در:
[deadman@fossfor $ man find

