Κονσόλα και κάδος ανακύκλωσης

Ξεκίνησε από alkisg, 03 Νοε 2009, 09:16:02 ΠΜ

« προηγούμενο - επόμενο »

alkisg

Στην κονσόλα συνήθως χρησιμοποιούμε την εντολή rm -rf για να σβήσουμε φακέλους. Δυστυχώς αν κάνουμε λάθος δεν είναι εύκολη η επαναφορά των φακέλων που σβήσαμε. Ένας καλύτερος τρόπος είναι αντί για διαγραφή να μεταφέρουμε τα αρχεία στα απορρίμματα.

Η εντολή gvfs-trash είναι προεγκατεστημένη στο Ubuntu, και μπορεί να χρησιμοποιηθεί γι' αυτόν το σκοπό. Καλύτερα όμως είναι να εγκατασταθεί το πακέτο trash-cli, το οποίο προσφέρει τις παρακάτω εντολές:
trash
list-trash
restore-trash
empty-trash


Έτσι, η διαγραφή ενός αρχείου ή καταλόγου, γίνεται με:
trash fakelos


Υπάρχει ένας περιορισμός: τα απορρίμματα πρέπει να είναι στο ίδιο partition με το φάκελο που σβήνουμε.

Συνήθως, τα απορρίμματα των χρηστών είναι στο /home/username/.local/share/Trash/. Άρα, αν το /home είναι σε ξεχωριστό partition, οι χρήστες θα μπορούν να διαγράφουν μόνο αρχεία κάτω από το /home, και μόνο ο root θα μπορεί να διαγράφει αρχεία έξω από το /home. Υπάρχει τρόπος να παρακαμφθεί αυτό (δημιουργία φακέλων /.Trash-<uid>) αλλά δεν αξίζει τον κόπο.