ls
Un article de Wikipédia, l'encyclopédie libre.
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant. (Comment ?).
|
ls est une commande POSIX. (abréviation de list segments en anglais)
Elle permet de lister le contenu d'un répertoire.
Elle dispose d'options spécifiable en arguments, telle que l'option -all ou -a, qui permet d'afficher les fichier ".." et "." (à savoir "dossier parent" et "dossier courant"), ainsi que tous les fichier "cachés".
Pour une liste détaillée des options de la commande, utiliser la commande "man" en lui spécifiant ls, soit man ls.
Voici un exemple de résultat lorsque la mise en couleur est activée (ls -l --color) .
brw-r--r-- 1 unixguy staff 64, 64 Jan 27 05:52 block
crw-r--r-- 1 unixguy staff 64, 255 Jan 26 13:57 character
-rw-r--r-- 1 unixguy staff 290 Jan 26 14:08 compressed.gz
-rw-r--r-- 1 unixguy staff 331836 Jan 26 14:06 data.ppm
drwxrwx--x 2 unixguy staff 48 Jan 26 11:28 dir
-rwxrwx--x 1 unixguy staff 29 Jan 26 14:03 executable
prw-r--r-- 1 unixguy staff 0 Jan 26 11:50 fifo
lrwxrwxrwx 1 unixguy staff 3 Jan 26 11:44 link -> dir
-rw-rw---- 1 unixguy staff 217 Jan 26 14:08 regularfile
Sommaire |
[modifier] Historique
Un utilitaire nommé ls est apparu pour la première fois dans la version originale de Unix par AT&T. Son nom vient d'une commande similaire de Multics, un système pour lequel segments de mémoire et fichiers étaient synonymes. Aujourd'hui, les deux versions populaires de ls viennent de la Free Software Foundation et des nombreuses variantes BSD. Les deux sont des logiciels libres.
[modifier] Commandes complémentaires
- Informations complémentaires sur les fichiers
- stat : voir les statuts d'un fichier
- lsattr : voir les attributs de fichier
- getfacl : voir les éventuelles listes de contrôles d'accès
- dir : lister le contenu d'un répertoire
- dircolors : pour paramétrer les couleurs d'affichage du résultat de ls --color (variable d'environnement : $LS_COLORS
[modifier] Voir aussi
[modifier] Liens externes
- (fr) Tutoriel sur la commande ls
- (en) ls.c Code source de la version de ls développée par GNU, faisant partie de coreutils
- (en) ls.c Code source de la version UNIX de ls
- (fr) man ls Manuel de la commande ls (accessible avec la commande "man ls" sous Linux)