Wladipedia’s Weblog

Tutto quello che interessa a me!

Ubuntu: Svuotare automaticamente il cestino ad ogni avvio

Posted by wladipedia su 1 aprile, 2008

Come svuotare e cancellare il contenuto del cestino automaticamente ad ogni avvio?

Come eliminare dalle varie unità, partizioni, dischi rigidi, ecc… quella cartella .Trash in modo automatico?

Probabilmente pochi saranno “malati” come me, pochi terranno il cestino disattivato su Windows in modo da non doverlo sempre svuotare.

Su Ubuntu non si può ordinare al cestino di cancellare immediatamente i file (da quello che so) ma è possibile fare un piccolo file che ad ogni avvio cancelli e svuoti il coltenuto del cestino, sia del sistema che dei vari Hard Disk o partizioni.

Se usate sia Ubuntu che Windows, vi sarete accorti infatti che se cancellate qualcosa dalla partizione di Windows da Ubuntu, e avviate poi con windows vi appaiono quelle directori sotto la root .Trash-nome (ad esempio: C:\.Trash-Pippo); che trall’altro si può anche incontrare dificoltà nell’eliminarle da Windows poichè esso non accetta di buon grado i file .nome (cioè i file che iniziano con il carattere punto).

Ecco come fare lo scrippettino da Ubuntu:

Da Ubuntu, aprire la console e scrivere:

sudo gedit /usr/bin/svuotacestino

a questo punto si apre l’editor di testo, scriveteci ad esempio:

#!/bin/sh
rm -rf $HOME/.Trash/*
rm -rf /media/sda1/.Trash-nomeutente

N.B. Da notare che la terza riga può cambiare in base al vostro nome con cui vi loggare su Ubuntu, io ho messo il nome fittizio “nomeutente” come esempio. Inoltre “sda1” rappresenta l’ipotetico disco fisso secondario o un altra partizione, di XP o di archiviazione (ad esempio), ma potrebbe chiamersi anche “sda2” o “hda2”, ecc.., controllate aprendo il gestore di file il percorso indicato nella barra in alto quando accedete in un determinato disco.

(Più facile a farsi che a dirsi 😛 )

Creato il file salvate e chiudete l’editor, poi da console scrivete:

sudo chmod +x /usr/bin/svuotacestino

A questo punto se scrivete “svuotacestino” Ubuntu cancellerà tutto il cestino e quelli delle varie unità.

Per fare in modo che il comando venga eseguito ad ogni avvio andate sul menù:

Sistema -> Preferenze -> Sessioni

Si aprirà una finestra, cliccate su aggiungi e nel campo “Nome” e nel campo “Comando” mettete:

svuotacestino

e poi premete il tasto “OK” e chiudete la finestra delle Sessioni. Fine. 🙂

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

 
%d blogger hanno fatto clic su Mi Piace per questo: