Чтобы изменить $ USER в терминале OS X

1

Я хотел бы изменить свой текущий пользователь другим способом, кроме как через графический интерфейс.

Было бы здорово, если бы вы могли изменить пользователя так же быстро, как вы можете использовать свою оболочку входа в систему chsh.

Как вы можете изменить пользователя в терминале OS X?

Лео Леопольд Герц 준영
источник

Ответы:

5

Обычный Unix сделал бы это с «su», означающим «суперпользователь».

Что-то вроде

su - otherusername

Приложения с графическим интерфейсом могут или не могут работать, я не знаю, на OSX ...


источник
1

su на самом деле означает «заменить пользователя».

Используется su -l USERNAMEдля имитации полного входа в оболочку, который изменяет ваши переменные и устанавливает вас в домашний каталог пользователя.

Тип man suдля других вариантов.

Brandon
источник