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


1

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

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

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

Ответы:


5

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

Что-то вроде

su - otherusername

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


1

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.