La commande `ls -F` est une variante de la commande Linux standard `ls` (list). L'option `-F` ajoute un caractère à la fin de chaque nom de fichier pour indiquer le type de fichier :
* `/` :Répertoire
* `*` :fichier exécutable
* `@` :Lien symbolique
* `|` :FIFO (tube nommé)
* `=` :Prise
Cela facilite la distinction visuelle rapide entre les différents types de fichiers et de répertoires dans une liste.
Par exemple:
Si vous avez un répertoire contenant un fichier nommé « myprogram » (qui est exécutable), un répertoire nommé « data » et un lien symbolique nommé « link_to_data » pointant vers le répertoire « data », « ls -F » pourrait afficher quelque chose comme :
```
monprogramme* data/ link_to_data@
```
Cela montre clairement quel élément est un fichier, lequel est un répertoire et lequel est un lien symbolique. Sans l'option `-F`, vous verriez simplement :
```
données de mon programme link_to_data
```
Cela nécessite des commandes supplémentaires ou une inspection visuelle pour déterminer le type de chaque élément. Par conséquent, `ls -F` améliore la lisibilité et fournit un aperçu rapide des types de fichiers dans un répertoire.
|