Howto install hadoop on Ubuntu
Πίνακας περιεχομένων:
- Εξαγωγή αρχείου tar.gz
- Εξαγωγή συγκεκριμένων αρχείων από αρχείο tar.gz
- Εξαγωγή του αρχείου tar.gz από το stdin
- Καταχώρηση του αρχείου tar.gz
- συμπέρασμα
Η εντολή
tar
χρησιμοποιείται για τη δημιουργία αρχείων tar, μετατρέποντας μια ομάδα αρχείων σε ένα αρχείο. Υποστηρίζει ένα ευρύ φάσμα προγραμμάτων συμπίεσης όπως gzip, bzip2, lzip, lzma, lzop, xz και compress. Το Tar σχεδιάστηκε αρχικά για τη δημιουργία αρχείων για την αποθήκευση αρχείων σε μαγνητική ταινία, για το λόγο αυτό έχει το όνομά του "Αραβικό παϊδάκι".
Το Gzip είναι ο πιο δημοφιλής αλγόριθμος για τη συμπίεση αρχείων tar. Κατά συνθήκη, το όνομα ενός αρχείου πίσσας συμπιεσμένου με gzip πρέπει να τελειώνει με είτε .tar.gz ή .tgz.
Εν ολίγοις, ένα αρχείο που τελειώνει με το αρχείο .tar.gz είναι ένα αρχείο .tar συμπιεσμένο με το gzip.
Η εντολή
tar
μπορεί επίσης να χρησιμοποιηθεί για την εξαγωγή αρχείων tar, για την εμφάνιση μιας λίστας αρχείων που περιλαμβάνονται στο αρχείο, για την προσθήκη πρόσθετων αρχείων σε υπάρχον αρχείο, καθώς και για διάφορες άλλες λειτουργίες.
Σε αυτό το σεμινάριο, θα σας δείξουμε πώς μπορείτε να εξαγάγετε (ή να αποσυμπιέσετε) τα αρχεία tar.gz και tgz.
Εξαγωγή αρχείου tar.gz
Οι περισσότερες διανομές Linux και macOS έρχονται με προεγκατεστημένη εντολή tar από προεπιλογή.
Για να εξαγάγετε ένα αρχείο tar.gz, χρησιμοποιήστε τον
--extract
(
-x
) και καθορίστε το όνομα του αρχείου αρχείου μετά την επιλογή
f
:
tar -xf archive.tar.gz
Η εντολή
tar
θα ανιχνεύσει αυτόματα τον τύπο συμπίεσης και θα εξαγάγει το αρχείο. Η ίδια εντολή μπορεί να χρησιμοποιηθεί για την εξαγωγή αρχείων tar που είναι συμπιεσμένα με άλλους αλγόριθμους όπως .tar.bz2.
Η επιλογή
-v
θα κάνει πιο ορατή την εντολή
tar
και θα εκτυπώσει τα ονόματα των αρχείων που εξάγονται στο τερματικό.
tar -xvf archive.tar.gz
Από προεπιλογή, το
tar
θα εξάγει τα περιεχόμενα του αρχείου στον τρέχοντα κατάλογο εργασίας. Χρησιμοποιήστε το
--directory
(
-C
) για να εξαγάγετε αρχεία αρχείου σε έναν συγκεκριμένο κατάλογο:
Για παράδειγμα, για να εξαγάγετε τα περιεχόμενα του αρχείου στον κατάλογο
/home/linuxize/files
, μπορείτε να χρησιμοποιήσετε:
tar -xf archive.tar.gz -C /home/linuxize/files
Εξαγωγή συγκεκριμένων αρχείων από αρχείο tar.gz
Για να εξαγάγετε ένα συγκεκριμένο αρχείο από ένα αρχείο tar.gz, προσθέστε μια λίστα με τα ονόματα των αρχείων που διαχωρίζονται χωριστά μετά το όνομα του αρχείου:
tar -xf archive.tar.gz file1 file2
Κατά την εξαγωγή αρχείων, πρέπει να δώσετε τα ακριβή ονόματά τους, συμπεριλαμβανομένης της διαδρομής, όπως εκτυπώνεται από το
--list
(
-t
).
Η εξαγωγή ενός ή περισσότερων καταλόγων από ένα αρχείο είναι ίδια με την εξαγωγή αρχείων:
tar -xf archive.tar.gz dir1 dir2
Αν προσπαθήσετε να εξαγάγετε ένα αρχείο που δεν υπάρχει, θα εμφανιστεί ένα μήνυμα σφάλματος παρόμοιο με το ακόλουθο:
tar -xf archive.tar.gz README
tar: README: Not found in archive tar: Exiting with failure status due to previous errors
Μπορείτε επίσης να εξάγετε αρχεία από ένα αρχείο tar.gz με βάση ένα μοτίβο μπαλαντέρ, χρησιμοποιώντας την επιλογή -
--wildcards
και αναφέροντας το μοτίβο για να αποτρέψετε το κέλυφος από την ερμηνεία του.
Για παράδειγμα, για να εξαγάγετε αρχεία των οποίων τα ονόματα τελειώνουν σε
.js
(αρχεία Javascript), θα χρησιμοποιήσετε:
tar -xf archive.tar.gz --wildcards '*.js'
Εξαγωγή του αρχείου tar.gz από το stdin
Στο παρακάτω παράδειγμα, κατεβάζουμε τις πηγές του Blender χρησιμοποιώντας την εντολή
wget
και την εξαγωγή της εξόδου στην εντολή
tar
:
wget -c https://download.blender.org/source/blender-2.80.tar.gz -O - | sudo tar -xz
tar: Archive is compressed. Use -z option tar: Error is not recoverable: exiting now
Καταχώρηση του αρχείου tar.gz
Για να απαριθμήσετε το περιεχόμενο ενός αρχείου tar.gz, χρησιμοποιήστε την επιλογή
--list
(
-t
):
tar -tf archive.tar.gz
Η έξοδος θα φαίνεται κάπως έτσι:
file1
file2
file3
tar -tvf archive.tar.gz
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file1
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file2
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file3
συμπέρασμα
Το αρχείο tar.gz είναι αρχείο αρχείων Tar που είναι συμπιεσμένο με το Gzip. Για να εξαγάγετε ένα αρχείο tar.gz, χρησιμοποιήστε την εντολή
tar -xf
ακολουθούμενη από το όνομα του αρχείου.
Εάν έχετε ένα αρχείο PDF και θέλετε να μετατρέψετε το αρχείο PDF σε αρχείο PowerPoint (PPT)
Ηλεκτρονικά εργαλεία και ένα δωρεάν λογισμικό Windows το οποίο θα κάνει την δουλειά αρκετά καλά. Μπορείτε να ανοίξετε το αρχείο PPT στο Microsoft PowerPoint καθώς και οποιοδήποτε άλλο ανοιχτήρι PPT μετά τη μετατροπή του από το PDF.
Πώς να εισαγάγετε ή να εξαγάγετε τον περιηγητή άκρων Αγαπημένα σε ένα αρχείο HTMl
Μάθετε πώς να εισάγετε από αρχείο ή να κάνετε εξαγωγή σε αρχείο HTML Microsoft Περιηγητής περιθωρίων Αγαπημένα στα Windows 10. Μπορείτε επίσης να εισάγετε αγαπημένα από άλλα προγράμματα περιήγησης.
Πώς να εξαγάγετε (unzip) το αρχείο tar bz2
Το Bzip2 είναι ένας από τους πιο δημοφιλείς αλγόριθμους για τη συμπίεση αρχείων tar. Σε αυτό το σεμινάριο, θα εξηγήσουμε πώς μπορείτε να εξαγάγετε ή να αποσυνδέσετε τα αρχεία tar.bz2 και tbz2 χρησιμοποιώντας την εντολή tar.







