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

macOS 中查看当前生效 shell 及配置文件的方法

macOS 中查看当前生效 shell 及配置文件的方法

在 macOS 上查看当前生效的 shell 及其配置文件,可以通过以下命令操作:

  1. 查看当前正在使用的 shell:
echo $SHELL

这会显示当前默认 shell 的路径,如 /bin/bash/bin/zsh(macOS 10.15+ 默认)

  1. 查看所有可用的 shell:
cat /etc/shells
  1. 查看当前 shell 的配置文件内容:
  • 如果你使用的是 bash:
# 查看主要配置文件
cat ~/.bash_profile
cat ~/.bashrc
cat ~/.profile# 查看登录时执行的配置
cat /etc/profile
cat /etc/bashrc
  • 如果你使用的是 zsh:
# 查看主要配置文件
cat ~/.zshrc
cat ~/.zprofile
cat ~/.zlogin
cat ~/.zshenv# 查看系统级配置
cat /etc/zshrc
  1. 查看当前 shell 已加载的环境变量和配置:
# 查看所有环境变量
env# 查看 shell 函数
declare -f# 查看 bash 特定配置
set -o

配置文件的加载顺序和优先级会因 shell 类型和启动方式(登录/非登录、交互式/非交互式)而有所不同。通常 ~/.bashrc~/.zshrc 是最常修改的用户级配置文件。

http://www.xdnf.cn/news/18116.html

相关文章:

  • 微服务的编程测评系统12-xxl-job-历史竞赛-竞赛报名
  • 腾讯混元大模型:实现3D打印产品生成的自动化平台
  • python---异常处理
  • 微软Wasm学习-创建一个最简单的c#WebAssembly测试工程
  • ISIS区域内、区域间计算
  • 机器学习——CountVectorizer将文本集合转换为 基于词频的特征矩阵
  • Boost搜索引擎项目(详细思路版)
  • 【3D重建技术】如何基于遥感图像和DEM等数据进行城市级高精度三维重建?
  • 扫地机器人(2025蓝桥杯省A组 H题)
  • AI重构文化基因:从“工具革命”到“生态觉醒”的裂变之路
  • 线性代数之两个宇宙文明关于距离的对话
  • 完整的VOC格式数据增强脚本
  • 狗品种识别数据集:1k+图像,6个类别,yolo标注完整
  • .net印刷线路板进销存PCB材料ERP财务软件库存贸易生产企业管理系统
  • 曲面/线 拟合gnuplot
  • 第四章:大模型(LLM)】06.langchain原理-(5)LangChain Prompt 用法
  • 第七十五章:AI的“思维操控师”:Prompt变动对潜在空间(Latent Space)的影响可视化——看懂AI的“微言大义”!
  • P2169 正则表达式
  • LeetCode 刷题【43. 字符串相乘】
  • 视觉语言模型(VLA)分类方法体系
  • Kotlin-基础语法练习一
  • 代码随想录算法训练营四十三天|图论part01
  • Ubuntu 25.04 安装并使用 MySQL 8.4.5 的步骤
  • MySQL完整重置密码流程(针对 macOS)
  • AI应用安全 - Prompt注入攻击
  • 深入解析Java代理模式:灵活控制对象访问的核心技术
  • 配置国内加速源后仍然无法拉取镜像
  • STC8单片机驱动I2C屏幕:实现时间、日期与温湿度显示
  • Rust 中 i32 与 *i32 的深度解析
  • 解决zabbix图片中文乱码