真不理解,这个sudo为什么别人都可以找到的东西,他找不到.
16 个解决方案
#1
执行在root用户下运行命令时,会在当前用户的PATH环境变量表示的目录中去寻找命令
而使用sudo的时候,只是暂时具有了root的权限,并没有继承root的环境变量吧
可以使用绝对路径,这样sudo就能够找到命令了吧
而使用sudo的时候,只是暂时具有了root的权限,并没有继承root的环境变量吧
可以使用绝对路径,这样sudo就能够找到命令了吧
#2
那就怪了,那sudo地用的是什么变量?因为普通用户可以运行,root也可以运行,就是sudo时不能运行.
#3
我想知道你是哪些命令可以sudo,哪些都不可以sudo,详细点
#4
检查/etc/sudoers,是否设置了env_reset
#5
没碰到过,关注中ing
#6
一般用sudo,最好用绝对路径来执行命令
如果想看该用户的sudo权限,可以用
sudo -l
如果想看该用户的sudo权限,可以用
sudo -l
#7
环境变量的问题吧,你sudo之后再用 su - 试试
#8
检查/etc/sudoers,是否设置了env_reset
这是干什么的?这是原始就有的,还是...
这是干什么的?这是原始就有的,还是...
#9
我也遇到了同样的问题,在Ubuntu8.04中
现在还没找到解决方法。。。
#10
同样遇到这个问题
不用sudo 可以直接startcts
但我想用sudo ./startcts这样子来启动这个 。。。结果也是提示说
./startcts: line 94: java: command not found
请高手帮忙。。
不用sudo 可以直接startcts
但我想用sudo ./startcts这样子来启动这个 。。。结果也是提示说
./startcts: line 94: java: command not found
请高手帮忙。。
#11
同样遇到这个问题
不用sudo 可以直接startcts
但我想用sudo ./startcts这样子来启动这个 。。。结果也是提示说
./startcts: line 94: java: command not found
请高手帮忙。。
-------------------------------------------------------------
JDK 没装好啊,java 的环境变量都没配置好。当然会提示
java: command not found
不用sudo 可以直接startcts
但我想用sudo ./startcts这样子来启动这个 。。。结果也是提示说
./startcts: line 94: java: command not found
请高手帮忙。。
-------------------------------------------------------------
JDK 没装好啊,java 的环境变量都没配置好。当然会提示
java: command not found
#12
#13
先执行 sudo apt-get install java-common 再试试
#14
可在 startcts 中添加知己安装sdk的绝对路径,如下:
SDK_ROOT=/home/***/android-sdk-linux
SDK_ROOT=/home/***/android-sdk-linux
#15
汗 2008-07-27 19:45:22 08年的啊
#16
我也遇到了这样的问题,还在纠结之中
#1
执行在root用户下运行命令时,会在当前用户的PATH环境变量表示的目录中去寻找命令
而使用sudo的时候,只是暂时具有了root的权限,并没有继承root的环境变量吧
可以使用绝对路径,这样sudo就能够找到命令了吧
而使用sudo的时候,只是暂时具有了root的权限,并没有继承root的环境变量吧
可以使用绝对路径,这样sudo就能够找到命令了吧
#2
那就怪了,那sudo地用的是什么变量?因为普通用户可以运行,root也可以运行,就是sudo时不能运行.
#3
我想知道你是哪些命令可以sudo,哪些都不可以sudo,详细点
#4
检查/etc/sudoers,是否设置了env_reset
#5
没碰到过,关注中ing
#6
一般用sudo,最好用绝对路径来执行命令
如果想看该用户的sudo权限,可以用
sudo -l
如果想看该用户的sudo权限,可以用
sudo -l
#7
环境变量的问题吧,你sudo之后再用 su - 试试
#8
检查/etc/sudoers,是否设置了env_reset
这是干什么的?这是原始就有的,还是...
这是干什么的?这是原始就有的,还是...
#9
我也遇到了同样的问题,在Ubuntu8.04中
现在还没找到解决方法。。。
#10
同样遇到这个问题
不用sudo 可以直接startcts
但我想用sudo ./startcts这样子来启动这个 。。。结果也是提示说
./startcts: line 94: java: command not found
请高手帮忙。。
不用sudo 可以直接startcts
但我想用sudo ./startcts这样子来启动这个 。。。结果也是提示说
./startcts: line 94: java: command not found
请高手帮忙。。
#11
同样遇到这个问题
不用sudo 可以直接startcts
但我想用sudo ./startcts这样子来启动这个 。。。结果也是提示说
./startcts: line 94: java: command not found
请高手帮忙。。
-------------------------------------------------------------
JDK 没装好啊,java 的环境变量都没配置好。当然会提示
java: command not found
不用sudo 可以直接startcts
但我想用sudo ./startcts这样子来启动这个 。。。结果也是提示说
./startcts: line 94: java: command not found
请高手帮忙。。
-------------------------------------------------------------
JDK 没装好啊,java 的环境变量都没配置好。当然会提示
java: command not found
#12
#13
先执行 sudo apt-get install java-common 再试试
#14
可在 startcts 中添加知己安装sdk的绝对路径,如下:
SDK_ROOT=/home/***/android-sdk-linux
SDK_ROOT=/home/***/android-sdk-linux
#15
汗 2008-07-27 19:45:22 08年的啊
#16
我也遇到了这样的问题,还在纠结之中