Я хочу добавить некоторую команду в PATH, чтобы я мог их использовать удобно, например:
export $PATH = "$PATH:/opt/storm/bin"
, но иногда storm нуждался в полномочиях root, но когда я использую его с sudo , Ubuntu не может найти команду.
sudo storm nimbus
как я могу найти эту команду, когда я использую sudo?
Я думаю, что вы создали псевдоним на уровне пользователя. Вот почему ярлыки доступны только на уровне пользователя.
Вы должны добавить эту командную строку alias в файл .bashrc в / root, а не в /home/user/.bashrc(this .bashrc файл принадлежит учетной записи пользователя, а не root).
Чтобы вы могли использовать команду alias непосредственно в оболочке при регистрации в качестве пользователя root.