Un nom de fichier est une chaîne de caractères qui identifie un fichier. En utilisant la bonne combinaison de caractères dans les noms de fichiers, vous pouvez vous assurer que les fichiers sont uniques et faciles à reconnaître.
Sur un système de fichiers ext4, un nom de fichier peut comporter jusqu'à 255 octets et contenir n'importe quel octet sauf NULL (\0) et la barre oblique (/). Les noms de fichier des fichiers utilisateur ne peuvent pas être . et .. car il s'agit de noms de fichiers réservés spéciaux. Différents systèmes de fichiers peuvent appliquer des exigences différentes pour les noms de fichiers.
La commande file est utilisée pour déterminer le type de fichier. La syntaxe de la commande est :
file [options] {file names}
Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande de fichier :
file: command not found
vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution :
Répartition | Commande |
---|---|
Debian | fichier d'installation apt-get |
Ubuntu | fichier d'installation apt-get |
Alpin | apk ajouter un fichier |
Arch Linux | fichier pacman -S |
Kali Linux | fichier d'installation apt-get |
CentOS | fichier d'installation de yum |
Fédora | fichier d'installation dnf |
Raspbian | fichier d'installation apt-get |
exemples de commande de fichier
1. Donnez une description du type du fichier spécifié. Fonctionne bien pour les fichiers sans extension :
# file filename
2. Regardez à l'intérieur d'un fichier compressé et déterminez le(s) type(s) de fichier qu'il contient :
# file -z foo.zip
3. Autoriser le fichier à fonctionner avec des fichiers spéciaux ou de périphérique :
# file -s filename
4. Ne vous arrêtez pas à la première correspondance de type de fichier ; continuer jusqu'à la fin du fichier :
# file -k filename
5. Déterminez le type d'encodage mime d'un fichier :
# file -i filename