GNU/Linux >> Tutoriels Linux >  >> Linux

Commande de fichier Linux

Le file Linux La commande affiche le type d'un fichier. C'est utile lorsque vous devez trouver le type de fichier que vous n'avez jamais vu auparavant ou que le fichier n'a pas d'extension de fichier.

Syntaxe de commande de fichier Linux #

La syntaxe du file Linux commande est la suivante :

file [OPTION] [FILE]

Il peut prendre un ou plusieurs noms de fichiers comme arguments.

Comment utiliser la commande file pour trouver le type de fichier #

Le file classe les fichiers en fonction d'une série de tests et détermine le type de fichier en fonction du premier test réussi.

Dans sa forme la plus simple lorsqu'il est utilisé sans aucune option, le file affichera le nom du fichier avec le type de fichier :

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

Pour afficher uniquement le type de fichier, utilisez le -b (--brief ) :

file -b /etc/group
ASCII text

Comme vous pouvez le voir dans la sortie au-dessus de /etc/group fichier est un fichier texte.

Comment trouver le type de fichier de plusieurs fichiers #

Vous pouvez transmettre plusieurs fichiers au file commande :

file /bin/bash /opt/card.zip

La commande imprimera le type de chaque fichier sur un fichier séparé :

/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

Il accepte également les caractères génériques. Par exemple, pour trouver le type de chaque .jpg fichiers dans le répertoire courant que vous exécuteriez :

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 

Comment afficher le type MIME d'un fichier #

Utilisez le -i (--mime ) option pour déterminer le type mime d'un fichier :

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

Conclusion #

Vous devriez maintenant avoir une bonne compréhension de l'utilisation de la commande de fichier Linux. Pour plus d'informations sur la find commande, consultez la page de manuel du fichier.


Linux
  1. Commande de fichier Linux :comment déterminer le type de fichier sous Linux

  2. Commande wc Linux

  3. Commande grep Linux

  4. ln Exemples de commandes sous Linux

  5. file Exemples de commandes sous Linux

Commande Gzip sous Linux

Commande Dissocier sous Linux (Supprimer le fichier)

Commande Chmod sous Linux (autorisations de fichiers)

Commande Gunzip sous Linux

Commande Stat sous Linux

Tronquer la commande sous Linux