truncate

برای خالی کردن لاگ بزرگ که برنامه هنوز رویش باز است، truncate از rm امن‌تر است چون فضا واقعاً آزاد می‌شود.

خطرناک

این دستور می‌تواند باعث حذف اطلاعات یا اختلال در سرویس شود. قبل از اجرا دستور و مسیرها را بررسی کنید.

ساختار دستور

truncate -s size file

نمونه‌های کاربردی

truncate -s 0 /var/log/app.log

خالی کردن فایل لاگ بدون حذف آن

truncate -s 1G test.img

ساخت فایل ۱ گیگابایتی sparse

آپشن‌های مهم

-s
اندازهٔ جدید