当前位置: 首页 > news >正文

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 与非登录

http://www.mrgr.cn/news/36110.html

相关文章:

  • 一个简单的个人博客管理平台适合新手学习(最底下有github链接)
  • 【多线程】面试高频考点!JUC常见类的详细总结,建议收藏!
  • add normal user to docker group
  • 信息安全工程师(17)密码体制分类
  • Python操作系统的6个自动化脚本
  • 一个操作榨干宽带WIFI性能,运营商直呼内行
  • 护工系统|护理陪护系统|陪护系统开发
  • Java: String类
  • Rust语言桌面应用开发GTK3 Gtk3-rs Glade
  • 解释python requests包的timeout
  • OpenAI创始人的长文:在智能时代下的全国信息学奥赛泄题事件反思
  • 负载均衡的作用
  • 2024-2025华为ICT大赛报名|赛前辅导|学习资料
  • 生成式AI在电商场景的应用、前景与挑战,零基础入门到精通,收藏这一篇就够了
  • PCB - 电气线应该离板子边缘远一点(最好板子外框单独开一层),避免引起误会
  • 深入理解Spring Data JPA与接口编程
  • “领航猿1号” 正式更名为 “AGI舰长”
  • python如何将字符转换为数字
  • 软件测试基础知识总结
  • 85.条件编译2