5 votes

Pourquoi ls ne montre pas le nom du groupe ?

Quand j'utilise ls -l il n'affiche pas les noms des groupes dans les listes. Seulement les noms des utilisateurs.

aj@host:/media/storage$ ll
total 724
drwxrwxrwx 10 root       4096 Sep 17 18:23 .
drwxr-xr-x  3 root       4096 Jun 16 14:18 ..
drwxrwxr-x  5 aj         4096 Aug  8 01:22 blessed-data
drwxrwxr-x  4 git        4096 Jul 21 15:27 git-repos
drwx------  2 root      16384 Jun 16 14:33 lost+found
drwxrwsr-x  2 analyst    4096 Sep 17 18:23 projects

Pourquoi n'est-ce pas ls -l montrant les noms de groupes, mais seulement les noms d'utilisateurs ?

J'utilise Ubuntu 14.04 LTS (Trusty).

12voto

DavidPostill Points 140654

Pourquoi ls -l n'affiche pas les noms de groupes, mais seulement les noms d'utilisateurs ?

Vous utilisez l'alias suivant :

alias ll='ls -alG'

Retirer G de votre alias ou utilisez ls -al .

Alternatif :

Si vous ne voulez pas modifier vos alias, et que vous souhaitez simplement obtenir une liste unique incluant les groupes, vous pouvez utiliser la méthode suivante /bin/ls -al ce qui permet de contourner toute ls l'alias que vous avez défini.


-G, --no-group
    inhibit display of group information

Source : LS

Note :

  • -G para ls sous OS X est "Activer la sortie colorisée".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X