Cancellazione di file di grosse dimensioni su Linux
ottobre 7th, 2008 glycerin Posted in Debian, Linux | No Comments »
Ecco delle tecniche che possono essere d’aiuto per la cancellazione di file di grosse dimensioni (in genere log file che non subiscono una rotazione frequente) che comportano un alto overhead. Ovviamente la cosa migliore da fare è di testarne ognuna in modo tale da capire quale dà migliori risultati sia in tema di tempistiche ma maggiormente in tema di occupazione dei dischi:
- date; time cat /dev/null > file_da_cancellare; date
- date; time rm file_da_cancellare; date
- date; time > file_da_cancellare; date
- date; time tail -5 file_da_cancellare > file_da_cancellare; date
- date; time dd if=/dev/null of=file_da_cancellare bs=4096; date
Ovviamente se esistono altre tecniche e/o altri suggerimenti sono ben accetti.
Un utile link dal quale sono partito è: http://www.cyberciti.biz/faq/remove-log-files-in-linux-unix-bsd/print/
Related posts:









Leave a Reply