Каким-то образом мой домашний каталог на моем Mac был изменен, и я не уверен, как его изменить, я скорее парень из Linux, а в Mac OS X есть какой-то другой механизм для хранения этой информации.

В основном, когда я вхожу в машину нормально, чем запустить окно терминала. Я начинаю в каталоге /Users /erik_miller, который является моим домашним каталогом, но когда я запускаю некоторые, это как

cd ~

Машина пытается измениться на

/Users/erik_miller.

Да, тот же путь с точкой на конце. Я могу изменить переменную окружения $ HOME для сеанса, но при следующем запуске компьютера она будет отменена. Поэтому я думаю, что если я смогу найти, где хранится эта информация, я могу просто изменить ее, и, надеюсь, все будет хорошо.

2 ответа2

1

В разделе "Учетные записи" в Системных настройках щелкните правой кнопкой мыши (ctl) на свое имя, и вы получите возможность "Расширенные настройки", одна из дополнительных настроек - "Домашний каталог" ... если в нем есть период, удалите его. Возможно, вам придется выйти и снова войти ...

0

Проверьте утилиту каталогов, чтобы узнать, где она ищет информацию о пользователях.

В Системных настройках » Учетные записи » Параметры входа в систему, нажмите Присоединиться ... или Изменить, затем Откройте Утилиту каталога ...

На вкладке « Службы », если Active Directory включен, выберите «Дополнительные параметры» в разделе «Опыт пользователя» и атрибут homeDirectory в Active Directory. Если NIS включен и у вас есть сервер NIS в вашей сети, проверьте карту NIS passwd (ypmatch erik_miller passwd). Если LDAP включен, проверьте атрибут homeDirectory в LDAP. Службы каталогов можно проверить с помощью команды dscl (например, dscl . -read /Users/erik_miller для локального домена). Вы также можете проверить /etc/passwd хотя обычно он не используется, если доступны службы каталогов.

Кроме того, поскольку вы говорите, что это только проблема в командной строке, вы можете проверить свои сценарии входа (например, .bashrc, .profile, .login, .cshrc, .tcshrc и т.д., В зависимости от вашей оболочки), чтобы убедиться, что никто из них не модифицирует HOME .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .