首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【科研利器】关于 “.bash_profile” 和 “.bashrc”区别的总结

    此外,bash 还支持 ~/.bash_login 和 ~/.profile 文件,作为对其他 shell 的兼容,他们与 ~/.bash_profile 文件的作用是相同的。...备注:Debian 系统会使用 ~/.profile 文件取代 ~/.bash_profile 文件,相关细节上也会和 CentOS 略有不同。...读了这个文件后,它查找~/.bash_profile、~/.bash_login和~/.profile,在该顺序中,并从存在且可读的第一个命令中读取和执行命令。...然后在每个文件中打印了文件名,并将它们之间的显式调用语句注释掉,例如 ~/.bash_profile 对 ~/.bashrc 的显式调用。...而如果你要更改一些环境变量,推荐你修改 ~/.bash_profile 文件,因为考虑到 shell 的继承特性,这些更改确实只应该被执行一次(而不是多次)。

    816110

    打造前端 Deepin Linux 工作环境——开机自动加载 ~.bash_profile 文件

    打造前端 Deepin Linux 工作环境——开机自动加载 ~/.bash_profile 文件 这个事情非常搞笑,当我把系统根据我的配置搞好之后,我就关机重启了一下。...这说明我们配置的 ~/.bash_profile 文件没有加载,只需要重新执行一下 . ~/.bash_profile 就可以了。但是如果每次启动都要这样运行一次,我感觉还是蛮扯淡的。...而.bash_profile 文件是每次登录用户的时候执行一次。很明显,我们设定的一些参数,不是每开一个窗口都需要去设定一次,只需要我们登录的时候执行一次就可以了呀!...所以我坚定的把命令放在 .bash_profile 文件里,而绝不放到 .bashrc 文件里。 但是如上图所示,他们跟我耍XX,说图形界面启动是非登录模式,既然是非登录模式,不执行是非常有道理的!

    1.4K60

    Linux profile1,bashrc,.bash_profile,.bash_login,.profile,.bashrc,.bash_logout浅析 Part1

    profile,bashrc,.bash_profile,.bash_login,.profile,.bashrc,.bash_logout浅析 Part 1 by:授客 (CentOS-6.0-x86...可见用户主目录/home/username/目录下包含了以上3个文件(及其它本文不关注的文件) #查看.bash_profile文件 [root@localhost test]# cat .bash_profile...# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User...如上,和普通用户一样,包含了以上3个文件(及本文不关注的其它文件) #查看.bash_profile文件 [root@localhost ~]# cat .bash_profile # .bash_profile...默认情况下,这些文件的设置,仅对单一用户起作用 2. ~/.bash_logout文件默认啥都不做 3. ~/.bash_profile:该文件用于为单个用户自身设置特定的局部环境

    1.5K20

    解决 Mac和Idea 终端关闭后,环境变量失效,每次都需source ~.bash_profile 问题

    一.Mac解决 zsh: command not found: ll 问题 ll 命令可以查看该文件夹下的所有文件信息,包括隐藏的文件, 但当使用此命令时却出现报错 解决方法 第一步:打开bash_profile...配置文件 vim ~/.bash_profile 第二步:在文件中添加配置 键盘按下 I 键进入编辑模式 alias ll='ls -alF' 添加完配置后,按ESC键退出编辑模式 输入 :wq...保存并退出 第三步:更新配置文件,使配置生效 source ~/.bash_profile 解决后测试 命令可以正常使用了,但是还没完,每次关闭终端后,还是会失效。...二.解决失效重启终端后命令失效问题 最近使用mac系统后,每次在~/.bash_profile 配置了mvn 等环境变量后,使用 source后 环境变量生效,但是当终端退出后,环境变量就失效。...第二步:添加 source ~/.bash_profile # 在.bash_profile 文件中添加: alias ll='ls -alF' 第三步执行:source .zshrc 第三.切换用户后

    1.8K10

    Mac Pro 下搭建maven环境

    就记下来防止以后忘记 首先我们先下载maven http://maven.apache.org/download.cgi 然后将maven解压到自己想放的文件夹下面 开始配置环境 如果你的根目录下面有.bash_profile...那么就用 open -e .bash_profile打开 如果没有就用 vim .bash_profile 然后添加下面代码到.bash_profile中 MAVEN_HOME=/Users/Hankkin...apache-maven-3.3.3 PATH=$PATH:$MAVEN_HOME/bin export MAVEN_HOME export PATH 其中第一行是自己解压的maven文件夹目录 然后保存.bash_profile...输入source .bash_profile 使变量生效 最后输入mvn -v 测试环境是否搭建成功 有可能你的mac没有配置java的环境变量,控制台会输出wo cannot excu..........这时候你需要在.bash_profile中添加 export JAVA_HOME=$(/usr/libexec/java_home) 配置java环境变量 source一下就ok了

    71820
    领券