συστήματα

Γνώση Υπολογιστών >> συστήματα >  >> Unix

Τι είναι η εντολή tar στο Linux;

Η πίσσα Η εντολή στο Linux είναι ένα ισχυρό βοηθητικό πρόγραμμα που χρησιμοποιείται για τη δημιουργία, τη συντήρηση και την εξαγωγή αρχείων αρχείων. Επιτρέπει στους χρήστες να συμπιέζουν πολλά αρχεία σε ένα ενιαίο αρχείο αρχειοθέτησης, μειώνοντας τον χώρο αποθήκευσης και διευκολύνοντας τη μεταφορά και την κοινή χρήση δεδομένων. Το όνομα "tar" σημαίνει "Tape ARchiver" και προήλθε από τον αρχικό σκοπό της δημιουργίας αντιγράφων ασφαλείας δεδομένων σε μονάδες μαγνητοταινίας.

Λειτουργίες της εντολής tar:

1. Δημιουργία αρχείων: Για να δημιουργήσετε ένα αρχείο, χρησιμοποιήστε την ακόλουθη σύνταξη:

```μπας

tar -cvf archive-name.tar files-to-be-archive

```

- -γ: Αυτή η επιλογή υποδεικνύει ότι θέλετε να δημιουργήσετε ένα αρχείο.

- -v: Η αναλυτική επιλογή παρέχει λεπτομερείς πληροφορίες σχετικά με τη διαδικασία αρχειοθέτησης.

- -f: Αυτή η επιλογή καθορίζει το όνομα του αρχείου αρχειοθέτησης που θα δημιουργηθεί.

2. Εξαγωγή αρχείων: Για να εξαγάγετε τα περιεχόμενα ενός αρχείου, χρησιμοποιήστε την ακόλουθη σύνταξη:

```μπας

tar -xvf αρχείο-όνομα.tar

```

- -x: Αυτή η επιλογή υποδεικνύει ότι θέλετε να εξαγάγετε αρχεία από το αρχείο.

- -v: Η αναλυτική επιλογή παρέχει λεπτομερείς πληροφορίες σχετικά με τη διαδικασία εξαγωγής.

- -f: Αυτή η επιλογή καθορίζει το όνομα του αρχείου αρχειοθέτησης που θέλετε να εξαγάγετε.

3. Περιεχόμενα αρχείου καταχώρισης: Για να καταχωρήσετε τα αρχεία σε ένα αρχείο χωρίς να τα εξαγάγετε, χρησιμοποιήστε την ακόλουθη σύνταξη:

```μπας

tar -tvf archive-name.tar

```

- -t: Αυτή η επιλογή εμφανίζει μια λίστα με αρχεία που υπάρχουν στο αρχείο.

Πρόσθετες χρήσιμες επιλογές:

- -z: Αυτή η επιλογή επιτρέπει τη συμπίεση του αρχείου χρησιμοποιώντας συμπίεση gzip. Για παράδειγμα:

```μπας

tar -zcvf archive-name.tar.gz αρχεία-προς-αρχειοθέτηση

```

- -j: Ομοίως, η επιλογή -j επιτρέπει τη συμπίεση με bzip2. Για παράδειγμα:

```μπας

tar -jcvf archive-name.tar.bz2 αρχεία-προς-αρχειοθέτηση

```

- -P: Κατά την εξαγωγή αρχείων από ένα αρχείο, μπορείτε να χρησιμοποιήσετε την επιλογή -P για να διατηρήσετε τα δικαιώματα αρχείων και καταλόγου.

Η εντολή tar έχει πολλές πιο προηγμένες επιλογές και δυνατότητες που επιτρέπουν σταδιακά αντίγραφα ασφαλείας, επιλεκτική συμπερίληψη/εξαίρεση αρχείων και πολλά άλλα. Είναι ένα ευέλικτο εργαλείο για την αποτελεσματική διαχείριση και αρχειοθέτηση δεδομένων στο Linux. Η εκμάθηση της εντολής tar μπορεί να βελτιώσει σημαντικά την παραγωγικότητά σας όταν εργάζεστε με αρχεία και καταλόγους.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα