首页 > 其他分享 >mac关于zsh和bash,设置环境变量path

mac关于zsh和bash,设置环境变量path

时间:2024-09-20 12:47:32浏览次数:8  
标签:profile zshrc bashrc mac path zsh 环境变量 bash

zsh、bash 都是 shell
bash 的环境变量是 ~/.bash_profile
zsh 的环境变量是 ~/.zshrc

查看当前的shell是zsh 还是bash
echo $0

vim ~/.bash_profile
添加对应的环境变量
source ~/.bashrc

如果在zsh下就 open -e ~/.zshrc
如果在bash下就 open -e ~/.bash_profile
source ~/.bashrc
问:修改了 ~/.bashrc ,但每次打开 terminal 都不生效。 source ~/.bashrc 后会生效。

shell间切换
切换bash: chsh -s /bin/bash
切换zsh: chsh -s /bin/zsh
在终端app的系统偏好设置里手动设置。
在配置文件方面:

bash读取的配置文件:~/.bash_profile文件
zsh读取的配置文件:~/.zshrc文件
当从bash切换为zsh时,如果不想重新配置一遍.zshrc文件,可以__在.zshrc文件中加上source ~/.bash_profile,从而直接从.bash_profile文件读取配置。
————————————————
设置path:
语法:
//中间用冒号隔开
export PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:

原文链接:https://blog.csdn.net/weixin_46527864/article/details/128222134

标签:profile,zshrc,bashrc,mac,path,zsh,环境变量,bash
From: https://www.cnblogs.com/hybl/p/18422265

相关文章

  • VMware ESXi 8.0U3b macOS Unlocker & OEM BIOS 2.7 标准版和厂商定制版
    VMwareESXi8.0U3bmacOSUnlocker&OEMBIOS2.7标准版和厂商定制版ESXi8.0U3标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)、Hitachi(日立)、Fujitsu(富士通)、NEC(日电)定制版、Huawei(华为)OEM定制版请访问原文链接:https://sysin......
  • 如何解决"Warning: include(): Failed opening 'file_path' for inclusion"问题
    解决方法检查文件路径确认文件路径是否正确无误,包括路径中的每个目录和文件名。验证文件是否存在使用file_exists()函数检查文件是否真的存在于指定路径上。检查文件权限确认文件具有足够的权限供当前用户读取。可以使用chmod命令修改文件权限:bash chmod......
  • centos 7 for Mac m3 parallel desktop 安装
    镜像下载地址https://www.alipan.com/t/1VYeNVvBvDLBeuW24r6i失效请追加评论,安装过程省略问题关闭selinux无法启动1、启动进入单用户模式启动后按e进入在最后加入selinux=0ctrl+x启动,完成。2、修改grub文件:vi/etc/grub2-efi.cfg在第100行末尾加入selinux=0100......
  • 多协议数据库管理工具:Navicat Premium (Win&Mac) 中文特别版
    NavicatPremium是一款强大的数据库管理和开发工具,它支持多种数据库系统,包括MySQL、MariaDB、MongoDB、SQLServer、Oracle、PostgreSQL和SQLite。这款软件为用户提供了一个直观的图形用户界面,使得创建、组织、访问和共享信息变得安全而简单。NavicatPremium的主要特点......
  • 强大的终端SSH工具:SecureCRT (Win&Mac) 特别版
    SecureCRT是一款专业的终端仿真程序,它支持SSH(包括SSH1和SSH2)、Telnet、rlogin等多种网络协议,广泛用于Windows、UNIX、Linux和VMS系统的远程访问和管理。这款软件以其用户友好的界面、高度的可定制性和强大的安全性而受到网络管理员、系统管理员和开发人员的青睐。主要特点包......
  • 【Python报错已解决】AttributeError: ‘WindowsPath‘ object has no attribute ‘rs
    ......
  • 超强AI绘画工具StableDiffusion,SD整合包V4.9 来了 版本win加mac安装包以及搭载PS安装
    众所周知,StableDiffusion是非常强大的AI绘图工具,今天为大家带来的是StableDiffusionSD整合包v4.9版本安装说明。这里带来的安装版本是9月最新整合包sd-webui-aki-v4.9版本。WIN加MAC一、整合包详细说明1、整合包升级的内容:torch2、xformers0.0.17、cud......
  • 【换行符】Windows、Unix、Mac不同操作系统的回车符\r和换行符\n
    一、概念:换行符‘\n’和回车符‘\r’(1)换行符就是另起一行---'\n'10换行(newline)(2)回车符就是回到一行的开头---'\r'13回车(return)所以我们平时编写文件的回车符应该确切来说叫做回车换行符CR:回车(CarriageReturn)\rLF:换行(LineFeed)\n二、应用:(1)在微软的MS-DO......
  • WPF ListBox ContextMenu MenuItem Command CommandParameter Path PlacementTarget
    <ListBox.ContextMenu><ContextMenu><MenuItemHeader="ExportNewtonSoftJson"FontSize="50"Foreground="Red"Command="{BindingExportNewt......
  • MAC地址+网络层
    进制二进制和十六进制之间1个16进制可以用4个二进制表示,1:4关系1111是否取值8421取值所代表的数值 在一台交换机上每台设备间的物理链路:不是直连--直接连接逻辑状态:都处于互联状态,处于一条链路上MAC地址由两部分组成,前24位代表该供应商代码,由IEEE管理和......