ลบ file แล้วไม่คืน Space
เคยเจอกันบ้างหรือเปล่าครับ ที่ไปลบ file เช่น Log file จะเป็น Auth.log หรือ apache.log เป็นต้น หลังจากลบแล้วมันเนื้อที่ที่มันจะคืนมันไม่คืน จะทำไงละ มาดูกัน
Find unexpected delete file
หา file ที่ลบไปแล้วแต่ process ยังจับจอง file อยู่ ด้วยคำสั้ง
#lsof |grep deleted
ถ้าเราเผลอไปลบแต่ยังมี process ใช้งานอยู่แล้วแนะนำให้ลอง stop application ก่อนนะครับ ส่วนใหญ่จะหายหลังจากที่ stop process หรือ Application ที่ run
ถ้าไม่หายละ ทำไงต่อ
ให้ใช้คำสั้งต่อไปนี้
#lsof +L1 $PATH/ # $PATH คือ path ของ file
หวังว่าคงมีประโยชน์นะครับ
Facebook Comments