Εγχειρίδια για τη γραμμή εντολών

Man » cpio Manual online - λεπτομερής διαδικτυακή τεκμηρίωση για τη σελίδα man του cpio

🌍
cpio - αντιγραφή αρχείων σε και από αρχεία

ΣΥΝΟΨΗ

cpio {-o|--create} [-0acvABLV] [-C BYTES] [-H FORMAT] [-M MESSAGE] [-O [[USER@]HOST:]ARCHIVE] [-F
[[USER@]HOST:]ARCHIVE]   [--file=[[USER@]HOST:]ARCHIVE]   [--format=FORMAT]   [--message=MESSAGE]
[--null] [--reset-access-time] [--verbose] [--dot] [--append]  [--block-size=blocks]  [--dereference] [--io-size=BYTES] [--quiet] [--force-local] [--rsh-command=COMMAND] < name-list [> archive]

cpio  {-i|--extract}  [-bcdfmnrtsuvBSV]  [-C  BYTES]  [-E  FILE]  [-H  FORMAT]  [-M  MESSAGE] [-R
[USER][:.][GROUP]]       [-I       [[USER@]HOST:]ARCHIVE]       [-F        [[USER@]HOST:]ARCHIVE]
[--file=[[USER@]HOST:]ARCHIVE]    [--make-directories]    [--nonmatching]   [--preserve-modification-time] [--numeric-uid-gid] [--rename] [--list] [--swap-bytes]  [--swap]  [--dot]  [--unconditional]    [--verbose]   [--block-size=BLOCKS]   [--swap-halfwords]   [--io-size=BYTES]   [--pattern-file=FILE]  [--format=FORMAT]  [--owner=[USER][:.][GROUP]]   [--no-preserve-owner]   [--message=MESSAGE] [--force-local] [--no-absolute-filenames] [--sparse] [--only-verify-crc] [--to-stdout] [--quiet] [--rsh-command=COMMAND] [pattern...] [< archive]

cpio  {-p|--pass-through}  [-0adlmuvLV]  [-R  [USER][:.][GROUP]]  [--null]  [--reset-access-time]
[--make-directories] [--link] [--quiet] [--preserve-modification-time] [--unconditional]  [--verbose] [--dot] [--dereference] [--owner=[USER][:.][GROUP]] [--no-preserve-owner] [--sparse] destination-directory < name-list

cpio {-?|--help|--usage|--version}

ΑΝΑΦΟΡΑ ΣΦΑΛΜΑΤΩΝ

Αναφέρετε σφάλματα του cpio στο _

