Introduzione
truncate è un comando utilizzato per ridimensionare il file alla dimensione richiesta. Ti aiuta a eliminare il contenuto all'interno di un file senza rimuovere quel file.
Questo comando aiuta a troncare un file in modo rapido e semplice. Il file troncato dipende dalla dimensione del file corrente; se la dimensione del file è maggiore della dimensione specificata, i dati extra andranno persi.
Questo articolo ti mostrerà come usare il comando truncate in Linux come vedremo di seguito.
Installa i pacchetti Coreutils
Esegui il comando apt:
$ sudo apt install coreutils
Uscita:
Usa il comando grep per vedere i dettagli dei pacchetti:
$ dpkg -l | grep coreutils
Uscita:
La sintassi del comando tronca
$ truncate -s SIZE filename
Il comando tronca con esempi
Sintassi:
$ truncate -s 0 filename
Useremo du command per controllare lo spazio su disco utilizzato:
$ du -sh filename
Qui la dimensione originale del file skip.txt è 4,0 KB.
Ora cancelleremo il contenuto del file skip.txt seguendo la sintassi:
$ truncate -s 0 skip.txt
Quindi utilizzerà du command per controllare di nuovo:
$ du -sh skip.txt
Uscita:
Usa il comando ls -lh per controllare la dimensione del file
$ ls -lh skip.txt
Uscita:
Useremo du command per controllare lo spazio su disco utilizzato:
$ du -sh filename
Qui la dimensione originale del file hello.txt è 4,0 KB.
Ora taglieremo il file alla dimensione di 400 byte:
$ truncate -s 400 hello.txt
Usa il comando ls -lh per controllare la dimensione del file:
$ ls -lh hello.txt
Uscita:
Puoi utilizzare il prefisso "+" o "-" con -s opzione per farlo.
Il file dup.txt è 400k:
Ora proveremo ad aumentare 600k byte:
$ truncate -s +600k dup.txt
Quindi controlla il file:
$ ls -lh dup.txt
Uscita:
Come sopra, puoi utilizzare il prefisso "-" con -s opzione per ridurre la dimensione del file.
$ truncate --help
Uscita:
$ truncate --version
Uscita:
Conclusione
Hai già esaminato i dettagli su come utilizzare il comando truncate in Linux.
Grazie per la lettura.