So finden Sie Dateitypen unter Linux

So finden Sie Dateitypen unter Linux

Der einfachste Weg, um den Typ einer Datei in jedem Betriebssystem zu bestimmen, besteht in der Regel darin, die Erweiterung zu betrachten (z. B .xml, .Sch, .C, .Teer usw… ). Was ist, wenn eine Datei keine Erweiterung hat, wie können Sie ihren Typ bestimmen??

Lesen Sie auch: 7 Möglichkeiten, Dateisystemtypen unter Linux herauszufinden

Linux hat ein nützliches Dienstprogramm genannt Datei die einige Tests in einer bestimmten Datei durchführen und den Dateityp druckt, sobald ein Test erfolgreich ist. In diesem kurzen Artikel werden wir nützlich erklären Dateibefehl Beispiele zur Bestimmung eines Dateityps unter Linux.

Notiz: Um alle in diesem Artikel beschriebenen Optionen zu beschreiben, sollten Sie die Dateiversion ausführen 5.25 (verfügbar in Ubuntu Repositories) oder neuer. Centos Repositories haben eine ältere Version von Datei Befehl (Datei-5.11) was einige Optionen fehlen.

Sie können den folgenden Befehl ausführen, um die Version des Dateidienstprogramms wie gezeigt zu überprüfen.

$ file -v Datei-5.33 Zaubere Datei von/etc/Magic:/usr/share/misc/Magic 

Beispiele für Linux -Dateibefehlsbeispiele

1. Das einfachste Dateibefehl ist wie folgt, wo Sie gerade eine Datei angeben, deren Typ Sie herausfinden möchten.

$ Datei usw 
Finden Sie den Dateityp unter Linux

2. Sie können auch die Namen der Dateien übergeben, die aus einer Datei (eine pro Zeile) untersucht werden sollen, die Sie mit dem angeben können -F Flagge wie gezeigt.

$ Datei -f -Dateien.Liste 
Finden Sie den Dateien -Typ in der Dateinamenliste

3. Damit die Datei schneller funktioniert -e Flagge wie gezeigt.

$ file -e ascii -e compress -e elf usw 

4. Der -S Die Option führt dazu.

$ file -s /dev /sda /Dev/SDA: DOS/MBR -Bootsektor, erweiterte Partitionstabelle (zuletzt) 

5. Hinzufügen der -z Die Optionen weist die Datei an, in komprimierten Dateien zu suchen.

$ file -z Backup 
Komprimierte Dateien bestimmen

6. Wenn Sie Informationen über den Inhalt nur nicht zur Komprimierung einer komprimierten Datei melden möchten, verwenden Sie die -Z Flagge.

$ file -z Backup 

7. Sie können den Befehl Datei erkennen -ich Möglichkeit.

$ file -i -s /dev /sda /Dev/SDA: Anwendung/Oktettstrom; charset = binär 

8. Darüber hinaus können Sie eine mit Slash getrennte Liste gültiger Erweiterungen für den Dateityp erhalten, indem Sie das hinzufügen -Verlängerung schalten.

$ file -extension /dev /sda 

Weitere Informationen und Nutzungsoptionen finden Sie unter Dateibefehl Mann Seite.

$ MAN -Datei 

Das ist alles! Dateibefehl ist ein nützliches Linux -Dienstprogramm zur Bestimmung des Typs einer Datei ohne Erweiterung. In diesem Artikel haben wir einige nützliche Beispiele für nützliche Dateien geteilt. Wenn Sie Fragen oder Gedanken zum Teilen haben, verwenden Sie das folgende Feedback -Formular, um uns zu erreichen.