dd: παραδείγματα αυτής της ευέλικτης εντολής

dd

El Η εντολή dd είναι πολύ γνωστή στο Linux. Είναι μια αρκετά ευέλικτη εντολή, αλλά λίγοι γνωρίζουν πραγματικά τι μπορεί να κάνει πέρα ​​από τη δημιουργία αντιγράφων ασφαλείας ή τη συσκευασία πληροφοριών. Έτσι αποφάσισα να δημιουργήσω αυτό το απλό σεμινάριο με μερικά πρακτικά παραδείγματα για το τι θα μπορούσε να κάνει αυτή η εντολή dd. Είναι όλα απλά παραδείγματα πραγμάτων που πρέπει να γίνονται σε καθημερινή βάση.

Λοιπόν υποθέτω ότι γνωρίζετε ήδη τι είναι το dd μια οικογενειακή εντολή UNIX και αυτό επιτρέπει την αντιγραφή και μετατροπή δεδομένων σε χαμηλό επίπεδο, επομένως είναι αρκετά ισχυρό. Χρησιμοποιήθηκε γενικά για τη δημιουργία αντιγράφων ασφαλείας ή αντιγράφων ασφαλείας ορισμένων μέσων αποθήκευσης, αλλά και για τη μεταφορά συγκεκριμένων δεδομένων, τη μετατροπή από έναν τύπο κωδικοποίησης σε άλλο κ.λπ. Παρόλο που μοιάζει με ένα πολύ πρωτόγονο εργαλείο, εξακολουθεί να χρησιμοποιείται σήμερα και πολλά ...

Κάποιοι απλά πρακτικά παραδείγματα αυτής της εντολής είναι:

  • Κλωνοποιήστε έναν σκληρό δίσκο στον άλλο έτσι ώστε το sdb να είναι ένα ακριβές αντίγραφο του περιεχομένου sda:

dd if=/dev/sda of=/dev/sdb

  • Δημιουργήστε ένα αντίγραφο ασφαλείας ενός καταλόγου, ενός αρχείου ή ενός διαμερίσματος και δημιουργήστε μια εικόνα (IMG, ISO, ...):

dd if=/dev/sda4 of=/home/backup/imagen.img

  • Επαναφορά του προηγούμενου αντιγράφου ασφαλείας:

dd if=/home/backup/imagen.img of=/dev/sda4

  • Δημιουργήστε ένα ISO ενός οπτικού δίσκου:

dd if=/dev/dvdrom of=/home/media/imagen.iso

  • Διαγράψτε δεδομένα από έναν σκληρό δίσκο αντικαθιστώντας τα:

dd if=/dev/random of=/dev/sdb

  • Δημιουργήστε ένα αρχείο με συγκεκριμένο μέγεθος, σε αυτήν την περίπτωση 10 byte, αλλά μπορείτε να επιλέξετε το ποσό που θέλετε και, αν τροποποιήσετε το πλήθος σε 2, για παράδειγμα, το διπλασιάζει:

dd if=/dev/zero of=~/prueba bs=100 count=1

Ελπίζω ότι αυτό το σεμινάριο σας βοήθησε, όπως μπορείτε να δείτε ότι είναι πολύ απλό, αλλά μπορεί να σας σώσει την εγκατάσταση άλλων πρόσθετων προγραμμάτων. Για παράδειγμα, εάν θέλετε να δημιουργήσετε ένα ISO ενός CD / DVD / BD, μπορείτε να χρησιμοποιήσετε το dd αντί να έχετε ένα συγκεκριμένο λογισμικό για αυτό. Αυτό μου θυμίζει επίσης το / dev / loop ή τη συσκευή βρόχου, η οποία μπορεί επίσης να σας βοηθήσει να τοποθετήσετε ένα ISO και να αποκτήσετε πρόσβαση στο περιεχόμενό του χωρίς άλλο πρόσθετο λογισμικό… Να θυμάστε ότι μπορείτε να δείτε περισσότερες πληροφορίες σχετικά με το dd με το "man dd". Έχει περισσότερες επιλογές που μπορεί να σας ενδιαφέρουν.


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

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

*

*

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