当前位置: 首页 > 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.dtcms.com/a/333961.html

相关文章:

  • Boost搜索引擎项目(详细思路版)
  • 数字化与人工智能的崛起及其社会影响研究报告
  • Navicat 为 SQLite 数据库设置密码指南
  • 学习游戏制作记录(制作系统与物品掉落系统)8.16
  • AT89C52单片机介绍
  • 《设计模式》代理模式
  • Day56 Java面向对象10 方法重写
  • 《Python学习之字典(一):基础操作与核心用法》
  • duiLib 实现鼠标拖动状态栏时,窗口跟着拖动
  • 拒绝造轮子(C#篇)使用SqlSugar实现数据库的访问
  • Windows MCP.Net:基于.NET的Windows桌面自动化MCP服务器深度解析
  • 玩转tokenizer
  • huggingface TRL中的对齐算法: KTO
  • PMP-项目管理-十大知识领域:成本管理-估算预算、控制成本、避免超支
  • 免费下载 Landsat 系列遥感影像——地理空间数据云
  • 《吃透 C++ 类和对象(中):const 成员函数与取地址运算符重载解析》
  • ALBEF/BLIP/BLIP2/Instruct BLIP/X Instruct BLIP
  • 从废弃到珍宝——旧物二手回收小程序系统的价值发现之旅
  • 曲面/线 拟合gnuplot
  • 新手向:Python列表、元组、集合和字典的用法对比
  • 谷歌手机刷机和面具ROOT保姆级别教程
  • 基于 LoRA的广义知识蒸馏(GKD)训练
  • 软考 系统架构设计师系列知识点之杂项集萃(125)
  • 给纯小白的 Python 操作 Excel 笔记
  • STM32 延时函数详解
  • HackMyVM-Uvalde
  • 第七十五章:AI的“思维操控师”:Prompt变动对潜在空间(Latent Space)的影响可视化——看懂AI的“微言大义”!
  • 整体设计 符号学与诠释学融合的整体设计框架(本篇暂时命名)--PromptPilot (助手)答问之1
  • 第四章:大模型(LLM)】06.langchain原理-(5)LangChain Prompt 用法
  • PowerPoint和WPS演示放映PPT时如何禁止鼠标翻页