Android

Αρχείο εντολών αρχείου Linux

C01V02 Βασικές Εντολές (1)

C01V02 Βασικές Εντολές (1)

Πίνακας περιεχομένων:

Anonim

Η εντολή του file Linux εμφανίζει τον τύπο ενός αρχείου. Είναι χρήσιμο όταν πρέπει να μάθετε τον τύπο αρχείου που δεν έχετε δει ποτέ πριν ή το αρχείο δεν έχει επέκταση αρχείου.

Σύνταξη της εντολής του αρχείου Linux

Η σύνταξη της εντολής του file Linux έχει ως εξής:

file

Μπορεί να πάρει ένα ή περισσότερα ονόματα αρχείων ως επιχειρήματα.

Τρόπος χρήσης του αρχείου εντολών για να βρείτε τον τύπο αρχείου

Η εντολή file ταξινομεί τα αρχεία με βάση μια σειρά δοκιμών και καθορίζει τον τύπο αρχείου με βάση την πρώτη επιτυχημένη δοκιμή.

Στην απλούστερη μορφή του, όταν χρησιμοποιείται χωρίς καμία επιλογή, η εντολή του file θα εμφανίσει το όνομα του αρχείου μαζί με τον τύπο αρχείου:

file /etc/group

/etc/group: ASCII text

Για να εμφανίσετε μόνο τον τύπο αρχείου, χρησιμοποιήστε την επιλογή -b (- --brief ):

file -b /etc/group

ASCII text

Όπως μπορείτε να δείτε από την έξοδο πάνω από το αρχείο /etc/group είναι ένα αρχείο κειμένου.

Πώς να βρείτε τον τύπο αρχείου πολλαπλών αρχείων

Μπορείτε να περάσετε περισσότερα από ένα αρχεία στην εντολή file :

file /bin/bash /opt/card.zip

Η εντολή θα εκτυπώσει τον τύπο κάθε αρχείου σε ξεχωριστό αρχείο:

/bin/bash: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID=42602c973215ba5b8ab5159c527e72f38e83ee52, stripped /opt/card.zip: Zip archive data, at least v1.0 to extract

Αποδέχεται επίσης χαρακτήρες μπαλαντέρ. Για παράδειγμα, για να βρείτε τον τύπο κάθε αρχείου .jpg στον τρέχοντα κατάλογο που θα εκτελέσετε:

file *.jpg

imgage001.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 2083x1250, components 3 imgage031.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", baseline, precision 8, 1280x1024, components

Πώς να προβάλετε τον τύπο Mime ενός αρχείου

Χρησιμοποιήστε την επιλογή -i (- --mime ) για να προσδιορίσετε τον τύπο mime ενός αρχείου:

file -i /var/www/index.html

/var/www/index.html: text/html; charset=us-ascii

συμπέρασμα

Μέχρι τώρα θα πρέπει να έχετε καλή κατανόηση του τρόπου χρήσης της εντολής του αρχείου Linux. Για περισσότερες πληροφορίες σχετικά με την εντολή find , ανατρέξτε στη σελίδα του αρχείου.

τερματικό αρχείου