ubuntu下运行sudo Java 时提示“sudo: java: command not found”。在网上找了,其中很多方法都提示要修改/etc/profile的配置,或是修改/etc/environment的配置。配置完sudo java就可以运行了,但是改完之后依然无效。

根据一个大神的指引,应该是修改/etc/sudoers这个文件,

sudo vim /etc/sudoers

显示内容如下:

#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults    env_reset
Defaults    mail_badpass
Defaults    secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/usr/java/jdk1.8.0_131/bin"# Host alias specification# User alias specification# Cmnd alias specification# User privilege specification
root    ALL=(ALL:ALL) ALL# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL# See sudoers(5) for more information on "#include" directives:#includedir /etc/sudoers.d

在Defaults secure_path 中添加Java的路径,:/usr/java/jdk1.8.0_131/bin,不同软件路径以“:”为间隔

再次运行 sudo java 就可以使用了。

Ubuntu 提示sudo: XXX: command not found解决办法(以java为例)相关推荐

  1. Hadoop搭建集群中输入hdfs namenode -format格式化节点时,提示:hdfs: command not found 解决办法

    分析原因: hadoop的安装路径没有加入到当前路径中 解决办法: 方法1: 进入hadoop的安装目录,在执行hadoop命令时在前面加上:./bin ./sbin 方法2: 进入/etc/prof ...

  2. keil编译时,提示function “xxx“ declared implicitly错误解决办法

    当keil编译时,出现function "USART3_Config" declared implicitly错误,意思是存在隐式申明,也就是在申明头文件或者函数名的时候存在一定的 ...

  3. sudo:conda: command not found解决办法

    run 'conda update conda' 提示:PermissionError: 7.解决conda权限问题 sudo chown -R seamanj:seamanj /home/marle ...

  4. Ubuntu下无法看到共享文件夹的解决办法

    参考:Ubuntu下无法看到共享文件夹的解决办法 作者:一只青木呀 发布时间:2020-08-07 10:09:04 网址:https://blog.csdn.net/weixin_45309916/ ...

  5. Ubuntu无法挂载exfat格式U盘解决办法

    Ubuntu无法挂载exfat格式U盘解决办法 最近新购置了三星U盘,碰巧系统近段时间也重装了,在插入U盘时报错. 提示错误为: mount: unknown filesystem type 'exf ...

  6. ubuntu firefox播放不了视频的解决办法 安装chrome 解决

    ubuntu firefox播放不了视频的解决办法 安装chrome 解决 有人建议flash,但是看评论flash漏洞太多 1 下载安装deb包 wget https://dl.google.com ...

  7. 升级10.11后使用CocoaPod出现-bash: pod: command not found 解决办法

    升级10.11后使用CocoaPod出现-bash: pod: command not found 解决办法 升级10.11后,运行pod命令出现: -bash: pod: command not f ...

  8. Ubuntu服务器远程桌面分辨率低的解决办法

    Ubuntu服务器远程桌面分辨率低的解决办法 环境 主板:X12DAI-N6 (AST2600板载显示芯片) 系统:Ubuntu18.04 解决方案 通过xrandr查看当前支持的最高分辨率 maxi ...

  9. Ubuntu下U盘文件只读的解决办法

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Ubun ...

最新文章

  1. Android之GSON解析JSON
  2. 一个简单程序的反编译
  3. MOSS 2010 实现域账户 组员在线交流 Live Chat
  4. 宝塔:ShopXO开源商城(如何二级域名访问)- 配置篇
  5. python基于SMTP发送邮件(qq邮箱)
  6. 我们就来看看网络算命究竟有哪些套路
  7. Linux之父十大名言
  8. 变废为宝,教你自己组建 NAS 服务器,非常简单实用。组装、品牌 NAS 推荐
  9. 设置360极速浏览器的模式默认为极速模式
  10. HDOJ1429(胜利大逃亡(续))
  11. HH SaaS电商系统的各种编号(编码/代码/代号)设计
  12. html+css+js适合前端小白的实战全解(超详细)——2048小游戏(二)
  13. 萌新必看——10种客户端存储哪家强,一文读尽!
  14. 洛谷 P4707 【重返现世】
  15. 江苏省计算机应用基础统考,年江苏省普通高“专转本”统一考试计算机应用基础.doc...
  16. 基于PyQt5实现界面控件自适应大小
  17. Openssl中的Libcrypto API
  18. 经典 :20张图片完美捕捉数据科学发展的瞬间
  19. 浅谈nginx反向代理问题
  20. 纯原生实现多张图片合成

热门文章

  1. JAVA 堆栈的区别
  2. 通过代码来申请CA证书
  3. 适合小作坊生产宠物饲料的配方工艺
  4. ns2.35中的IEEE802.11e模块移植
  5. 数据结构——时间复杂度和算法复杂度
  6. iOS--如何创建pod库
  7. 飞翼布局短垂起降飞机概念设计--“彩鸿22”舰载无人机
  8. Java语言的十大特性
  9. linux的_msize()函数,定位并行应用程序中的可伸缩性问题(最透彻一篇)
  10. Linux——md5命令