Как в терминале (bash) авторизоваться под root с сохранением окружения текущего пользователя (алиасы, переменные и п.р.)?
Мне нужно, чтобы работая от имени root, я мог использовать все алиасы, которые прописаны в .bash_profile моего пользователя.
Раньше, в Ubuntu, я делал это с помощью команды $ sudo -iE (вроде бы).
Но сейчас у меня Mac c OS X 10.10. В качестве командной оболочки так же используется bash/
Подскажите, пожалуйста, как можно это повторить в OS X?
$ sudo -s -E, а не -i. Согласно мануsudo из поставки OS X оба этих ключа тоже умеет.
P. S. В порядке недовольства: ну как вы тэги назначаете: к Башу вопрос имеет очень косвенное отношение (возьмите любую другую оболочку — ничего не изменится), к Линуксу — вообще ни малейшего, к Убунте — определенно меньшее чем к Макоси, которую вы в тэгах не упомянули, и наконец самое прямое — к sudo, которой опять же в тэгах нет.