Αρχική σελίδα του GNU cpio: [http://www.gnu.org/software/cpio/]

Γενική βοήθεια για τη χρήση λογισμικού GNU: [http://www.gnu.org/gethelp/]

Αναφέρετε σφάλματα μετάφρασης του cpio στο [http://translationproject.org/team/]

ΔΕΣ ΕΠΙΣΗΣ

cpio(5)

ΠΕΡΙΓΡΑΦΗ

Το GNU cpio αντιγράφει αρχεία μεταξύ αρχείων και καταλόγων. Υποστηρίζει τις ακόλουθες μορφές αρχείων: παλαιό δυαδικό cpio, παλαιό φορητό cpio, SVR4 cpio με και χωρίς έλεγχο ακεραιότητας, HP cpio και διάφορες μορφές tar.

Η λειτουργία καθορίζεται από μία από τις ακόλουθες επιλογές:

-o, --create

Αντιγραφή προς τα έξω. Διαβάστε μια λίστα ονομάτων αρχείων από την τυπική είσοδο και δημιουργήστε στην τυπική έξοδο (εκτός αν αντικατασταθεί από την επιλογή --file) ένα αρχείο που περιέχει αυτά τα αρχεία.

-i, --extract

Αντιγραφή προς τα μέσα. Διαβάστε το αρχείο από την τυπική είσοδο (ή από το αρχείο που παρέχεται με την επιλογή --file) και εξαγάγετε αρχεία από αυτό, ή (αν δοθεί η επιλογή -t) καταγράψτε το περιεχόμενό του στην τυπική έξοδο. Εάν παρέχονται ένα ή περισσότερα πρότυπα, διαβάστε ή καταγράψτε μόνο τα αρχεία που ταιριάζουν με αυτά τα πρότυπα. Η επιλογή -t από μόνη της υποδηλώνει -i.

-p, --pass-through

Διαμεταφορά. Διαβάστε μια λίστα ονομάτων αρχείων από την τυπική είσοδο και αντιγράψτε τα στον καθορισμένο κατάλογο.


-?, --help

Εμφανίζει μια σύντομη περίληψη βοήθειας και τερματίζει.

--usage

Εκτυπώνει ένα σύντομο μήνυμα χρήσης και τερματίζει.

--version

Εμφανίζει την έκδοση του προγράμματος και τερματίζει.

ΑΝΑΦΟΡΑ ΣΦΑΛΜΑΤΩΝ

Αναφέρετε σφάλματα του cpio στο _

Αρχική σελίδα του GNU cpio: [http://www.gnu.org/software/cpio/]

Γενική βοήθεια σχετικά με τη χρήση λογισμικού GNU: [http://www.gnu.org/gethelp/]

Αναφέρετε σφάλματα μετάφρασης του cpio στο [http://translationproject.org/team/]

ΕΠΙΛΟΓΕΣ

Τροποποιητές λειτουργίας έγκυροι σε οποιαδήποτε λειτουργία

--block-size=ΜΕΓΕΘΟΣ_ΜΠΛΟΚ

Ορίζει το μέγεθος μπλοκ εισόδου/εξόδου σε ΜΕΓΕΘΟΣ_ΜΠΛΟΚ * 512 byte.

-B

Ορίζει το μέγεθος μπλοκ εισόδου/εξόδου σε 5120 byte.

-c

Χρησιμοποιεί την παλιά, φορητή (ASCII) μορφή αρχείου. Αυτό είναι το ίδιο με το -H odc.

-C, --io-size=ΑΡΙΘΜΟΣ

Ορίζει το μέγεθος μπλοκ εισόδου/εξόδου στον δεδομένο ΑΡΙΘΜΟ byte.

-D, --directory=ΚΑΤΑΛΟΓΟΣ

Αλλάζει στον κατάλογο ΚΑΤΑΛΟΓΟΣ.

--force-local

Το αρχείο είναι τοπικό, ακόμη και αν το όνομά του περιέχει άνω και κάτω τελείες.

-H, --format=ΜΟΡΦΗ

Χρησιμοποιεί την δεδομένη ΜΟΡΦΗ αρχείου. Οι έγκυρες μορφές είναι (ο αριθμός στις παρενθέσεις δείχνει το μέγιστο μέγεθος για κάθε μέλος αρχείου):

bin    Η απαρχαιωμένη δυαδική μορφή. (2147483647 byte)

odc    Η παλιά (POSIX.1) φορητή μορφή. (8589934591 byte)

newc   Η νέα (SVR4) φορητή μορφή, η οποία υποστηρίζει συστήματα αρχείων με περισσότερα από 65536 inodes. (4294967295 byte)

crc    Η νέα (SVR4) φορητή μορφή με ένα άθροισμα ελέγχου.

tar    Η παλιά μορφή tar. (8589934591 byte)

ustar  Η μορφή POSIX.1 tar. Επίσης αναγνωρίζει αρχεία GNU tar, τα οποία είναι παρόμοια, αλλά όχι ακριβώς τα ίδια. (8589934591 byte)

hpbin  Η απαρχαιωμένη δυαδική μορφή που χρησιμοποιείται από το HPUX's cpio (η οποία αποθηκεύει διαφορετικά τα αρχεία συσκευών).

hpodc  Η φορητή μορφή που χρησιμοποιείται από το HPUX's cpio (η οποία αποθηκεύει διαφορετικά τα αρχεία συσκευών).

-R, --owner=[ΧΡΗΣΤΗΣ][:ΟΜΑΔΑ]

Στις λειτουργίες αντιγραφής και αντιγραφής, ορίζει την ιδιοκτησία όλων των δημιουργούμενων αρχείων στον καθορισμένο ΧΡΗΣΤΗ και/ή ΟΜΑΔΑ. Στη λειτουργία αντιγραφής, αποθηκεύει τις παρεχόμενες πληροφορίες ιδιοκτησίας στο αρχείο.

Ο ΧΡΗΣΤΗΣ και η ΟΜΑΔΑ αναζητούνται πρώτα στις βάσεις δεδομένων χρηστών και ομάδων του συστήματος. Εάν δεν βρεθούν, το cpio ελέγχει εάν αποτελούνται μόνο από δεκαδικά ψηφία και, εάν ναι, τα αντιμετωπίζει ως αριθμητικά UID και GID, αντίστοιχα.

Για να αποφευχθεί η αναζήτηση και να διασφαλιστεί ότι τα ορίσματα αντιμετωπίζονται ως αριθμητικές τιμές, προσθέστε τους ένα πρόθεμα με ένα σύμβολο συν, π.χ.: -R +0:+0.

--quiet

Μην εκτυπώνετε τον αριθμό των αντιγραμμένων μπλοκ στο τέλος της εκτέλεσης.

--rsh-command=ΕΝΤΟΛΗ

Χρησιμοποιήστε την απομακρυσμένη ΕΝΤΟΛΗ αντί του rsh.

-v, --verbose

Εμφανίστε αναλυτικά τα αρχεία που υποβάλλονται σε επεξεργασία.

-V, --dot

Εκτυπώστε μια τελεία για κάθε αρχείο που υποβάλλεται σε επεξεργασία.

-W, --warning=ΣΗΜΑΙΑ

Ελέγχει ποιες προειδοποιήσεις εμφανίζονται. Η ΣΗΜΑΙΑ είναι μία από τις: none, για να απενεργοποιηθούν όλες οι προειδοποιήσεις, all, για να ενεργοποιηθούν όλες, truncate, για να ενεργοποιηθούν οι προειδοποιήσεις σχετικά με τον περικοπτόμενο όρο και no-truncate, για να απενεργοποιηθούν.

Οι πολλαπλές επιλογές -W αθροίζονται.

Τροποποιητές λειτουργίας έγκυροι στις λειτουργίες αντιγραφής και αντιγραφής

-F, --file=[[ΧΡΗΣΤΗΣ@]HOST:]ΑΡΧΕΙΟ

Χρησιμοποιήστε αυτό το ΑΡΧΕΙΟ αντί για την τυπική είσοδο (στη λειτουργία αντιγραφής) ή την τυπική έξοδο (στη λειτουργία αντιγραφής). Οι προαιρετικές επιλογές ΧΡΗΣΤΗΣ και HOST καθορίζουν τα ονόματα χρήστη και κεντρικού υπολογιστή σε περίπτωση απομακρυσμένου αρχείου.

-M, --message=ΣΥΜΒΟΛΟΣΕΙΡΑ

Εκτυπώστε το ΣΥΜΒΟΛΟΣΕΙΡΑ όταν φτάσετε στο τέλος ενός τόμου του μέσου δημιουργίας αντιγράφων ασφαλείας.


Τροποποιητές λειτουργίας έγκυροι μόνο σε λειτουργία αντιγραφής-εισαγωγής

-b, --swap

Αντιμεταθέτει τα δύο ημιλέξεις των λέξεων και τα byte των ημιλέξεων στα δεδομένα. Ισοδύναμο με -sS.

-f, --nonmatching

Αντιγράφει μόνο τα αρχεία που δεν ταιριάζουν με κανένα από τα δεδομένα πρότυπα.

-n, --numeric-uid-gid

Στην αναλυτική λίστα περιεχομένων, εμφανίζει το αριθμητικό UID και GID.

-r, --rename

Μετονομάζει αρχεία διαδραστικά.

-s, --swap-bytes

Αντιμεταθέτει τα byte κάθε ημιλέξης στα αρχεία.

-S, --swap-halfwords

Αντιμεταθέτει τις ημιλέξεις κάθε λέξης (4 byte) στα αρχεία.

--to-stdout

Εξάγει αρχεία στην τυπική έξοδο.

-E, --pattern-file=FILE

Διαβάζει επιπλέον πρότυπα που καθορίζουν τα ονόματα αρχείων για εξαγωγή ή λίστα από το FILE.

--only-verify-crc

Όταν διαβάζει ένα αρχείο CRC, επαληθεύει μόνο τα CRC κάθε αρχείου στο αρχείο, χωρίς να εξάγει πραγματικά τα αρχεία.

Τροποποιητές λειτουργίας έγκυροι μόνο σε λειτουργία αντιγραφής-εξαγωγής

-A, --append

Προσθέτει σε ένα υπάρχον αρχείο.

--device-independent, --reproducible

Δημιουργεί αναπαραγώγιμα αρχεία. Αυτό είναι ισοδύναμο με --ignore-devno --ignore-dirnlink --renumber-inodes.

--ignore-devno

Αποθηκεύει το 0 στο πεδίο του αριθμού συσκευής κάθε στοιχείου αρχείου, αντί για τον πραγματικό αριθμό συσκευής.

--ignore-dirnlink

Αποθηκεύει το 2 στο πεδίο nlink κάθε στοιχείου αρχείου καταλόγου, αντί για τον πραγματικό αριθμό συνδέσμων.

-O [[USER@]HOST:]ARCHIVE-NAME

Χρησιμοποιεί το ARCHIVE-NAME αντί για την τυπική έξοδο. Τα προαιρετικά USER και HOST καθορίζουν τα ονόματα χρήστη και κεντρικού υπολογιστή σε περίπτωση απομακρυσμένου αρχείου.

Το όνομα του αρχείου εξόδου μπορεί να καθοριστεί είτε χρησιμοποιώντας αυτήν την επιλογή, είτε χρησιμοποιώντας την -F (--file), αλλά όχι και τα δύο.

--renumber-inodes

Αναριθμεί τα inode κατά την αποθήκευσή τους στο αρχείο.

Τροποποιητές λειτουργίας έγκυροι μόνο σε λειτουργία αντιγραφής-μεταφοράς

-l, --link

Δημιουργεί συνδέσμους για τα αρχεία αντί να τα αντιγράφει, όταν είναι δυνατόν.

Τροποποιητές λειτουργίας έγκυροι σε λειτουργίες αντιγραφής-εισαγωγής και αντιγραφής-εξαγωγής

--absolute-filenames

Δεν αφαιρεί τα στοιχεία προθέματος του συστήματος αρχείων από τα ονόματα αρχείων. Αυτή είναι η προεπιλογή.

--no-absolute-filenames

Δημιουργεί όλα τα αρχεία σε σχέση με τον τρέχοντα κατάλογο.

Τροποποιητές λειτουργίας έγκυροι σε λειτουργίες αντιγραφής-εξαγωγής και αντιγραφής-μεταφοράς

-0, --null

Τα ονόματα αρχείων στη λίστα ορίζονται με χαρακτήρες μηδέν αντί για νέες γραμμές.

-a, --reset-access-time

Επαναφέρει τις ώρες πρόσβασης των αρχείων μετά την ανάγνωσή τους.

-I [[USER@]HOST:]ARCHIVE-NAME

Χρησιμοποιεί το ARCHIVE-NAME αντί για την τυπική είσοδο. Τα προαιρετικά USER και HOST καθορίζουν τα ονόματα χρήστη και κεντρικού υπολογιστή σε περίπτωση απομακρυσμένου αρχείου.

Το όνομα του αρχείου εισόδου μπορεί να καθοριστεί είτε χρησιμοποιώντας αυτήν την επιλογή, είτε χρησιμοποιώντας την -F (--file), αλλά όχι και τα δύο.

-L, --dereference

Αναφοροποιεί τους συμβολικούς συνδέσμους (αντιγράφει τα αρχεία στα οποία δείχνουν αντί να αντιγράφει τους συνδέσμους).

Τροποποιητές λειτουργίας έγκυροι σε λειτουργίες αντιγραφής-εισαγωγής και αντιγραφής-μεταφοράς

-d, --make-directories

Δημιουργεί τους απαραίτητους καταλόγους.

-m, --preserve-modification-time

Διατηρεί τις προηγούμενες ώρες τροποποίησης αρχείων κατά τη δημιουργία αρχείων.

--no-preserve-owner

Δεν αλλάζει την ιδιοκτησία των αρχείων.

--sparse

Εγγράφει αρχεία με μεγάλες περιοχές μηδενικών ως αραιά αρχεία.

-u, --unconditional

Αντικαθιστά όλα τα αρχεία άνευ όρων.


ΤΙΜΗ ΕΠΙΣΤΡΟΦΗΣ

Το GNU cpio εξέρχεται με κωδικό 0 εάν κατάφερε να ολοκληρώσει με επιτυχία την ζητούμενη λειτουργία. Σε περίπτωση σφαλμάτων, εξέρχεται με κωδικό 2.

ΔΕΣ ΕΠΙΣΗΣ

tar(1), rmt(8), mt(1).

ΑΝΑΦΟΡΕΣ ΣΧΕΤΙΚΑ ΜΕ ΣΦΑΛΜΑΤΑ

Αναφέρετε σφάλματα στο <__>.

ΠΝΕΥΜΑΤΙΚΑ ΔΙΚΑΙΩΜΑΤΑ

Πνευματικά Δικαιώματα © 2014–2023 Free Software Foundation, Inc. Άδεια GPLv3+: GNU GPL έκδοση 3 ή μεταγενέστερη [http://gnu.org/licenses/gpl.html] Αυτό είναι ελεύθερο λογισμικό: έχετε το δικαίωμα να το αλλάξετε και να το διανείμετε. Δεν παρέχεται ΚΑΜΙΑ ΕΓΓΥΗΣΗ, στο μέτρο που επιτρέπεται από το νόμο.