truncate komutu ele aldığımız dosyanın boyutunu byte cinsinden istediğimiz kadar kısaltmamıza yarar. Örneğin bir log dosyasının boyutunu belirli bir boyutu geçmeyecek şekilde tutmak istersek veya bir dosyanın içini dosyayı silmeden boşaltmak istersek yararlı bir komuttur. Kullanım şekli aşağıdaki gibidir.
truncate -s dosyaykırpmakistediğimizbyteboyutu dosyaadi
Ör: truncate -s 1024 /var/log/syslog
Yukarıdaki örnek syslog dosyamızın boyutunu 1024 byte yani 1 kb’a getirecektir.
Not: truncate komutuyla dosyanın boyutu da arttırılabilir. truncate komutu vi harici genelde göremeyeceğiniz ^@ karakterlerini ekleyerek dosyayı büyütür.