首页 > 系统相关 >linux环境变量配置文件

linux环境变量配置文件

时间:2023-07-07 17:33:31浏览次数:46  
标签:profile 配置文件 etc linux PATH 环境变量

在linux系统中有很多地方可以配置环境变量,有时候我们需要增加一个或者查找具体是谁修改了环境变量,往往找不到地方。这里列举一下有哪些文件会影响环境变量。

配置文件

正常情况,linux系统启动的时候会按照如下加载环境变量

  • /etc/environment
  • /etc/profile
  • /etc/bash.bashrc /etc/zsh/zshrc
  • /etc/profile.d/xxx.sh
  • ~/.profile
  • ~/.bashrc ~/.zshrc

查看环境变量

export查看当前所有的环境变量
echo $XXX查看环境变量XXX对应的值

作用范围和生效时间

/etc目录下配置的环境变量都是对所有用户生效,在自己home目录下的配置文件只针对自己生效。修改了配置文件后,可以使用source /etc/profile使其立马生效。正常情况下,新打开一个终端的时候也会重新加载配置文件。

如果只想在当前终端临时生效,可以使用export PATH=$PATH:/myfold,这里举例,就是设置PATH,由于PATH中有很多其他路径,所以需要拼接上。

标签:profile,配置文件,etc,linux,PATH,环境变量
From: https://www.cnblogs.com/studywithallofyou/p/17535622.html

相关文章

  • linux HAproxy
     HAproxy服务可以完成负载均衡,和反向代理,不仅可以完成几十万的高并发请求,而且可以完成保护真实服务器。 目录一、HAProxy概念二、HAProxy主要特性三、HAProxy负载均衡策略四、LVS、nginx和HAProxy区别五、部署HAproxy六、日志分析七、总结        ......
  • Linux | curl命令详解
    curl是一个命令行访问URL的计算机逻辑语言的工具,发出网络请求,然后得到数据并提取出,显示在标准输出“stdout”上面,可以用它来构造httprequest报文,curl(CommandLineUniformResourceLocator),即在命令行中利用URL进行数据或者文件传输。在Linux中curl是一个利用URL规则在命令行......
  • vue3.0 外部配置文件
    vue3.0外部配置文件,重点是打包后也可以修改配置参数 一、在public中创建static文件夹,在static文件夹中创建config.js文件config.js{"webSocketUrl":"http://192.168.1.5:5011/httpCli"}二、在man.js中使用 axios来读取存在app.config.globalProperties.$......
  • Linux修改ip
    1、打开终端;2、在终端执行“vi/etc/sysconfig/network-scripts/ifcfg-eth0”命令;3、点击i进入编辑模式,修改IPADDR、NETMASK等项的值;4、esc退出编辑模式,shift+:,输入x就保存好了;5、重启网卡:servicenetworkrestart;6、检查ip是否更新成功:ifconfig-a......
  • linux环境安装golang
    在使用pprof工具分析性能时,发现我们的环境上默认没有装go,所以执行不了gotoolpprof命令,于是自己手动装了下。步骤如下:首先下载一个对应系统架构的golang包,这里我用的是arm包,装的1.14.12版本。(见附件)。在环境上创一个个人目录,把包传上去,然后执行以下命令解压到/usr/local目录下(官......
  • 大模型复现实践记录-在linux环境4090GPU(24G)
    chatglm-6btiger-7b......
  • Linux 特殊权限和 ACL 权限管理
    Linux上有三种特殊权限,分别是setuid,setgid,sticky。对应权限的数值分别为4,2,1。对应权限的字母分别为s,s,t。对应的操作分别为chmodu+sfile,chmodg+sdir,chmodo+tdir,对应的操作也支持将字母替换为数字 setuid:一般作用于二进制文件,二进制文件在设置了该权限后,用户在执行......
  • linux overlay文件系统
    一个overlay文件系统包含两个文件系统,一个upper文件系统和一个lower文件系统,是一种新型的联合文件系统。overlay是“覆盖…上面”的意思,overlay文件系统则表示一个文件系统覆盖在另一个文件系统上面。为了更好的展示overlay文件系统的原理,现新构建一个overlay文件系统。......
  • linux安装nacos设置开机自启动
    1.设置nacos配置文件1.1找到系统中java安装路径java-verbose最后一行就有java安装具体路径[root@master-nodejava]#vi/etc/profile#在末尾增加exportJAVA_HOME=/usr/local/java/openJDK-1.8exportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$......
  • linux编译PDFium.so
    主要参考https://zhuanlan.zhihu.com/p/37729756这篇文章,不过编译后没有libPDFium.so这个文件。本方法已在龙芯3A5000,统信专业版测试通过。已打包PDFium及gyp的下载地址:链接:https://pan.baidu.com/s/1tG-gf3gehzXjSYnoanIDSg?pwd=xwzv提取码:xwzv一、取主代码pdfium的源码......