اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

نمایش اشتباه فضای خالی در دستور df بعد از حذف فایل ها

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    نمایش اشتباه فضای خالی در دستور df بعد از حذف فایل ها

    من یک فایل سرور تحت لینوکس که برای ذخیره فایل ها استفاده میشود دارم. وقتی که فایل ها را از سرور حذف میکنم، دستور df فضای خالی را به درستی نمایش نمیدهد، در حالیکه من کلی فایل حذف کردم. وقتی از دستور df استفاده میکنم، نمایش میدهد که حدود 99٪ از فضای هارد من پر شده و اسکریپت من نمیتونه دیتا را در فایل سرور ذخیره کند.

    حذف filename معمولا یک فایل رو حذف نمیکنه. برخی از پروسس های دیگر ممکن است روی آن فایل در حال کار کردن باشند و برای همین نتواند آنها را حذف کند. برای اینکه به صورت کامل حذف شوند با استفاده از دستور lsof پروسس های مربوط به آن فایل را بررسی کنید و آنها را restart یا kill کنید. برای پیدا کردن اینکه چه پراسس هایی در حال استفاده از از یک فایل حذف شده هستند از دستور زیر استفاده کنید.
    کد PHP:
    lsof +L1 
    همچنین توصیه میشود مطالعه کنید :

    آنچه که شما باید درباره پراسس ها در لینوکس بدانید

    آموزش نحوه پیداکردن پروسس در حال اجرا و kill کردن آن در لینوکس



    امیدوارم مفید واقع شده باشد.
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 11-01-2021, 01:44 AM.
در حال انجام ...
X