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

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

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

bash 复制代码
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,可以使用以下命令:

bash 复制代码
ps -p $$

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

配置终端启动执行脚本

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

bash 复制代码
export JAVA_HOME=$(/usr/libexec/java_home -v 21)

alias cdmysql='cd $MYSQL_HOME'
alias ll='ls -l'

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

bash 复制代码
# .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
相关推荐
idolao5 小时前
CentOS 7 安装 nginx-1.3.15.tar.gz 详细步骤(从源码编译到启动配置)
linux·运维·数据库
yaoxin5211236 小时前
358. Java IO API - 使用 relativize() 创建路径之间的相对关系
java·linux·python
CDN3606 小时前
低成本游戏防护:360 SDK 游戏盾使用总结
运维·游戏·网络安全
万象.6 小时前
docker镜像仓库
运维·docker·容器
rosmis6 小时前
自动化文献检索与下载工作流:基于 Playwright 的 RPA 实践方案
运维·自动化·rpa
亚林瓜子6 小时前
linux账号强制密码过期导致私钥文件登录异常问题——(current) UNIX password:
linux·运维·服务器·ssh·aws·ec2·chage
姚不倒6 小时前
Docker 核心原理与运维实战:从入门到生产级理解
运维·docker·架构
Code_LT6 小时前
【AIGC】Claude Code Rules配置
linux·ubuntu·aigc
LXY_BUAA6 小时前
《嵌入式操作系统》_驱动框架_20260318
linux·运维·服务器
淮北也生橘126 小时前
Linux应用开发:全链路 OTA 升级架构
linux·架构·ota·linux应用开发