Добавление каталога в PATH, различные способы и отличия

Я видел ветку Как добавить каталог в PATH?

Я уже добавил каталог в мой PATH путем непосредственного редактирования /etc/environment. Тем не менее, я не получаю команду работать, когда я использую ее как

$ sudo command --options

Однако, все работает отлично, когда я делаю

# command --options

[ 1110] или

$ command --options

Почему это так? Кроме того, это не мой полный вопрос. Я был бы благодарен, если бы кто-то мог объяснить различные способы добавления каталогов к пути, как они работают и когда каждый из них действует. Чем они отличаются?

Суть вопроса не в том, чтобы заставить вещи работать, а в том, чтобы понять, как все это работает. Указание на руководство, которое объясняет это, было бы также хорошим ответом.

2
задан 13 April 2017 в 15:24

1 ответ

Добавьте его в /root/.bashrc, / etc / profile и /etc/bash.bashrc. Это должно работать:)

Причина в том, что sudo использует файлы / root, а не системные файлы (или, по крайней мере, по моему опыту).

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: