Maybaygiare.org

Blog Network

Hoe bestandstypen in Linux te vinden

De makkelijkste manier om het type bestand op een besturingssysteem te bepalen is meestal om naar de extensie te kijken (bijvoorbeeld .xml, .sh, .c, .teer enz..). Wat als een bestand geen extensie heeft, hoe kunt u het type ervan bepalen?

Lees ook: 7 manieren om Bestandssysteemtypen in Linux te achterhalen

Linux heeft een handig hulpprogramma genaamd bestand dat een aantal tests uitvoert op een opgegeven bestand en het bestandstype afdrukt zodra een test succesvol is. In dit korte artikel zullen we nuttige voorbeelden van bestandscommando ‘ s uitleggen om een bestandstype in Linux te bepalen.

opmerking: Om alle in dit artikel beschreven opties te hebben, moet u Bestand versie 5.25 (beschikbaar in Ubuntu-repositories) of nieuwer uitvoeren. CentOS repositories hebben een oudere versie van file command (file-5.11) die een aantal opties mist.

u kunt het volgende commando uitvoeren om de versie van het bestandsprogramma te verifiëren zoals getoond.

$ file -vfile-5.33magic file from /etc/magic:/usr/share/misc/magic

Linux file Command Examples

1. De eenvoudigste bestand commando is als volgt waar je gewoon een bestand waarvan het type dat u wilt weten.

$ file etc
Find File Type in Linux
Find File Type in Linux

2. You can also pass the names of the files to be examined from a file (one per line), which you can specify using the -f flag as shown.

$ file -f files.list
Find Files Type in Filename List
Find Files Type in Filename List

3. Om het bestand sneller te laten werken kunt u een test (geldige tests omvatten apptype, ascii, encoding, tokens, cdf, compress, elf, soft en tar) uitsluiten van de lijst met tests die zijn gemaakt om het bestandstype te bepalen, Gebruik de -e vlag zoals getoond.

$ file -e ascii -e compress -e elf etc

4. De -s optie zorgt ervoor dat het bestand ook blok-of tekenspecifieke bestanden leest, bijvoorbeeld.

$ file -s /dev/sda/dev/sda: DOS/MBR boot sector, extended partition table (last)

5. Het toevoegen van de -z opties instrueert het bestand om in gecomprimeerde bestanden te kijken.

$ file -z backup
bepaal gecomprimeerde bestanden

6. Als u informatie wilt rapporteren over de inhoud en niet over de compressie van een gecomprimeerd bestand, gebruik dan de-Z vlag.

$ file -Z backup

7. U kunt het bestand Commando vertellen om MIME type strings uit te voeren in plaats van de meer traditionele mens leesbare strings, met behulp van de -i optie.

$ file -i -s /dev/sda/dev/sda: application/octet-stream; charset=binary

8. Daarnaast kunt u een schuine streep gescheiden lijst van geldige extensies voor het bestandstype gevonden door het toevoegen van de-extension switch.

$ file --extension /dev/sda

voor meer informatie en gebruiksopties, raadpleeg de manual pagina van het bestand Commando.

$ man file

dat is alles! file command is een handig Linux hulpprogramma om het type bestand zonder extensie te bepalen. In dit artikel hebben we enkele nuttige voorbeelden van bestandscommando ‘ s gedeeld. Als u vragen of gedachten wilt delen, gebruik dan onderstaand feedbackformulier om ons te bereiken.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.