Χρησιμότητα πίσσα είναι ένα βοηθητικό πρόγραμμα που μας βοηθά να δημιουργούμε αντίγραφα ασφαλείας σε οποιοδήποτε σύστημα Linux, περιλαμβάνει πολλές επιλογές τις οποίες πρέπει να καθορίσουμε ανάλογα με το τι θέλουμε να κάνουμε.
Κάτι που πρέπει να γνωρίζετε είναι ότι μπορείτε να εξαγάγετε ένα αρχείο με την επέκταση .πίσσα σε οποιονδήποτε κατάλογο, αρκεί να καθορίσουμε αυτόν τον κατάλογο, όχι απαραίτητα στον τρέχοντα κατάλογό μας.
Εδώ στο παρακάτω παράδειγμα, έχουμε τη σύνταξη για την εξαγωγή ενός αρχείου
# tar -xf filename.tar -C / file_path / φάκελος
# tar -xf filename.tar.gz --κατάλογος / file_path / φάκελος
ΣΗΜΕΙΩΣΗ: Στην πρώτη σύνταξη, το -C είναι να καθορίσετε ότι εργάζεστε σε διαφορετικό κατάλογο από τον τρέχοντα, δηλαδή όταν πρόκειται να αλλάξουμε τον κατάλογο ή το φάκελο.
Ακολουθούν ορισμένα παραδείγματα όπου αυτό μπορεί να εξηγηθεί καλύτερα:
Παράδειγμα 1: Εξαγωγή αρχείων .tar
Θα εξαγάγουμε τα αρχεία από άρθρο.tar σε κατάλογο / tmp / my_article. Κάτι που είναι πολύ σημαντικό είναι να βεβαιωθείτε ότι ο κατάλογος προορισμού ή ο φάκελος υπάρχει πριν από την εξαγωγή του .πίσσα
Θα δημιουργήσουμε το φάκελο προορισμού με την ακόλουθη εντολή:dire
# mkdir / tmp / my_article
Τώρα, για να εξαγάγετε τα αρχεία από το άρθρο.tar στο / tmp / my_article εκτελούμε τα εξής:
# tar -xvf article.tar -C / tmp / my_article /
Μπορεί επίσης να χρησιμοποιηθεί -Ευρετήριο αντί για -C, έχουν ακριβώς την ίδια λειτουργία
Παράδειγμα 2: Εξαγωγή αρχείων .tar.gz και .tgz
Όπως και στο προηγούμενο παράδειγμα, πρέπει να βεβαιωθούμε ότι ο φάκελος προορισμού υπάρχει χρησιμοποιώντας:
# mddir / tmp /tgz
Τώρα πρόκειται να εξαγάγουμε documents.tgz στο φάκελο που δημιουργήσαμε νωρίτερα
# tar -zvxf docs.tgz -C / tmp / tgz /
Μπορεί επίσης να χρησιμοποιηθεί με αυτόν τον τρόπο (κάνει ακριβώς το ίδιο πράγμα)
# tar -zvxf docs.tgz --κατάλογος / tmp / tgz /
Παράδειγμα 3: Εξαγωγή αρχείων tar.bz2, tar.bz, .tbz ή .tbz2 σε άλλο κατάλογο
Για άλλη μια φορά, διασφαλίζουμε ότι ο φάκελος προορισμού υπάρχει χρησιμοποιώντας:
# mddir / tmp /tar-bz
Και αποσυμπιέστε το αρχείο που ονομάζεται documents.tbz2 στο φάκελο που δημιουργήθηκε προηγουμένως
# tar -jvxf docs.tbz2 -C / tmp / tar-bz
Παράδειγμα 4: Εξαγωγή ενός ή περισσότερων συγκεκριμένων φακέλων στο αρχείο .tar σε έναν συγκεκριμένο κατάλογο
Κάτι που μπορούμε επίσης να κάνουμε με το tar είναι να εξαγάγουμε ένα συγκεκριμένο μέρος του αρχείου που αποσυμπιέζουμε, χωρίς να χρειάζεται να εξαγάγουμε όλο το περιεχόμενο.
Σε αυτήν την περίπτωση το αρχείο καλείται κλπ και το φάκελο προορισμού / ειδικό για πίσσα
Για άλλη μια φορά, διασφαλίζουμε ότι ο φάκελος προορισμού υπάρχει χρησιμοποιώντας:
# mddir / tmp /ειδικά για πίσσα
# tar -xvf etc.tar etc / issue / etc / content.odt etc / mysql / -C / tmp / tar-ειδικά
Γεια, κάποιος ξέρει πώς θα μπορούσα να μετακινήσω την προσωρινή μνήμη Google Chrome από σκληρό δίσκο σε RAM στο Ubuntu 14.04 LTS;
Το κάνω, είναι εύκολο. Απλώς τροποποιήστε το fstab με το sig. αξίες:
tmpfs /home/Your_USER/.config/google-chrome/Default/Cache/ tmpfs default, exec, nosuid, nodev, mode = 0777 0 0
Ελπίζω να σας εξυπηρετήσει.
Ευχαριστώ, ευχαριστώ πολύ για την εξήγηση.
Ευχαριστώ για την εξήγηση, αυτό το σεμινάριο ήταν απαραίτητο (Το άλλο εκεί έξω από το 2012 δεν λειτούργησε ποτέ για μένα). Θα πρέπει να το διαβάσετε αρκετές φορές και να το εξασκηθείτε ...
Αυτό είναι στοιχειώδες, εκπλήσσομαι που πρέπει να κάνετε μια δημοσίευση που το εξηγεί αυτό.
Κανείς δεν διαβάζει τα εγχειρίδια πια;
$ man tar !!!
Ευχαριστώ για τη σαφή εξήγηση.