Попытка запустить этот компанд в терминале:
sudo chown -R yourid:yourgroup local
Тем не менее, я понятия не имею, каков мой ID и моя группа, или где их найти. Есть идеи?
Попытка запустить этот компанд в терминале:
sudo chown -R yourid:yourgroup local
Тем не менее, я понятия не имею, каков мой ID и моя группа, или где их найти. Есть идеи?
В OS X вашей основной группой всегда являются staff
если только вы или ваш менеджер пользовательских каталогов не изменили ее.
Какая основная группа? Основная группа пользователя по умолчанию является владельцем всех файлов, созданных этим пользователем.
Для целей chmod
на вашем компьютере вы можете использовать либо числовой идентификатор пользователя (например, 501), либо имя вашей учетной записи (например, danielbeck
). Последнее отличается от имени пользователя, которое вы обычно видите в пользовательском интерфейсе (например, Даниэль Бек).
Вы можете определить имя своей учетной записи, используя любое из следующих:
Это имя вашего домашнего каталога (если вы не настроили его) в заголовке или боковой панели Finder
Запустите whoami
в Терминале - так что chown -R $(whoami):staff
должно хватить. Вы также можете получить свою основную группу с groups $(whoami) | cut -d' ' -f1
.
Откройте « Системные настройки» »« Пользователи и группы », при необходимости разблокируйте панель, щелкните правой кнопкой мыши свое имя пользователя (запись единственного списка в разделе« Текущий пользователь ») и выберите« Дополнительные параметры… » . Это поле Account Name во вновь открытом диалоговом окне. Этот диалог также показывает вашу основную группу.
Запустите id
в терминале для более подробного вывода. Это будет включать ваш числовой идентификатор пользователя. В нем также будут перечислены все группы, членами которых вы являетесь, а не только ваша основная группа. Первая группа является основной.
Используйте команду id
из терминала. Он покажет ваш UID и группы, к которым вы принадлежите. Например, вот мой вывод, показывающий мой идентификатор пользователя (534), идентификатор группы (20) и группы, к которым я принадлежу (также 20).
uid=534(galuga) gid=20(staff) groups=20(staff)
Это покажет ваш идентификатор пользователя.
$ id -u
502
Это покажет названия вашей группы. Имена групп заключены в круглые скобки.
$ id
uid=502(whoami) gid=20(staff) groups=20(staff),702(com.apple.sharepoint.group.2),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),33(_appstore),100(_lpoperator),204(_developer),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh)
в терминале перейдите в ~/Documents
и запустите ls -la
. Ваше имя пользователя и группа будут перечислены рядом с каждым из файлов / каталогов.
Это должно выглядеть так:
drwxr-xr-x 2 username usergroup 4096 Oct 17 2012 Templates