Sitemap

MacOS Shell Configuration.

1 min readMar 6, 2024

--

To set multiple path in one file open zshrc Vi ~/.zshrc Then Press I or Insert and edit the file after this press esc and :wq and press enter to save changes

MacOS configuration environment variable Bash/zsh configuration in MacOS terminal

press Insert to edit and :wq and enter to save

Run command : — export To show all path environment variable

Set this path to solve errors for zsh ,ls ,clear and etc not found

export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

/Users/manzsoftech/.zshrc:9: no such file or directory: /manzsoftech

manzsoftech@manzsoftech ~ % export

ANDROID_SDK=/Users/manzsoftech/Library/Android/sdk

HOME=/Users/manzsoftech

JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home

LC_CTYPE=UTF-8

LOGNAME=manzsoftech

NVM_BIN=/Users/manzsoftech/.nvm/versions/node/v18.14.0/bin

NVM_CD_FLAGS=-q

NVM_DIR=/Users/manzsoftech/.nvm

NVM_INC=/Users/manzsoftech/.nvm/versions/node/v18.14.0/include/node

OLDPWD=/Users/manzsoftech

PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

PWD=/Users/manzsoftech

SHELL=/bin/zsh

SHLVL=1

SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.WDJJW8VZp3/Listeners

Get Manzsoftech’s stories in your inbox

Join Medium for free to get updates from this writer.

TERM=xterm-256color

TERM_PROGRAM=Apple_Terminal

TERM_PROGRAM_VERSION=447

TERM_SESSION_ID=6CEB2261–94A5–4C34–8ADD-BF4FF112D029

TMPDIR=/var/folders/v1/8x46l9m91xq37tcqg56snjm40000gp/T/

USER=manzsoftech

XPC_FLAGS=0x0

XPC_SERVICE_NAME=0

__CFBundleIdentifier=com.apple.Terminal

You can check history of existing executed commands :- history

echo $JAVA_HOME Command to display specific path

Command to set java jdk path or change installed java path

export JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home

to save changes after running above command you need to run these command source ~/.bash_profile # If you're using bash source ~/.zshrc # If you're using zsh

Command to add multiple environment variables paths in single file in zshell

nano ~/.zshrc or vim ~/zshrc

To change shell bash/zsh

chsh -s /bin/zsh for zsh

Or chsh -s /bin/bash for bash

To change or add paths in zsh_profile or bash_profile

Run this command

If you have installed nano you can run

nano ~/.zsh_profile

If you have installed vim editor you have to run this command

Vim ~/.zsh_profile or Vi ~/.zsh_profile

--

--