.bashrc, .profile и .bash_profile.Я знаю, что они используются в разных ситуациях.
Я хочу добавить ~ / bin к PATH всегда , например, независимо от того, является ли это интерактивным сеансом.Я хочу, чтобы это работало также, когда кто-то судил меня.
Как я могу это сделать?Когда кто-то sudos как я, я вижу, что ни один из тех выше 3 файлов не используется.Я хочу всегда надежно добавлять ~ / bin к PATH, когда моя учетная запись пользователя используется, в том числе, когда кто-то поддается мне.
РЕДАКТИРОВАТЬ: Уточнение: Нет, вопреки подозрению в отношении дублирующихся вопросов, речь не идет оPATH / окружение alice переносятся на bob, когда alice запускает sudo bob some-program.Речь идет о том, чтобы у bob всегда была переменная PATH, которая имеет / home / bob / bin впереди всякий раз, когда bob вновь используется для запуска процесса, включая, но не обязательно, интерактивные сеансы, неинтерактивные сеансы и sudo'ed, ноособенно когда его судят, потому что это кажется самым проблематичным случаем.