Sohan Roh
June 10th, 2013, 00:24
سلام
با چند دستور ساده اینکار رو انجام میدیم
ابتدا باید چند دستور در crontab اضافه کنیم
برای این منظور دستور زیر را بزنید تا ویرایشگر باز شود :
کد:
crontab -e
حالا به آخرین خط رفته و دستورات زیر رو اضافه می کنیم :
کد:
*/10 * * * * free -m >> /root/report.log 2>&1 */10 * * * * echo 3 > /proc/sys/vm/drop_caches */10 * * * * free -m >> /root/report.log 2>&1
خب فایل رو ذخیره می کنیم ، امکان داره که بعد از ذخیره کردن دوباره یه تایید دیگه از ما بخواد که اونم تایید می کنیم
حالا بطور اتوماتیک هر 10 دقیقه یک بار کش خالی شده و شما می تونید با دیدن فایل report.log از نحوه عملکرد این دستورات مطلع بشین !
دقت کنید که می تونید بجای 10 هر عدد دیگه ای از 1 الی 59 قرار بدین !
لطفا فایل report.log رو هم از قبل ایجاد کنید که مشکلی پیش نیاد !
امیدوارم مفید واقع بشه
با چند دستور ساده اینکار رو انجام میدیم
ابتدا باید چند دستور در crontab اضافه کنیم
برای این منظور دستور زیر را بزنید تا ویرایشگر باز شود :
کد:
crontab -e
حالا به آخرین خط رفته و دستورات زیر رو اضافه می کنیم :
کد:
*/10 * * * * free -m >> /root/report.log 2>&1 */10 * * * * echo 3 > /proc/sys/vm/drop_caches */10 * * * * free -m >> /root/report.log 2>&1
خب فایل رو ذخیره می کنیم ، امکان داره که بعد از ذخیره کردن دوباره یه تایید دیگه از ما بخواد که اونم تایید می کنیم
حالا بطور اتوماتیک هر 10 دقیقه یک بار کش خالی شده و شما می تونید با دیدن فایل report.log از نحوه عملکرد این دستورات مطلع بشین !
دقت کنید که می تونید بجای 10 هر عدد دیگه ای از 1 الی 59 قرار بدین !
لطفا فایل report.log رو هم از قبل ایجاد کنید که مشکلی پیش نیاد !
امیدوارم مفید واقع بشه