Η άλλη ημέρα έπρεπε να μεταναστεύσω ένας κατάλογος που περιέχει πολλά αρχεία από μια θέση στον κεντρικό υπολογιστή Linux μου σε άλλη. Υπάρχουν διάφοροι τρόποι που θα μπορούσα να κάνω αυτό. Χρησιμοποίηση έναν απλού CP η εντολή θα μπορούσε να έχει κάνει το τέχνασμα. Εντούτοις, δεδομένου ότι το στοιχείο που αντέγραφα ήταν μια βάση δεδομένων και θέλησα να σιγουρευτώ ότι η αντιγραφή έγινε τέλεια, κοίταξα στο διαδίκτυο και βρήκα ένα λαμπρό λύση γραμμών bash για αυτό.
Θέλησα να κινήσω το περιεχόμενο του καταλόγου /var/lib/mysql /opt/mysql. Πρώτα άλλαξα στον κατάλογο /var/lib/mysql:
# Cd /var/lib/mysql
Κατόπιν έτρεξα τον ακόλουθο σκάφος της γραμμής για να κάνω το μαγικό για με.
# βλ. πίσσας - * | (Cd /opt/mysql πίσσα xfp -)
Χρησιμοποίησα την εντολή που αποδείχθηκε ανωτέρω για να αντιγράψει τα αρχεία βάσεων δεδομένων μου. Αυτό που κάνει είναι συμπιέζει το ολόκληρο περιεχόμενο του τρέχοντος καταλόγου, αλλάζει στη θέση του καταλόγου προορισμού (/opt/mysql σε αυτήν την περίπτωση), και εξάγει έπειτα το αρχείο.























{ 0 σχόλια… προσθέστε το ένα τώρα }
Αφήστε ένα σχόλιο