Ως διαχειριστής Linux, πρέπει συχνά να αντιμετωπίσετε πίσσα αρχεία. Σε πολλές περιπτώσεις, πρέπει να εξαγάγετε τα δεδομένα του α πίσσα αρχείο σε κάποιο συγκεκριμένο κατάλογο. Λοιπόν, πώς να εξαγάγετε το πίσσα αρχείο σε μια συγκεκριμένη διαδρομή; Ένας τρόπος είναι να εξαγάγετε το πίσσα αρχείο στον τρέχοντα κατάλογο και, στη συνέχεια, αντιγράψτε τον στον επιθυμητό κατάλογο. Θα κάνει τη δουλειά, αλλά η διαδικασία είναι χρονοβόρα. Αυτός ο οδηγός εστιάζει στην εύρεση λύσεων για την εξαγωγή διαφόρων τύπων πίσσα αρχεία σε έναν συγκεκριμένο κατάλογο.
Πώς να εξαγάγετε το αρχείο Tar σε έναν συγκεκριμένο κατάλογο στο Linux:
Για να εξαγάγετε το αρχείο Tar σε άλλο κατάλογο, ακολουθήστε την παρακάτω σύνταξη:
$πίσσα -χφ [όνομα αρχείου].πίσσα-ΝΤΟ [/διαδρομή_από/Ευρετήριο]
Εναλλακτικά:
$πίσσα --εκχύλισμα --αρχείο=[όνομα αρχείου].πίσσα--Ευρετήριο [/διαδρομή_από/Ευρετήριο]
ο -Χ Η σημαία λέει στο βοηθητικό πρόγραμμα Tar να εξαγάγει το αρχείο που αναφέρεται στο όρισμα μετά -φά. Ενώ, -ΝΤΟ Η σημαία χρησιμοποιείται για να ορίσετε έναν συγκεκριμένο κατάλογο για την εξαγωγή του αρχείου. Εναλλακτικά, μπορείτε να αναφέρετε ρητά τις συνολικές λέξεις για εξαγωγή αρχείων χρησιμοποιώντας tar. Κατά τη γνώμη μου, η χρήση σημαιών είναι πολύ πιο γρήγορος τρόπος εξαγωγής αρχείων από την πληκτρολόγηση ολόκληρης της λέξης. Ας κάνουμε ένα παράδειγμα? Έχω ένα αρχείο με το όνομα my_documents.tar, που θέλω να εξαγάγω σε έναν κατάλογο αρχεία/tar_files, και να κάνει αυτή την εντολή θα ήταν:
$πίσσα -χφmy_documents.tar-ΝΤΟαρχεία/tar_files
Ή:
$πίσσα --εκχύλισμα --αρχείο= my_documents.tar--Ευρετήριοαρχεία/tar_files
Εάν θέλετε να παρακολουθείτε την πρόοδο της εξαγωγής του αρχείου στο τερματικό, χρησιμοποιήστε τη σημαία -v (λεκτική):
$πίσσα -xvfmy_documents.tar-ΝΤΟαρχεία/tar_files
Πώς να εξαγάγετε αρχεία tar.gz/tgz σε έναν συγκεκριμένο κατάλογο στο Linux:
Όπως συζητήθηκε παραπάνω, τα αρχεία tar μπορούν να συμπιεστούν χρησιμοποιώντας το gzip χρησιμότητα. Για να εξαγάγετε τέτοια αρχεία σε έναν συγκεκριμένο κατάλογο, η διαδικασία είναι σχεδόν παρόμοια. μια πρόσθετη σημαία -Με θα προστεθεί στην εντολή για αντιμετώπιση tar.gz ή tgz αρχεία:
$πίσσα -zxfmy_documents.tar.gz-ΝΤΟαρχεία/tar_gz_files
Ή:
$πίσσα -zvxfmy_documents.tar.gz-ΝΤΟαρχεία/tar_gz_files
Πώς να εξαγάγετε αρχεία tar.bz2/tar.bz/tbz/tbz2 σε έναν συγκεκριμένο κατάλογο στο Linux:
Πριν μάθουμε τη μέθοδο εξαγωγής, ας καταλάβουμε τι tar.bz2, tar.bz, tbz, tbz2 αρχεία είναι. Αυτές είναι οι επεκτάσεις αρχείων των αρχείων tar που συμπιέζονται είτε από το bzip ή bzip2 βοηθητικό πρόγραμμα στο Linux. Για να εξαγάγετε αρχεία με οποιαδήποτε από αυτές τις επεκτάσεις, θα προσθέσουμε το -j σημαία:
$πίσσα -jxfmy_documents.tar.bz2-ΝΤΟαρχεία/bzip_files
Για λεπτομερή έξοδο χρησιμοποιήστε:
$πίσσα -jvxfmy_documents.tar.bz2-ΝΤΟαρχεία/bzip_files
Συμπέρασμα:
Πίσσα είναι ένα ευρέως χρησιμοποιούμενο βοηθητικό πρόγραμμα σε λειτουργικά συστήματα που βασίζονται σε Linux και UNIX για τη δημιουργία αντιγράφων ασφαλείας. Πίσσα το βοηθητικό πρόγραμμα έρχεται επίσης με μια δυνατότητα εξαγωγής πίσσα αρχεία σε έναν συγκεκριμένο κατάλογο. Τα αρχεία μπορούν να εξαχθούν χρησιμοποιώντας το -ΝΤΟ σημαία με την καθορισμένη διαδρομή φακέλου. Επιπλέον, χρησιμοποιώντας το Πίσσα βοηθητικό πρόγραμμα, μπορείτε επίσης να εξαγάγετε τα συγκεκριμένα αρχεία από τα αρχειοθετημένα αρχεία. Αυτό το βοηθητικό πρόγραμμα all-in-one έχει πολλά να εξερευνήσετε και να μάθετε περισσότερα Πίσσα χρησιμότητα εκτελέσει άνθρωπος πίσσα στο τερματικό.