Android

Linux-Dateibefehl

Linux Tutorial for Beginners: Introduction to Linux Operating System

Linux Tutorial for Beginners: Introduction to Linux Operating System

Inhaltsverzeichnis:

Anonim

Der Linux- file zeigt den Typ einer Datei an. Dies ist hilfreich, wenn Sie herausfinden müssen, welchen Dateityp Sie noch nie gesehen haben oder wenn die Datei keine Dateierweiterung hat.

Linux-Dateibefehlssyntax

Die Syntax für den Linux- file lautet wie folgt:

file

Es können ein oder mehrere Dateinamen als Argumente verwendet werden.

So verwenden Sie den Befehl file zum Ermitteln des Dateityps

Der Befehl file klassifiziert Dateien anhand einer Reihe von Tests und ermittelt den Dateityp anhand des ersten erfolgreichen Tests.

In seiner einfachsten Form zeigt der Befehl file bei Verwendung ohne Option den Dateinamen zusammen mit dem Dateityp an:

file /etc/group

/etc/group: ASCII text

Um nur den Dateityp --brief Option -b ( --brief ):

file -b /etc/group

ASCII text

Wie Sie aus der obigen Ausgabe ersehen können, ist die Datei /etc/group eine Textdatei.

So finden Sie den Dateityp mehrerer Dateien

Sie können mehr als eine Datei an den Befehl file :

file /bin/bash /opt/card.zip

Der Befehl gibt den Typ jeder Datei in einer separaten Datei aus:

/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

Es werden auch Platzhalterzeichen akzeptiert. Um beispielsweise den Typ der einzelnen .jpg Dateien im aktuellen Verzeichnis zu ermitteln, würden Sie Folgendes ausführen:

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

So zeigen Sie den Mime-Typ einer Datei an

Verwenden Sie die Option -i ( --mime ), um den Mime-Typ einer Datei zu bestimmen:

file -i /var/www/index.html

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

Fazit

Inzwischen sollten Sie ein gutes Verständnis für die Verwendung des Linux-Dateibefehls haben. Weitere Informationen zum Befehl find Sie in der Datei-Manpage.

Datei-Terminal