Maybaygiare.org

Blog Network

Jak Zjistit Typy Souborů v Linuxu

nejjednodušší způsob, jak určit typ souboru na libovolném operačním systému, je obvykle podívat se na jeho příponu (například .xml, .sh, .d, .dehet atd..). Co když soubor nemá příponu, jak můžete určit jeho typ?

Přečtěte si Také: 7 Způsobů, jak Zjistit, Typy souborových systémů v Linuxu

Linux je užitečný nástroj s názvem souboru, které provádějí nějaké testy na zadaný soubor a vypíše typ souboru, jakmile test je úspěšný. V tomto krátkém článku vysvětlíme užitečné příklady příkazů k určení typu souboru v Linuxu.

Poznámka: Mít všechny možnosti popsané v tomto článku, měli byste být spuštěna verze souboru 5.25 (k dispozici v Ubuntu repozitáře) nebo novější. Úložiště CentOS mají starší verzi příkazu file (file-5.11), která postrádá některé možnosti.

můžete spustit následující příkaz k ověření verze souboru utility, jak je znázorněno.

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

příklady příkazů linuxového souboru

1. Nejjednodušší příkaz souboru je následující, kde stačí zadat soubor, jehož typ chcete zjistit.

$ 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. Aby se soubor pracovat rychleji, můžete vyloučit test (platné testy zahrnují apptype, ascii, kódování, žetony, cdf, obklad, elf, měkké a dehet) ze seznamu testy provedené k určení typu souboru, použijte -e vlajky, jak je znázorněno.

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

4. Volba -s způsobí, že soubor bude také číst například blokové nebo znakové speciální soubory.

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

5. Přidání volby -z instruuje soubor, aby se podíval do komprimovaných souborů.

$ file -z backup
Určit, Komprimované Soubory
Určit, Komprimované Soubory

6. Pokud chcete nahlásit informace o obsahu pouze ne kompresi komprimovaného souboru, použijte příznak -Z.

$ file -Z backup

7. Příkaz souboru můžete říct, aby vypsal řetězce mime typu namísto tradičních čitelných řetězců pomocí volby -i.

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

8. Kromě toho můžete získat seznam platných přípon oddělených lomítkem pro nalezený typ souboru přidáním přepínače-extension.

$ file --extension /dev/sda

Další informace a možnosti použití naleznete v manuálové stránce příkazu Soubor.

$ man file

to je vše! příkaz file je užitečný nástroj pro Linux k určení typu souboru bez přípony. V tomto článku jsme sdíleli několik užitečných příkladů příkazů souborů. Máte-li jakékoli dotazy nebo myšlenky ke sdílení, použijte formulář zpětné vazby níže k nám.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.