自学内容网 自学内容网

shell配置文件介绍

~/.bash_profile 和 ~/.zshrc 是两种不同的 shell 配置文件,分别用于配置 Bash 和 Zsh shell 的环境。它们的主要功能是初始化 shell 环境、设置环境变量、别名、函数等,并在启动 shell 时自动加载。

1. ~/.bash_profile

  • 作用~/.bash_profile 是 Bash shell 的启动配置文件。它在用户启动一个 登录(login) shell 时被执行。通常,macOS 的默认 shell 以前是 Bash,所以该文件常用于自定义 Bash 的环境配置。
  • 常见用途:
    • 设置环境变量(如 PATH)。
    • 定义别名。
    • 运行启动脚本。

     示例:

  • # 设置环境变量
    export PATH="/usr/local/bin:$PATH"
    
    # 定义别名
    alias ll='ls -la'
    

什么时候加载 ~/.bash_profile
  • 当你打开一个 登录 shell(如通过终端启动 macOS 默认的终端应用)时,~/.bash_profile 会自动加载。
登录 Shell 与非登录

原文地址:https://blog.csdn.net/qq_27390023/article/details/142533070

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!