作者herbacin (herbacin)
看板Linux
标题 [问题] 关於不同使用者 执行service问题
时间Mon Aug 7 00:21:56 2017
请问一下各位 我使用root 权限 执行了
$ wget
http://pear.php.net/go-pear.phar
$ php go-pear.phar
The 'pear' command is now at your service at /usr/local/bin/pear
$ /usr/local/bin/pear install PHP_CodeSniffer
这时当我使用root执行 phpcs —help 可以正常work
但在jenkins 服务下使用shell 却必须输入完整路径才可以执行
/usr/local/bin/phpcs phpcs —help
否则会出现command not found
不太了解, 不知有人知道为什麽吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.248.201.85
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1502036519.A.6C8.html
※ 编辑: herbacin (111.248.201.85), 08/07/2017 08:20:22
1F:推 pili100: 检查该服务使用的帐号,其path变数 08/07 10:44
2F:→ Vdragon: jenkins 服务帐号的 PATH 环境变数没设好 08/07 22:22