truncate
برای خالی کردن لاگ بزرگ که برنامه هنوز رویش باز است، truncate از rm امنتر است چون فضا واقعاً آزاد میشود.
این دستور میتواند باعث حذف اطلاعات یا اختلال در سرویس شود. قبل از اجرا دستور و مسیرها را بررسی کنید.
ساختار دستور
truncate -s size fileنمونههای کاربردی
truncate -s 0 /var/log/app.logخالی کردن فایل لاگ بدون حذف آن
truncate -s 1G test.imgساخت فایل ۱ گیگابایتی sparse
آپشنهای مهم
-s- اندازهٔ جدید