GNU/Linux >> Znalost Linux >  >> Linux

Příkaz souboru Linux

Linuxový file příkaz zobrazí typ souboru. Je to užitečné, když musíte zjistit typ souboru, který jste nikdy předtím neviděli, nebo když soubor nemá příponu souboru.

Syntaxe příkazu souboru Linux #

Syntaxe pro Linux file příkaz je následující:

file [OPTION] [FILE]

Může mít jeden nebo více názvů souborů jako své argumenty.

Jak použít souborový příkaz k nalezení typu souboru #

file příkaz klasifikuje soubory na základě série testů a určuje typ souboru na základě prvního úspěšného testu.

Ve své nejjednodušší podobě, když je použit bez jakékoli možnosti, file příkaz zobrazí název souboru spolu s typem souboru:

file /etc/group
/etc/group: ASCII text

Chcete-li zobrazit pouze typ souboru, použijte -b (--brief ) možnost:

file -b /etc/group
ASCII text

Jak můžete vidět z výstupu nad /etc/group soubor je textový soubor.

Jak najít typ souboru více souborů #

Do file můžete předat více než jeden soubor příkaz:

file /bin/bash /opt/card.zip

Příkaz vytiskne typ každého souboru na samostatný soubor:

/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[sha1]=42602c973215ba5b8ab5159c527e72f38e83ee52, stripped
/opt/card.zip: Zip archive data, at least v1.0 to extract

Přijímá také zástupné znaky. Chcete-li například zjistit typ každého .jpg soubory v aktuálním adresáři, který byste spustili:

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 

Jak zobrazit typ MIME souboru #

Použijte -i (--mime ) možnost určit typ MIME souboru:

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

Závěr č.

Nyní byste měli dobře rozumět tomu, jak používat příkaz Linux file. Další informace o find příkaz, viz manuálová stránka souboru.


Linux
  1. Příkaz wc pro Linux

  2. Linuxový příkaz grep

  3. V příkladech příkazů v Linuxu

  1. Linux File Command:Jak určit typ souboru v Linuxu

  2. 8 Příklady příkazů hlavy v Linuxu

  3. soubor Příklady příkazů v Linuxu

  1. 8 Příklady příkazů Stat v Linuxu

  2. Linux Tail Command

  3. Linux Touch Command