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

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.lryc.cn/news/622545.html

相关文章:

  • linux网络基础
  • 二叉树的三种遍历方法
  • KVM虚拟化技术解析:从企业应用到个人创新的开源力量
  • 开源 Arkts 鸿蒙应用 开发(十七)通讯--http多文件下载
  • 4.6 Vue 3 中的模板引用 (Template Refs)
  • Vue中的数据渲染【4】
  • java 面试八股集锦
  • IO流-打印流
  • ROS相关的ubuntu基础教程
  • 移动互联网发展战略
  • Android面试指南(一)
  • C#WPF实战出真汁08--【消费开单】--餐桌面板展示
  • C#WPF实战出真汁09--【消费开单】--选择菜品
  • Linux软件编程--线程
  • socket编程UDP
  • 深度解析和鲸社区热门项目:电商双 11 美妆数据分析的细节与价值
  • AI Agents 2025年十大战略科技趋势
  • 【Java学习】锁、线程死锁、线程安全2
  • 【原理】C# 字段、属性对比及其底层实现
  • 使用npm/pnpm自身安装指定版本的pnpm
  • pnpm(Performant npm)的安装
  • Docker之安装部署——(1)配置国内docker镜像源
  • 【多模态大模型】--BLIP3
  • 疯狂星期四文案网第40天运营日记
  • PyTorch的安装-CPU版本或者GPU安装有什么区别吗
  • Comfyui进入python虚拟环境
  • 《P1194 买礼物》
  • 综合案例:Python 函数知识整合 — 学生成绩管理系统
  • 【秋招笔试】2025.08.15饿了么秋招机考-第三题
  • 无脑整合springboot2.7+nacos2.2.3+dubbo3.2.9实现远程调用及配置中心