فایلهای core. چیست و چطور از ایجاد آنها جلوگیری کنیم؟

فایلهای Core dump در اصل یک کپی از حافظه Memory و یا دیسک است که در یک لحظه خاص که یک برنامه بصورت ناگهانی بسته می شود ایجاد می شود. این بسته شدن ناگهانی ممکن است به دلایل متعددی بوجود آید. با این حال اکثر سیستم عامل ها بصورت پیشفرض بصورتی تنظیم شده اند که در زمان های خطا این فایلها را ایجاد کنند.

این فایلها به مدیران سرور کمک می کنند تا ایرادات نرم افزاری را در هنگام تولید و گسترش آنها با همکاری برنامه نویسان برطرف کنند، اما در محیط های اشتراکی این موارد به ندرت استفاده می شوند و وجود آنها تنها باعث مصرف فضای دیسک و منابع سرور ی شود که برای هم استفاده کننده و هم برای مدیران سرورها مشکلاتی را ایجاد می کنند.

پیشنهاد می شود در چنین محیط هایی این امکان را غیر فعال کنید و در تنها در صورت نیاز آنها را فعال نمائید.

در سیستم عامل های لینوکس می تواید با تعریف تنظیمات در فایل limits.conf که ماژول pam_limit را مدیریت می کند با استفاده از دستور زیر آن را غیر فعال کنید:
echo '* soft core 0' >> /etc/security/limits.conf

یا می توانید در یک برنامه ویرایشگر متن مانند vi فایل را باز کنید:
vi /etc/security/limits.conf

و سپس خط زیر را در این فایل اضافه کنید:
* soft core 0

با این کار اطمینان حاصل می کنید که فایلهای core dump (رونوشت حافظه) در سیستم ایجاد نمی شوند.

همچنین با دستور زیر می توانید آنها را در سرور خود پیدا و حذف کنید:
find /home/*/public_html -name core.[0-9]*
 
  • 1 کاربران این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

Related Articles

دستورات مفید SSH برای مدیریت CFS

CFS یکی از بهترین نرم افزارهای فایروال برای سرورهای لینوکسی می باشد. در این مقاله برخی از دستورات...

نحوه گرفتن بکاپ کامل از سیستم با rsync

در این مقاله می خواهیم با استفاده از دستور rsync تمامی مسیر / بجر چند فولدر خاص را منتقل کنیم....

نصب ZFS بر روی یک سرور لینوکس CentOS6

فایل سیستم ZFS برای لینوکس بصورت source code وجود دارد که شما می توانید بصورت ماژول کرنل آنرا...

5 روش برای افزایش سرعت بازسازی و Rebuild درایوهای نرم افزاری RAID

ایجاد، تایید و بازسازی RAID های نرم افزاری برای درایوهایی که سایز کوچکی دارند مشکلی ندارد، اما...

اسکریپت تهیه نسخه پشتیبان از فایلها و بانکهای اطلاعاتی در SSH

در سرورهای لینوکسی می توانید با استفاده ازاین اسکریپت در SSH به اهداف ذیل دست پیدا کنید:...

Powered by WHMCompleteSolution