linux怎么查看环境变量配置_配置完环境变量要重启吗

linux怎么查看环境变量配置_配置完环境变量要重启吗1.查看当前系统定义的所有环境变量使用export命令可查看当前系统定义的所有环境变量2.输出单个环境变量的值echo$ENV可查看单个环境变量的值,如查看PATH环境变量的值其中PATH变量定义了运行命令的查找路径,以冒号:分割不同的路径。…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1.查看当前系统定义的所有环境变量

使用export命令可查看当前系统定义的所有环境变量

在这里插入图片描述

2.查看单个环境变量的值

echo $ENV可查看单个环境变量的值,如查看PATH环境变量的值

在这里插入图片描述
其中PATH变量定义了运行命令的查找路径,以冒号:分割不同的路径。

3.配置当前用户临时环境变量

1.export直接修改环境变量:export  $PATH='/home/xiaowq/bin:$PATH'

在这里插入图片描述
配置后立即生效,且仅对当前用户,当前终端有效,如下开启新终端后, P A T H 中 不 存 在 / h o m e / x i a o w q / b i n 。 ( ∗ ∗ 记 得 加 上 PATH中不存在/home/xiaowq/bin。(**记得加上 PATH/home/xiaowq/binPATH(加在前面也是一样)且用:分隔,避免覆盖原来的PATH配置**)
linux怎么查看环境变量配置_配置完环境变量要重启吗

4.配置当前用户永久环境变量

vim ~/.bashrc 或 vim ~/.bash_profile 在最后一行加入需要添加的环境变量,如果~/.bash_profile文件不存在,则可编辑~/.profile或新建一个文件

在这里插入图片描述
使用相同用户新开一个终端窗口或手动source ~/.bashrc生效,且永久有效,但只对当前用户。如下为使用相同用户新开终端窗口
在这里插入图片描述

5.配置所有用户永久环境变量

sudo vim /etc/bashrc 或 sudo vim /etc/profile 或 vim /etc/environment 在最后一行加入需要添加的环境变量,这是修改系统配置,需要管理员权限或写入权限

在这里插入图片描述
新开终端或source /etc/profile生效,且对所有用户永久有效
在这里插入图片描述

6.shell配置文件加载

shell四种运行方式(启动方式)
shell配置文件(脚本)加载

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

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

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


相关推荐

  • ArcGIS二次开发基础教程(04):有关字段的操作和简单属性及空间查询

    ArcGIS二次开发基础教程(04):有关字段的操作和简单属性及空间查询ArcGIS二次开发基础教程(07):有关字段的操作和简单属性及空间查询属性字段的添加、删除和查找IFeatureLayerGetLayerByName(stringname){ILayerlayer=null;for(inti=0;i<axMapConTrol1.LayerCount;i++){layer=axMapC…

    2022年7月23日
    8
  • python与c语言的区别与联系_爬虫python和c语言区别

    python与c语言的区别与联系_爬虫python和c语言区别经过不算是长时间的学习,相比我之前学的C语言,我觉得Python,有以下特点:1.因为C语言是编译型语言,python是解释型语言,所以python的执行速度没有C语言那么快。2.基本元素的区别,python中的基本元素相比于C语言大大减少,比较特殊的就是python语言中的tuple(元组),一个类似于列表且内部元素不允许被改变的一个数据,这样可以使得程序的数据更加安全;其次是python中…

    2022年10月24日
    0
  • springboot启动方式_启动会启动仪式

    springboot启动方式_启动会启动仪式我想很多人已经在项目中使用SpringBoot做项目开发的工作了,创建SpringBoot和启动SpringBoot应用都会较简单一点,下面我以SpringBoot官网上的Demo来简单的分析一些SpringBoot的启动流程,我们的启动主类代码如下:@SpringBootApplicationpublicclassSpringBootAnalysisApplication{publ

    2022年9月11日
    0
  • MIPI协议知识

    MIPI协议知识转发路径:https://blog.csdn.net/weixin_41842559/article/details/109828013?spm=1001.2101.3001.6650.14&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-14.pc_relevant_paycolumn_v3&depth_1-utm_source=distribute.pc_

    2022年6月2日
    34
  • 手机分辨率介绍_手机分辨率通俗讲解

    手机分辨率介绍_手机分辨率通俗讲解分辨率(resolution,港台称之为解释度)就是屏幕图像的精密度,是指显示器所能显示的像素的多少。由于屏幕上的点、线和面都是由像素组成的,显示器可显示的像素越多,画面就越精细,同样的屏幕区域内能显示的信息也越多,所以分辨率是个非常重要的性能指标之一。可以把整个图像想象成是一个

    2022年8月13日
    3
  • fsync mysql_使用O_DIRECT_NO_FSYNC来提升MySQL性能

    fsync mysql_使用O_DIRECT_NO_FSYNC来提升MySQL性能这篇文章很短,但很有价值~MySQL下InnoDB存储引擎有个innodb_flush_method只读参数,用户设置InnoDB的数据和redo日志文件flush行为。definesthemethodusedtoflushdatatoInnoDBdatafilesandlogfiles,whichcanaffectI/Othroughput.这是一个对性能和数据可…

    2022年5月6日
    51

发表回复

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

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