Почему ls не показывает название группы?

Когда я использую ls -l, он не показывает имена групп в списках. Только имена пользователей.

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

Почему нет ls -l показывает имена групп, но только имена пользователей?

Я использую Ubuntu 14.04 LTS (Trusty).

1 ответ

Решение

Почему ls -l не показывает имена групп, а только имена пользователей?

Вы используете следующий псевдоним:

alias ll='ls -alG'

Удалить G от вашего псевдонима или использования ls -al,

Альтернатива:

Если вы не хотите изменять свои псевдонимы и хотите получить одноразовый список, включающий группы, вы можете использовать /bin/ls -al который обойдет любой ls псевдоним, который вы определили.


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

Источник ЛС

Замечания:

  • -G за ls на OS X "Включить цветной вывод"

Другие вопросы по тегам