linux用户环境变量和系统环境变量_Linux系统中删除文件的命令

linux用户环境变量和系统环境变量_Linux系统中删除文件的命令linux环境变量和Windows的环境变量一样,分系统环境变量和用户环境变量,系统环境变量对所有用户有效,而用户环境变量只对当前用户有效,下面以jdk为例进行两种环境变量的配置。1.系统环境变量配置执行vim/etc/profile,JAVA_HOME为jdk所在目录:保存后执行source/etc/profile立即生效,执行java-version,出现jdk版本


Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

linux环境变量和Windows的环境变量一样,分系统环境变量和用户环境变量,系统环境变量对所有用户有效,而用户环境变量只对当前用户有效,下面以jdk为例进行两种环境变量的配置。

1.系统环境变量配置

执行 vim /etc/profile,JAVA_HOME为jdk所在目录:

linux用户环境变量和系统环境变量_Linux系统中删除文件的命令

保存后执行source /etc/profile立即生效,执行java -version,出现jdk版本信息说明配置成功:

linux用户环境变量和系统环境变量_Linux系统中删除文件的命令

当前用户为root,切换用户后,检查该配置是否也对该用户生效:

切换为普通用户“jia”后(注意此处要用su – ),执行java -version依然出现了jdk版本信息,说明系统环境变量确实是对所有用户有效的。

linux用户环境变量和系统环境变量_Linux系统中删除文件的命令

2.用户环境变量配置

这里我为了更好区分,普通用户使用的jdk版本为1.7.

cd /home/用户名 ,进到普通用户的家目录下,可以看到用户的环境变量文件.bash_profile(该文件为隐藏文件)

linux用户环境变量和系统环境变量_Linux系统中删除文件的命令

vim .bash_profile,JAVA_HOME为jdk所在目录:

linux用户环境变量和系统环境变量_Linux系统中删除文件的命令

保存后执行 source .bash_profile立即生效,执行java -version后可以看到jdk版本为1.7,说明用户环境变量的配置生效了

linux用户环境变量和系统环境变量_Linux系统中删除文件的命令

以上为系统环境变量及用户环境变量的配置,如果既配置了系统环境变量,又配置了用户环境变量,最终会以用户环境变量的配置为准。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194122.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 最简单的纯js实现点击展开二级菜单功能

    最简单的纯js实现点击展开二级菜单功能虽然,jQuery已经非常好用了,但是实际的开发项目中,还是有很多限制,比如项目组奇葩的要求,不能使用任何插件,当然,也是考虑插件占用资源,毕竟100+KB对与小型项目来说还是非常大的。我最近就遇到做个点击展开二级菜单的要求,当然只能用原生的JS去写来实现,我借鉴了网上的一个案例,补充一下,分享一下:如果,默认打开页面进来时二级菜单是隐藏的,需要点击才能展现二级菜单,再点击就是隐藏二级菜单。这

    2022年5月11日
  • java 加载.ftl_如果加载jar里面的ftl文件

    java 加载.ftl_如果加载jar里面的ftl文件我将ftl及一些基础类打成了一个java,用maven的方式依赖,结果调用的时候调用不了jar中的ftl文件,找的还是调用方的地址去找ftl文件2019-07-0512:10:00,086[FailProcessor][WARN]Error@/manage/login:java.lang.RuntimeException:freemarker.template.TemplateNotF…

    2022年6月18日
  • vim中复制粘贴快捷键_保存到剪贴板的截图去哪里找

    vim中复制粘贴快捷键_保存到剪贴板的截图去哪里找gg定位到第一行,V选中光标所在行,G定位到文件末尾Ctrl+ACtrl+C全选复制:map<C-A><Esc>ggVGyCtrl+ACtrl+xq剪切:map<C-X><Esc>ggVGdCtrl+v粘贴:map<C-V><Esc>p…

    2022年9月22日
  • 纯c语言写银行家算法

    纯c语言写银行家算法主要参考链接:https://blog.csdn.net/houchaoqun_xmu/article/details/55540792https://liuyanzhao.com/2932.html(这个是额外贴出可以参考的连接。本文的主要参考链接依旧是第一条)[声明]本文为转载是因为代码大多数都是网上copy的,然后自己也只是微调加实现过,个人认为不可以当原创。代码全部都贴上来了,…

    2022年5月24日
  • 随机数生成 python_python生成多个随机数

    随机数生成 python_python生成多个随机数描述seed() 方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。。语法以下是seed()方法的语法:importrandomrandom.seed([x])randomrandom.seed([x])注意:seed(()是不能直接访问的,需要导入random模块,然后通过random静态对象调用该方法。参数x…

    2022年10月4日
  • 多因子权重优化方法比较研究_权重因子是什么意思

    多因子权重优化方法比较研究_权重因子是什么意思https://www.ricequant.com/community/topic/4559在多因子量化投资体系中,具有稳定的预期收益,可解释的经济驱动理论,与其他因子的低相关性是选择alpha因子的关键指标。本篇文章中,我们以此为因子选取标准,简单地构建了自己的因子库,总共包括八个大类因子,每个大类因子中包含四到五个子类细分因子。为了比较不同的权重优化方法的优劣,本文首先采取不同的方法对各个大类…

    2022年10月6日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号