как sudo jps на aws ec2 ubuntu

ubuntu amazon-web-services amazon-ec2 sudo

234 просмотра

1 ответ

при попытке $ sudo jpsесть только сообщения об ошибках:

sudo: jps: команда не найдена

когда я не использую команду sudo, jps работает хорошо:

7762 Jps

===========

PS
мое решение, sudo -E $JAVA_HOME/bin/jpsно это довольно неудобно

Автор: Curycu Источник Размещён: 08.11.2019 11:32

Ответы (1)


1 плюс

Решение

Потому что sudoизменяет PATH, а команда jpsне найдена в измененном пути (root). Чтобы сохранить путь:

sudo env "PATH=$PATH" jps

или же

alias sudo='sudo env PATH=$PATH'
Автор: helloV Размещён: 20.08.2016 04:43
Вопросы из категории :
32x32