Πώς να διαγράψετε μεγάλα αρχεία ή καταλόγους στο Linux;

Διαγραφή σκληρού δίσκου με γόμα

Όλοι ξέρετε πώς διαγράψτε αρχεία και καταλόγους στο linux, τόσο από τα διαθέσιμα εργαλεία από το περιβάλλον επιφάνειας εργασίας μέχρι αυτά που μας δίνονται από το κέλυφος (όπως η εντολή που θα γνωρίζετε όλοι, rm). Αλλά σε αυτό το μίνι σεμινάριο θα επικεντρωθούμε στον τρόπο διαγραφής μεγάλων δεδομένων, εκείνων που καταλαμβάνουν αρκετά GB στον σκληρό μας δίσκο και ότι μπορεί να είναι ενδιαφέρον να τα διαγράψουμε για να ανακτήσουμε λίγο χώρο στη μονάδα αποθήκευσης.

Όταν αφαιρούμε δεδομένα που έχουν μικρότερο βάρος, αυτό συνήθως δεν είναι πολύ προβληματικό, αφού δεν σημαίνει μεγάλο φορτίο στο σύστημα Σχεδιασμός I/O και η εν λόγω μονάδα αποθήκευσης, καθώς και μεγάλη κατανάλωση RAM, ειδικά όταν χρησιμοποιείτε συγκεκριμένα εργαλεία. Αλλά αν πρόκειται για πολύ μεγάλα αρχεία, όπως βίντεο μεγάλης διάρκειας και σε HD σε συγκεκριμένες μορφές, ή βάσεις δεδομένων, καταλόγους με πολύ περιεχόμενο πολυμέσων κ.λπ., το πρόβλημα μεγαλώνει ως προς τη χρονική πτυχή, αφού μας παίρνει ενώ σε λίγο περισσότερο για να πραγματοποιήσει τη διαδικασία όταν ασχολείται με μεγάλους χώρους.

Υπάρχουν εργαλεία όπως τεμαχισμός και ασφαλής διαγραφή πήρε το για ασφαλή διαγραφή δεδομένων, αλλά για να μην υπερφορτώνουμε υπερβολικά το σύστημα κατά τη διαγραφή αυτών των τερατωδών δεδομένων μας ενδιαφέρει η παλιά μας εντολή, rm και επίσης σε συνδυασμό με μια άλλη εντολή που ονομάζεται ionice. Αν δεν το έχετε στη διανομή σας, εγκαταστήστε το...

Σίγουρα σου θυμίζει έναν άλλο παλιό γνώριμο, ωραίο, Λοιπόν, ναι, το ionice είναι το ωραίο της εισόδου και της εξόδου, επιτρέποντας την εκχώρηση προτεραιότητας σε διαφορετικά πράγματα, όχι μόνο για τη διαγραφή δεδομένων, αλλά και για την επιτάχυνση άλλων εργασιών όπως μεταφορές (αντιγραφή), μετακίνηση δεδομένων κ.λπ. Για παράδειγμα, αυτό που θα έκανε η λειτουργία 3 είναι να εκτελέσει την εργασία διαγραφής όταν το σύστημα είναι ελεύθερο και δεν εκτελούμε άλλες εργασίες προτεραιότητας. Για παράδειγμα:

sudo ionice -c 3 rm /nombre/fichero/o/directorio/a/borrar

Κάθε αριθμός ενεργεί με διαφορετικό τρόπο για το Προγραμματιστής εισόδου/εξόδου. Το 0 δεν είναι τίποτα, το 1 για πραγματικό χρόνο, το 2 για τη χαμηλή προτεραιότητα και το 3 για τη λειτουργία IDLE. Αν δεν θέλουμε να καθυστερήσουμε πολύ την εργασία, μπορούμε να της δώσουμε 2 και θα γίνει κάπως πιο γρήγορα από ό,τι στην κατάσταση αδράνειας, αλλά δεν επιβραδύνεται πολύ όπως να την κάνουμε σε πραγματικό χρόνο...


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.