Cancellazione di file di grosse dimensioni su Linux

Ottobre 7th, 2008 glycerin Posted in Debian, Linux | No Comments »


 Powered by Max Banner Ads 

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/

  • Share/Bookmark

Related posts:

  1. DeVeDe: convertire file video in formato DVD con linux
  2. Buco di sicurezza nel kernel Linux consente di ottenere i privilegi di root
  3. NFS, condivisione di file ed eventuali permission denied
  4. Ricerca di file su Linux modificati in un particolare intervallo di tempo
  5. Uscita la nuova release di Linux Gazette . . . . . la 164

Leave a Reply