今天小编给大家分享一下linux的环境变量怎么看的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
linux环境变量有两个位置:1、“/etc”目录下的bashrc、profile和environment文件,文件内是已经配置好的环境变量;2、用户目录下的“.bashrc”和“.bash_profile”文件,这两个文件是都是隐藏文件。
本教程操作环境:linux7.3系统、Dell G3电脑。
linux的环境变量在哪里
系统位置,/etc目录下的bashrc、profile、environment三个文件
用户目录(root或普通用户)下的.bashrc、.bash_profile两个文件,注意这两个文件前面都有点,是隐藏文件。
先说这3个系统文件,列出文件内容(参考CentOS7)。 为添加注释
# /etc/bashrc# System wide functions and aliases # Environment stuff goes in /etc/profile # It's NOT a good idea to change this file unless you know what you# are doing. It's much better to create a custom.sh shell script in# /etc/profile.d/ to make custom changes to your environment, as this# will prevent the need for merging(合并) in future updates.………………………………………………………………………………………………………………………………………………………………………………………………………………# /etc/profile# System wide environment and startup programs, for login setup# Functions and aliases go in /etc/bashrc# It's NOT a good idea to change this file unless you know what you# are doing. It's much better to create a custom.sh shell script in# /etc/profile.d/ to make custom changes to your environment, as this# will prevent the need for merging in future updates.………………………………………………………………………………………………………………………………………………………………………………………………………………
第三个文件environment文件打开是一个空文件,不表。
再说两个用户文件,贴上文件内容(参考CentOS7)为添加注释
普通用户:
root用户
# .bashrc# User specific aliases and functions alias rm='rm -i'alias cp='cp -i'alias mv='mv -i'# Source global definitionsif [ -f /etc/bashrc ]; then. /etc/bashrcfi# .bash_profile# Get the aliases and functions if [ -f ~/.bashrc ]; then. ~/.bashrcfi# User specific environment and startup programs PATH=$PATH:$HOME/binexport PATH
这几个文件的注释已经说得很清楚了,bashrc文件是 用户指定别名和函数(功能), bash_profile文件是用来获取bashrc文件中的别名和函数(功能),用户还可以在此文件中指定环境变量和开机启动程序。在系统的bashrc、和bash_profile文件明确说明 在/etc/profile.d/目录下创建一个自定义脚本会是修改环境变量的更好方法。如图:
以上就是“linux的环境变量怎么看”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网行业资讯频道。