/etc/profile,优先级最高,是全局的,是私有的,用于整个系统所有用户,
~/.bashrc和 ~/.bash_profile, ~/.profile 用于各个用户,这里的"~"符号就是各当前用户的$HOME
~/.bash_profile 和 ~/.profile 只在登陆时读取一次。
~/.bashrc 每次都读取
~/.bash_profile 和 ~/.profile 的区别在于
bash 只读取~/.bash_profile;而对于 ~/.profile 来说,不光bash, 其他shell 也读 ~/.profile
相关推荐
本文主要探讨了两种主要的环境变量配置方法:通过修改`/etc/profile`文件和修改用户级别的`.bashrc`文件,同时解释了`.bash_profile`和`.bashrc`的区别。 首先,`/etc/profile`文件是全局环境变量配置文件,适用于...
echo 'source /root/.bash_profile' >> /etc/profile source /etc/profile ``` 这样做可以确保无论何时任何用户执行mvn命令都能找到正确的Maven安装路径。 4. **验证Maven安装**: ```bash echo $PATH mvn ...
/etc/profile、/root/.bash_profile /etc/bashrc、/root/.bashrc /etc/profile.d/*.sh、/etc/profile.d/lang.sh /etc/sysconfig/i18n、/etc/rc.local(/etc/rc.d/rc.local) 一、修改开机启动文件:/etc/rc.local...
echo'exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib'>>/u01/app/oracle/.bash_profile echo'exportPATH=$PATH:$HOME/bin:$ORACLE_HOME/bin'>>/u01/app/oracle/.bash_profile ``` 这里设置了以下环境变量: ...
为了确保用户级别的语言环境设置正确,还需要修改用户的`.bash_profile`文件。 - 使用文本编辑器打开用户的`.bash_profile`文件。例如,对于root用户: ```bash vi ~/.bash_profile ``` - 在文件末尾添加以下...
echo 'PATH="$PATH:/root/.config/composer/vendor/bin:yourpath1"' >> /etc/profile source /etc/profile ``` 这行命令会将`yourpath1`添加到PATH环境变量中,并立即生效。请注意,系统在启动时会先执行`/etc/...
* 编辑 /etc/skel/.bash_logout 文件可以实现注销时删除命令记录 * rm -f $HOME/.bash_history 命令可以删除命令记录 七、添加用户组和用户帐号 * 使用 groupadd 命令可以添加用户组 * 使用 useradd 命令可以添加...
这些文件之间的执行顺序非常重要,例如,在登录时,Bash首先执行`/etc/profile`,然后根据优先级执行用户家目录下的`.bash_profile`、`.bash_login`或`.profile`。而在退出时,则会执行`.bash_logout`。 此外,为了...
最后,需要在 `/etc/profile` 和 `/home/oracle/.bash_profile` 文件中配置 Oracle 相关的环境变量。 在 `/etc/profile` 文件中添加以下内容: ```bash [root@localhost/]# vi /etc/profile if [ $USER = "oracle...
以root用户身份编辑`/etc/profile`文件,添加针对Oracle用户的特殊配置: ```bash vi /etc/profile ``` 添加: ```bash if [ "$USER" = "oracle" ]; then if [ "$SHELL" = "/bin/ksh" ]; then ``` 以上...
使用文本编辑器编辑环境变量文件`/etc/profile`: ```bash vim /etc/profile ``` 在文件末尾添加以下内容(替换其中的路径为实际路径): ```bash # Java Environment Variables export JAVA_HOME=/usr/lib/jvm/...
9. /etc/bashrc, /etc/profile:用户和系统的Bash shell配置。 10. /etc/apt/sources.list:APT包管理器的软件源列表。 这些文件和目录是Linux系统的核心组件,通过解压并应用到目标系统,可以实现对系统行为的精确...
编辑 `/home/oracle/.bash_profile` 文件,添加如下内容: ```shell # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup ...
- 直接执行命令`/home/elasticsearch/bin/elasticsearch`或进入`bin`目录下使用`./elasticsearch`命令启动服务。 - 若要在后台启动,可执行`./elasticsearch &`命令。 5. **问题及解决方案**: - **cannot run ...
使用文本编辑器打开`/root/.bash_profile`文件。例如,可以使用`vi`命令: ```sh vi /root/.bash_profile ``` 2. **查看原始配置:** 原始配置可能包含以下内容: ```sh #.bash_profile #Get the aliases ...