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

配置Mac/Linux终端启动执行脚本

查看当前系统终端使用的脚本

在macOS终端中,您可以通过执行以下命令来查看当前使用的shell类型:

echo $SHELL

这条命令会输出当前用户默认使用的shell路径,例如 <font style="color:rgb(51, 51, 51);background-color:rgb(237, 238, 240);">/bin/bash</font><font style="color:rgb(51, 51, 51);background-color:rgb(237, 238, 240);">/bin/zsh</font>。如果您想查看当前运行的shell,可以使用以下命令:

ps -p $$

这将显示当前shell进程的信息,包括使用的shell路径。

配置终端启动执行脚本

如果系统是mac,默认的终端脚本都是zsh。因此需要在home目录下配置**.zshrc**文件

export JAVA_HOME=$(/usr/libexec/java_home -v 21)alias cdmysql='cd $MYSQL_HOME'
alias ll='ls -l'

如果系统是Linux,默认的终端脚本都是bash。因此需要在home目录下配置**.bashrc**文件

# .bashrc# Source global definitions
if [ -f /etc/bashrc ]; then. /etc/bashrc
fi# User specific environment
PATH="$HOME/.local/bin:$HOME/bin:$PATH"
export PATH# Uncomment the following line if you don't like systemctl's auto-paging feature:
# export SYSTEMD_PAGER=# User specific aliases and functions
http://www.xdnf.cn/news/16355.html

相关文章:

  • 【小沐学GIS】基于Unity3d绘制三维数字地球Earth(Unity3d、OpenGL、GIS)
  • Linux 网络与 Vim 编辑器操作
  • MySQL 事务管理
  • Linux 中 `chown`、`chgrp` 和 `chmod` 命令详解
  • Java学习第七十三部分——Redis
  • Gin 框架的中间件机制
  • 【08】C#入门到精通——C# 文件操作 读取并删除指定文件 修改指定文件名
  • LLM中典型的Transformer层中:MLP Residual; LN Agg: μ, σ; SM Agg 是什么意思
  • 从0开始学习R语言-Day56--空间变系数模型
  • 【Git知识】Git 常用知识集合之基础--分支系统与 Tag 标签机制
  • 华为仓颉编程语言的表达式及其特点
  • Lua协同程序(coroutine)
  • iOS网络之异步加载
  • YOLO算法演进综述:从YOLOv1到YOLOv13的技术突破与应用实践,一文掌握YOLO家族全部算法!
  • 图像认知与OpenCV——图像预处理2
  • 【Unity开发】飞机大战项目实现总结
  • Python 程序设计讲义(15):Python 的数据运算——位运算
  • Unity VS Unreal Engine ,“电影像游戏的时代” 新手如何抉择引擎?(1)
  • 读书笔记(黄帝内经)
  • 使用Python采集招聘网站数据并智能分析求职信息
  • P1013 [NOIP 1998 提高组] 进制位
  • ESP32S3 Ubuntu vscode如何使用USB-JTAG调试
  • java中如何返回一个可以执行返回操作(return action)的函数或对象
  • 【自用】JavaSE--阶段测试
  • 基于深度学习的胸部 X 光图像肺炎分类系统(二)
  • 学习设计模式《十九》——享元模式
  • ICCV 2025 | CWNet: Causal Wavelet Network for Low-Light Image Enhancement
  • 主要分布在背侧海马体(dHPC)CA1区域(dCA1)的位置细胞对NLP中的深层语义分析的积极影响和启示
  • LeetCode|Day24|383. 赎金信|Python刷题笔记
  • 【Oracle】Oracle权限迷宫破解指南:2步定位视图依赖与授权关系