{"id":33166,"date":"2024-06-24T22:57:50","date_gmt":"2024-06-24T22:57:50","guid":{"rendered":"\/tutoriels\/?p=33166"},"modified":"2025-05-16T17:42:40","modified_gmt":"2025-05-16T17:42:40","slug":"commande-file-linux","status":"publish","type":"post","link":"\/fr\/tutoriels\/commande-file-linux","title":{"rendered":"La commande File Linux : comment l&rsquo;utiliser pour d\u00e9terminer le type de fichier"},"content":{"rendered":"<p>Dans les syst&egrave;mes de type UNIX, les noms de fichiers peuvent &ecirc;tre totalement diff&eacute;rents de leurs types r&eacute;els. Dans certains cas, ils n&rsquo;ont m&ecirc;me pas d&rsquo;extension valide. Cela peut donc compliquer la gestion des donn&eacute;es.<\/p><p>Pour organiser facilement les informations, Linux fournit un programme appel&eacute; commande file. Il est principalement utilis&eacute; pour d&eacute;terminer le type de fichier : texte ASCII (American Standard Code for Information Interchange) ou format MIME (Multipurpose Internet Mail Extensions).<\/p><p>Dans ce tutoriel, vous apprendrez les bases de l&rsquo;utilisation du programme et comment il peut renforcer vos comp&eacute;tences en mati&egrave;re de gestion de serveur et d&rsquo;exploitation de Linux.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-FR.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/public\" alt=\"\" class=\"wp-image-41445\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-comprendre-la-syntaxe-de-la-commande-file-sous-linux\">Comprendre la syntaxe de la commande File sous Linux <\/h2><p>Pour utiliser la commande File de Linux sur un <a href=\"\/fr\/vps\">h&eacute;bergement VPS<\/a>, vous devrez le connecter avec un client SSH tel que PuTTY ou Terminal.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>Avant d&rsquo;entrer dans le vif du sujet, analysons la syntaxe de base de la commande file :<\/p><p><strong>fichier [options] [nom du fichier]<\/strong><\/p><ul class=\"wp-block-list\">\n<li><strong>file <\/strong>&ndash; demande &agrave; l&rsquo;interpr&eacute;teur de commandes d&rsquo;ex&eacute;cuter la commande file.<\/li>\n\n\n\n<li><strong>[options] <\/strong>&ndash; modifie le fonctionnement de la commande.<\/li>\n\n\n\n<li><strong>[nom du fichier] <\/strong>&ndash; ins&egrave;re le nom du fichier &agrave; inspecter.<\/li>\n<\/ul><p>Lorsqu&rsquo;elle est ex&eacute;cut&eacute;e, la commande ne tient pas compte de l&rsquo;extension du fichier. Au lieu de cela, elle effectue trois tests pour d&eacute;terminer le type de fichier :<\/p><ul class=\"wp-block-list\">\n<li><strong>Test du syst&egrave;me de fichiers <\/strong>&ndash; examine le retour de l&rsquo;appel syst&egrave;me stat. Le programme v&eacute;rifie s&rsquo;il s&rsquo;agit d&rsquo;un fichier vide ou d&rsquo;un type de fichier sp&eacute;cial. Il recherche &eacute;galement les formats connus correspondant au syst&egrave;me sur lequel vous travaillez, s&rsquo;ils sont sp&eacute;cifi&eacute;s dans le fichier d&rsquo;en-t&ecirc;te du syst&egrave;me.<\/li>\n\n\n\n<li><strong>Test magique <\/strong>&ndash; utilise des &laquo;&nbsp;nombres magiques&nbsp;&raquo;, une courte cha&icirc;ne de nombres au d&eacute;but d&rsquo;un fichier, pour v&eacute;rifier s&rsquo;il s&rsquo;agit de donn&eacute;es binaires ex&eacute;cutables. Si c&rsquo;est le cas, le programme d&eacute;termine son type. Les informations n&eacute;cessaires &agrave; l&rsquo;ex&eacute;cution de ce test sont disponibles dans <strong>\/etc\/magic <\/strong>ou <strong>\/usr\/share\/misc\/magic <\/strong>&agrave; partir d&rsquo;un fichier magic compil&eacute;.<\/li>\n\n\n\n<li><strong>Test de langue <\/strong>&ndash; examine les jeux de caract&egrave;res dans lesquels le fichier est &eacute;crit, tels que le texte ASCII ou UTF-8. Il recherche &eacute;galement toute s&eacute;quence sp&eacute;ciale apparaissant dans les premi&egrave;res lignes. Cependant, ce test est moins pr&eacute;cis que les deux pr&eacute;c&eacute;dents, c&rsquo;est pourquoi il est effectu&eacute; en dernier.<\/li>\n<\/ul><p>La sortie de la commande affiche le type de fichier en utilisant le format standard. En fonction de l&rsquo;option de la commande, elle peut fournir d&rsquo;autres informations, telles que les donn&eacute;es stock&eacute;es dans les fichiers compress&eacute;s, la taille ou la version.<\/p><p>L&rsquo;<strong>option <\/strong>dans<strong> <\/strong>la syntaxe permet d&rsquo;ajouter des variables &agrave; la commande File de Linux. Voici quelques-unes des plus courantes :<\/p><ul class=\"wp-block-list\">\n<li><strong>-b <\/strong>ou <strong>&ndash;brief <\/strong>&ndash; r&eacute;cup&egrave;re une br&egrave;ve description du type de fichier.<\/li>\n\n\n\n<li><strong>file * <\/strong>&ndash; liste tous les types de fichiers dans le r&eacute;pertoire de travail actuel.<\/li>\n\n\n\n<li><strong>-i <\/strong>ou <strong>&ndash;mime <\/strong>&ndash; indique le type de fichier MIME.<\/li>\n\n\n\n<li><strong>-s <\/strong>ou <strong>&ndash;special-files <\/strong>&ndash; lit les fichiers sp&eacute;ciaux.<\/li>\n\n\n\n<li><strong>-z <\/strong>ou <strong>&ndash;uncompress &ndash; <\/strong>v&eacute;rifie et affiche les informations contenues dans les fichiers compress&eacute;s.<\/li>\n\n\n\n<li><strong>-c ou &ndash;checking-printout &ndash; <\/strong>v&eacute;rifie la version analys&eacute;e d&rsquo;un fichier magique.<\/li>\n\n\n\n<li><strong>-m <\/strong>ou <strong>&ndash;magic-file <\/strong>&ndash; utilise un fichier magique alternatif fourni par l&rsquo;utilisateur.<\/li>\n\n\n\n<li><strong>-d <\/strong>&ndash; affiche les informations de d&eacute;bogage interne en utilisant le format standard.<\/li>\n\n\n\n<li><strong>&lt;<strong>regex range<\/strong>&gt; <\/strong>&ndash; recherche les types de fichiers dans des plages sp&eacute;cifiques.<\/li>\n\n\n\n<li><strong>-0 <\/strong>ou <strong>&ndash;print0 <\/strong>&ndash; imprime un caract&egrave;re nul &agrave; la fin du nom du fichier.<\/li>\n\n\n\n<li><strong>&ndash;help <\/strong>&ndash; affiche le message d&rsquo;aide de la commande file. Il &eacute;num&egrave;re &eacute;galement les options acceptables et leur utilisation.<\/li>\n<\/ul><p>Avant d&rsquo;aborder chaque option s&eacute;par&eacute;ment, utilisez l&rsquo;&eacute;diteur nano pour cr&eacute;er un texte d&rsquo;exemple nomm&eacute; <strong>test.txt<\/strong> :<\/p><pre class=\"wp-block-preformatted\">nano test.txt<\/pre><p>Une fois que la ligne de commande ouvre un nouveau fichier, &eacute;crivez quelques lignes de texte et appuyez sur <strong>Ctrl + X <\/strong>et <strong>Y <\/strong>pour quitter et enregistrer les modifications.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Suggestion de lecture<\/h4>\n                    <p><a href=\"\/fr\/tutoriels\/commandes-linux\">Les commandes Linux essentielles que tout utilisateur devrait conna&icirc;tre<\/a><\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-exemples-de-la-commande-file-de-linux\">Exemples de la commande File de Linux<\/h2><p>Dans les sections suivantes, nous verrons comment utiliser chacune des options &eacute;num&eacute;r&eacute;es pr&eacute;c&eacute;demment.<\/p><h3 class=\"wp-block-heading\" id=\"h-utiliser-file-pour-verifier-le-type-de-fichier\">Utiliser File pour v&eacute;rifier le type de fichier<\/h3><p>Dans Linux, bien que les utilisateurs puissent renommer leurs fichiers, les informations mises &agrave; jour peuvent ne pas repr&eacute;senter les donn&eacute;es r&eacute;elles. Pour trouver le type correct d&rsquo;un fichier, entrez :<\/p><pre class=\"wp-block-preformatted\">file filename<\/pre><p>Par exemple, vous renommez <strong>test.txt <\/strong>en <strong>text.zip<\/strong>. Pour afficher le type de fichier valide, entrez :<\/p><pre class=\"wp-block-preformatted\">file text.zip<\/pre><p>La sortie affichera le nom et son type r&eacute;el, un fichier texte ASCII :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f8e973807e9\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"240\" height=\"34\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/The-Linux-file-command-on-Terminal-displaying-the-correct-file-type.png\/public\" alt=\"La commande Linux file sur Terminal, affichant le type de fichier correct\" class=\"wp-image-33205\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/The-Linux-file-command-on-Terminal-displaying-the-correct-file-type.png\/w=240,fit=scale-down 240w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/The-Linux-file-command-on-Terminal-displaying-the-correct-file-type.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 240px) 100vw, 240px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Pour visualiser le format en mode abr&eacute;g&eacute;, utilisez l&rsquo;option <strong>-b <\/strong>sur Terminal, suivie du nom du fichier. Par exemple, l&rsquo;option -b du terminal est suivie du nom du fichier :<\/p><pre class=\"wp-block-preformatted\">file -b text.zip<\/pre><p>La sortie indiquera le type de fichier sans son nom :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f8e973822aa\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"247\" height=\"32\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Check-a-file-type-using-the-brief-mode-on-Terminal.png\/public\" alt=\"V&eacute;rifier le type d'un fichier &agrave; l'aide du mode abr&eacute;g&eacute; du terminal\" class=\"wp-image-33206\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Check-a-file-type-using-the-brief-mode-on-Terminal.png\/w=247,fit=scale-down 247w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Check-a-file-type-using-the-brief-mode-on-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 247px) 100vw, 247px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-utiliser-file-pour-lister-le-type-de-fichier-de-plusieurs-fichiers\">Utiliser File pour lister le type de fichier de plusieurs fichiers<\/h3><p>La commande file permet de r&eacute;pertorier chaque type de fichier dans le r&eacute;pertoire personnel. Pour ce faire, entrez <strong>file <\/strong>et ajoutez un caract&egrave;re g&eacute;n&eacute;rique (<strong>*<\/strong>) :<\/p><pre class=\"wp-block-preformatted\">file *<\/pre><p>Le programme affiche tous les fichiers et r&eacute;pertoires :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f8e97383e05\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"195\" height=\"66\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-in-a-directory-using-the-Linux-file-command-on-Terminal.png\/public\" alt=\"Lister les types de fichiers dans un r&eacute;pertoire en utilisant la commande Linux file sur Terminal\" class=\"wp-image-33207\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-in-a-directory-using-the-Linux-file-command-on-Terminal.png\/w=195,fit=scale-down 195w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-in-a-directory-using-the-Linux-file-command-on-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 195px) 100vw, 195px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>En outre, la commande file permet d&rsquo;afficher chaque type de fichier dans un r&eacute;pertoire sp&eacute;cifique. Voici la syntaxe g&eacute;n&eacute;rale :<\/p><pre class=\"wp-block-preformatted\">file [path-to-directory]\/*<\/pre><h3 class=\"wp-block-heading\" id=\"h-utiliser-file-pour-trouver-le-type-de-fichier-mime\">Utiliser File pour trouver le type de fichier MIME<\/h3><p>L&rsquo;option <strong>-i <\/strong>permet d&rsquo;afficher le <a href=\"https:\/\/developer.mozilla.org\/fr\/docs\/Web\/HTTP\/Basics_of_HTTP\/MIME_types\" target=\"_blank\" rel=\"noopener\">type de fichier MIME<\/a>. Il se compose de deux parties : un type et un sous-type. MIME utilise une barre oblique (\/) pour les s&eacute;parer, sans espace entre elles.<\/p><p>Voici la syntaxe g&eacute;n&eacute;rale :<\/p><pre class=\"wp-block-preformatted\">file -i filename<\/pre><p>Par exemple, pour afficher le type MIME du fichier <strong>test2.txt<\/strong>, entrez :<\/p><pre class=\"wp-block-preformatted\">file -i test2.txt<\/pre><p>Voici le r&eacute;sultat de la commande file ci-dessus :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f8e9738546d\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"303\" height=\"34\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/View-the-MIME-type-of-a-file-using-the-Linux-file-command-on-Terminal.png\/public\" alt=\"Afficher le type MIME d'un fichier &agrave; l'aide de la commande Linux file sur Terminal\" class=\"wp-image-33208\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/View-the-MIME-type-of-a-file-using-the-Linux-file-command-on-Terminal.png\/w=303,fit=scale-down 303w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/View-the-MIME-type-of-a-file-using-the-Linux-file-command-on-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/View-the-MIME-type-of-a-file-using-the-Linux-file-command-on-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 303px) 100vw, 303px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Au lieu de d&eacute;clarer le format de fichier comme &eacute;tant du texte ASCII, le programme d&eacute;finit le fichier comme &eacute;tant <strong>text\/plain <\/strong>et <strong>charset=us-ascii<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-utiliser-file-pour-lire-le-type-de-fichier-special\">Utiliser File pour lire le type de fichier sp&eacute;cial<\/h3><p>La commande file vous permet de lire des fichiers sp&eacute;ciaux, tels que les informations syst&egrave;me, en ajoutant l&rsquo;option <strong>-s.<\/strong><\/p><p>\n\n\n<div><p class=\"important\"><strong>Important !<\/strong> N&rsquo;oubliez pas que seul un utilisateur root peut ex&eacute;cuter la commande file avec l&rsquo;option -s. Dans le cas contraire, vous recevrez un message d&rsquo;erreur concernant l&rsquo;absence de permission de lecture.<\/p><\/div>\n\n\n\n<\/p><p>Cette option permet uniquement de classer un fichier en tant que fichier sp&eacute;cial de bloc, lien symbolique, r&eacute;pertoire ou inexistant.<\/p><p>En voici le format g&eacute;n&eacute;ral :<\/p><pre class=\"wp-block-preformatted\">sudo file -s filename<\/pre><p>Par exemple, pour lire le fichier <strong>ploop19269<\/strong>, entrez :<\/p><pre class=\"wp-block-preformatted\">sudo file -s \/dev\/ploop19269<\/pre><p>La sortie indique que <strong>ploop19269 <\/strong>est un secteur de d&eacute;marrage DOS\/MBR.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f8e97387117\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"975\" height=\"90\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Read-a-block-special-file-using-the-Linux-file-command-on-Terminal.png\/public\" alt=\"Lire un fichier sp&eacute;cial de bloc &agrave; l'aide de la commande Linux file dans le terminal\" class=\"wp-image-33209\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Read-a-block-special-file-using-the-Linux-file-command-on-Terminal.png\/w=975,fit=scale-down 975w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Read-a-block-special-file-using-the-Linux-file-command-on-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Read-a-block-special-file-using-the-Linux-file-command-on-Terminal.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Read-a-block-special-file-using-the-Linux-file-command-on-Terminal.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 975px) 100vw, 975px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-utiliser-file-pour-lire-un-fichier-compresse\">Utiliser File pour lire un fichier compress&eacute;<\/h3><p>Il existe deux fa&ccedil;ons de v&eacute;rifier les fichiers compress&eacute;s tels que les archives <strong>ZIP <\/strong>ou <strong>gzip <\/strong>: les options <strong>-z <\/strong>et <strong>-Z.<\/strong> La premi&egrave;re affiche des informations d&eacute;taill&eacute;es et son contenu, tandis que la seconde ne montre que les types de fichiers.<\/p><p>Voici la syntaxe g&eacute;n&eacute;rale de l&rsquo;option <strong>-z <\/strong>:<\/p><pre class=\"wp-block-preformatted\">file -z filename<\/pre><p>Par exemple, pour lire les donn&eacute;es compl&egrave;tes du fichier <strong>test2.txt.gz<\/strong>, entrez :<\/p><pre class=\"wp-block-preformatted\">file -z test2.txt.gz<\/pre><p>La sortie indique que <strong>test2.txt.gz <\/strong>est un fichier <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/compression-gzip\">compress&eacute; par <strong>gzip<\/strong><\/a><strong> <\/strong>qui contient <strong>test2.txt :<\/strong><\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f8e973899bc\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"777\" height=\"52\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Check-a-compressed-file-using-the-Linux-file-command-on-Terminal.png\/public\" alt=\"V&eacute;rifier un fichier compress&eacute; &agrave; l'aide de la commande Linux file dans le terminal\" class=\"wp-image-33210\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Check-a-compressed-file-using-the-Linux-file-command-on-Terminal.png\/w=777,fit=scale-down 777w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Check-a-compressed-file-using-the-Linux-file-command-on-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Check-a-compressed-file-using-the-Linux-file-command-on-Terminal.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Check-a-compressed-file-using-the-Linux-file-command-on-Terminal.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 777px) 100vw, 777px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Voici le format g&eacute;n&eacute;ral de l&rsquo;option <strong>-Z :<\/strong><\/p><pre class=\"wp-block-preformatted\">file -Z filename<\/pre><p>Par exemple, pour afficher le type de fichier de <strong>test.gz <\/strong>uniquement, entrez :<\/p><pre class=\"wp-block-preformatted\">file -Z test.gz<\/pre><p>Cette commande n&rsquo;affichera que le type de fichier contenu dans <strong>test.gz <\/strong>&ndash; un texte ASCII.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f8e9738b640\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"303\" height=\"33\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/View-the-type-of-a-file-using-the-Linux-file-command-on-Terminal.png\/public\" alt=\"Afficher le type d'un fichier &agrave; l'aide de la commande Linux file dans le terminal\" class=\"wp-image-33211\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/View-the-type-of-a-file-using-the-Linux-file-command-on-Terminal.png\/w=303,fit=scale-down 303w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/View-the-type-of-a-file-using-the-Linux-file-command-on-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/View-the-type-of-a-file-using-the-Linux-file-command-on-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 303px) 100vw, 303px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-utiliser-file-pour-tester-la-version-analysee-d-un-fichier\">Utiliser File pour tester la version analys&eacute;e d&rsquo;un fichier<\/h3><p>L&rsquo;ajout de l&rsquo;option <strong>-c <\/strong>vous permet de visualiser la version analys&eacute;e de n&rsquo;importe quel fichier. Elle affiche des informations telles que le type, l&rsquo;opcode et la valeur. Elle est g&eacute;n&eacute;ralement utilis&eacute;e en conjonction avec l&rsquo;option <strong>-m <\/strong>pour d&eacute;boguer un nouveau fichier magique avant de l&rsquo;installer.<\/p><p>Voici sa syntaxe g&eacute;n&eacute;rale :<\/p><pre class=\"wp-block-preformatted\">file -c filename<\/pre><p>Par exemple, pour imprimer la forme analys&eacute;e du fichier <strong>test.txt<\/strong>, entrez :<\/p><pre class=\"wp-block-preformatted\">file -c test.txt<\/pre><p>Le r&eacute;sultat devrait ressembler &agrave; ceci :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f8e9738d4c5\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"380\" height=\"35\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Printing-the-parsed-form-of-a-file-using-the-Linux-file-command-on-Terminal.png\/public\" alt=\"Imprimer la forme analys&eacute;e d'un fichier &agrave; l'aide de la commande Linux file dans le terminal\" class=\"wp-image-33212\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Printing-the-parsed-form-of-a-file-using-the-Linux-file-command-on-Terminal.png\/w=380,fit=scale-down 380w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Printing-the-parsed-form-of-a-file-using-the-Linux-file-command-on-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/Printing-the-parsed-form-of-a-file-using-the-Linux-file-command-on-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 380px) 100vw, 380px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-utiliser-file-pour-lister-les-types-de-fichiers-nbsp\">Utiliser File pour lister les types de fichiers&nbsp;<\/h3><p>La commande file dresse la liste de tous les types de fichiers d&rsquo;un r&eacute;pertoire &agrave; l&rsquo;aide d&rsquo;intervalles de type Regex. Tapez <strong>file <\/strong>et placez les valeurs entre parenth&egrave;ses, suivies de <strong>*<\/strong>.<\/p><p>Sa syntaxe g&eacute;n&eacute;rale est la suivante :<\/p><pre class=\"wp-block-preformatted\">file [range1-range2]*<\/pre><p>Par exemple, pour examiner les fichiers commen&ccedil;ant dans l&rsquo;intervalle <strong>a <\/strong>&agrave; <strong>z<\/strong>, entrez :<\/p><pre class=\"wp-block-preformatted\">file [a-z]*<\/pre><p>Le r&eacute;sultat devrait ressembler &agrave; ceci :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f8e9738fb3e\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"773\" height=\"99\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-within-a-range-using-the-Linux-file-command-on-Terminal.png\/public\" alt=\"Lister les types de fichiers dans un intervalle en utilisant la commande Linux file sur Terminal\" class=\"wp-image-33213\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-within-a-range-using-the-Linux-file-command-on-Terminal.png\/w=773,fit=scale-down 773w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-within-a-range-using-the-Linux-file-command-on-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-within-a-range-using-the-Linux-file-command-on-Terminal.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-within-a-range-using-the-Linux-file-command-on-Terminal.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 773px) 100vw, 773px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Comme ce programme est sensible &agrave; la casse, il n&rsquo;affichera que les fichiers commen&ccedil;ant par les lettres minuscules a &agrave; z. Pour inclure les caract&egrave;res majuscules, ajoutez une autre plage. Par exemple :<\/p><pre class=\"wp-block-preformatted\">file [a-z]* [A-Z]*<\/pre><p>Voici &agrave; quoi ressemble le r&eacute;sultat :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f8e97391b23\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"782\" height=\"148\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-within-multiple-ranges-using-the-Linux-file-command-on-Terminal.png\/public\" alt=\"&Eacute;num&eacute;rer les types de fichiers dans plusieurs plages &agrave; l'aide de la commande Linux file sur Terminal\" class=\"wp-image-33214\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-within-multiple-ranges-using-the-Linux-file-command-on-Terminal.png\/w=782,fit=scale-down 782w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-within-multiple-ranges-using-the-Linux-file-command-on-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-within-multiple-ranges-using-the-Linux-file-command-on-Terminal.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/06\/List-file-types-within-multiple-ranges-using-the-Linux-file-command-on-Terminal.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 782px) 100vw, 782px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>Dans les syst&egrave;mes UNIX, les noms et les extensions de fichiers peuvent diff&eacute;rer de leur type r&eacute;el. C&rsquo;est pourquoi Linux fournit la commande file pour aider les utilisateurs &agrave; d&eacute;terminer le type d&rsquo;un fichier.&nbsp;<\/p><p>Lorsque vous l&rsquo;ex&eacute;cutez, utilisez les options appropri&eacute;es et sp&eacute;cifiez le nom du fichier. Il existe de nombreuses variables acceptables &agrave; utiliser avec la commande file, telles que :<\/p><ul class=\"wp-block-list\">\n<li><strong>&nbsp;-c <\/strong>&ndash; teste la forme analys&eacute;e d&rsquo;un fichier.<\/li>\n\n\n\n<li><strong>-i <\/strong>&ndash; recherche le type de mime.<\/li>\n\n\n\n<li><strong>* <\/strong>&ndash; liste de plusieurs fichiers.<\/li>\n\n\n\n<li><strong>-z <\/strong>&ndash; lit le contenu compress&eacute;.&nbsp;<\/li>\n<\/ul><p>Nous esp&eacute;rons que cet article vous a aid&eacute; &agrave; apprendre &agrave; g&eacute;rer des donn&eacute;es &agrave; l&rsquo;aide de la commande file de Linux. Si vous avez des questions ou des suggestions, n&rsquo;h&eacute;sitez pas &agrave; les laisser dans la section des commentaires ci-dessous.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">En savoir plus sur les commandes Linux pour la gestion des fichiers<\/h4>\n                    <p> <a href=\"\/fr\/tutoriels\/supprimer-un-dossier-sous-linux\">Comment supprimer des fichiers et des r&eacute;pertoires <\/a><br>\n<a href=\"\/fr\/tutoriels\/commande-touch-de-linux-avec-exemples\">Comment cr&eacute;er un fichier vide <\/a><br>\n<a href=\"\/fr\/tutoriels\/commande-tar-sur-linux\">Comment compresser un fichier avec la commande Tar <\/a><br>\n<a href=\"\/fr\/tutoriels\/chmod-chown-linux\">Comment changer la propri&eacute;t&eacute; d'un fichier avec la commande Chown <\/a><br>\n<a href=\"\/fr\/tutoriels\/sed-linux\">Comment lire un fichier avec la commande Sed <\/a><br>\n<a href=\"\/fr\/tutoriels\/unzip-linux\">Comment d&eacute;compresser des fichiers avec la commande Unzip sous Linux <\/a><br>\n<a href=\"\/fr\/tutoriels\/renommer-fichier-linux\">Comment renommer un fichier sous Linux<\/a><br>\n<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-commande-file-linux-faq\">Commande File Linux &ndash; FAQ <\/h3><p>Dans cette section, nous r&eacute;pondrons aux questions les plus courantes concernant la commande File de Linux.<\/p><div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1719257104979\"><h3 class=\"schema-faq-question\">Que fait exactement la commande File de Linux ?<\/h3> <p class=\"schema-faq-answer\">Les noms de fichiers sous UNIX peuvent &ecirc;tre totalement ind&eacute;pendants des types de fichiers. Il est donc difficile de d&eacute;terminer l&rsquo;information r&eacute;elle.&nbsp;<br>L&rsquo;ex&eacute;cution de la commande file permet de conna&icirc;tre le format d&rsquo;un fichier et d&rsquo;examiner chaque argument en effectuant trois tests : le test du syst&egrave;me de fichiers, le magic test et le test de langue. Le premier qui r&eacute;ussit donne le type de fichier.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1719257200124\"><h3 class=\"schema-faq-question\">Quelle commande Linux cr&eacute;e un fichier vierge dans le r&eacute;pertoire courant ?<\/h3> <p class=\"schema-faq-answer\">Pour cr&eacute;er un ou plusieurs fichiers vides, utilisez la <a href=\"https:\/\/blog.hostinger.io\/fr-tutoriels\/commande-touch-de-linux-avec-exemples\" target=\"_blank\" rel=\"noopener\">commande touch<\/a>. Elle est fournie avec le syst&egrave;me Linux et est particuli&egrave;rement utile lorsque vous n&rsquo;avez pas de donn&eacute;es &agrave; stocker &agrave; ce moment-l&agrave;.<br>Sa syntaxe g&eacute;n&eacute;rale est la suivante : <strong>touch nomfichier<\/strong>. Pour cr&eacute;er plusieurs fichiers, entrez : <strong>touch nomfichier1 nomfichier2<\/strong>.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Dans les syst&egrave;mes de type UNIX, les noms de fichiers peuvent &ecirc;tre totalement diff&eacute;rents de leurs types r&eacute;els. Dans certains cas, ils n&rsquo;ont m&ecirc;me pas d&rsquo;extension valide. Cela peut donc compliquer la gestion des donn&eacute;es. Pour organiser facilement les informations, Linux fournit un programme appel&eacute; commande file. Il est principalement utilis&eacute; pour d&eacute;terminer le type [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/commande-file-linux\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":33173,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Commande File de Linux : Guide du d\u00e9butant","rank_math_description":"La commande Linux File permet de d\u00e9terminer le type de fichier et son contenu. D\u00e9couvrez comment l'utiliser dans cet article.","rank_math_focus_keyword":"commande file linux","footnotes":""},"categories":[4760],"tags":[],"class_list":["post-33166","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/linux-file-command","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/commande-file-linux","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/linux-file-command","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-use-the-linux-file-command","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-use-the-linux-file-command","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/linux-file-command","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/linux-file-command","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/linux-file-command","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/linux-file-command","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=33166"}],"version-history":[{"count":6,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33166\/revisions"}],"predecessor-version":[{"id":40420,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33166\/revisions\/40420"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/33173"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=33166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=33166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=33166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}