Android

Linux bestandsopdracht

Linux vs Windows vs MacOS для работы. Какой ЛИНУКС выбрать в 2020 для рабочего компьютера?

Linux vs Windows vs MacOS для работы. Какой ЛИНУКС выбрать в 2020 для рабочего компьютера?

Inhoudsopgave:

Anonim

De opdracht Linux file geeft het type bestand weer. Het is handig als u het type bestand moet ontdekken dat u nog nooit eerder hebt gezien of als het bestand geen bestandsextensie heeft.

Linux File Command Syntax

De syntaxis voor de Linux- file is als volgt:

file

Het kan een of meer bestandsnamen als argumenten aannemen.

Hoe de bestandsopdracht te gebruiken om het bestandstype te vinden

De opdracht file classificeert bestanden op basis van een reeks tests en bepaalt het bestandstype op basis van de eerste succesvolle test.

In de eenvoudigste vorm, indien gebruikt zonder enige optie, zal de bestandsopdracht de bestandsnaam weergeven samen met het bestandstype:

file /etc/group

/etc/group: ASCII text

Gebruik de optie -b ( --brief ) om alleen het bestandstype weer te geven:

file -b /etc/group

ASCII text

Zoals u kunt zien in de uitvoer boven het bestand /etc/group is een tekstbestand.

Het bestandstype van meerdere bestanden zoeken

U kunt meer dan één bestand aan de file doorgeven:

file /bin/bash /opt/card.zip

Met de opdracht wordt het type van elk bestand in een afzonderlijk bestand afgedrukt:

/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

Het accepteert ook jokertekens. Om bijvoorbeeld het type van elke .jpg bestanden in de huidige map te vinden die u zou uitvoeren:

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

Het MIME-type van een bestand bekijken

Gebruik de optie -i ( --mime ) om het mime-type van een bestand te bepalen:

file -i /var/www/index.html

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

Conclusie

U zou nu een goed begrip moeten hebben van het gebruik van de Linux-bestandsopdracht. Zie de file man-pagina voor meer informatie over de opdracht find .

bestandsterminal