mac 環境變數

2021-06-28 07:20:01 字數 1627 閱讀 8839

mac可設定環境變數的位置、檢視和新增path環境變數

mac 啟動載入檔案位置(可設定環境變數)

首先要知道你使用的 mac os x 是什麼樣的 shell,使用命令

echo $shell

如果輸出的是:csh 或者是 tcsh,那麼你用的就是 c shell。

如果輸出的是:bash,sh,zsh,那麼你的用的可能就是 bourne shell 的乙個變種。

mac os x 10.2 之前預設的是 c shell。

mac os x 10.3 之後預設的是 bourne shell。

如果是 bourne shell。

那麼你可以把你要新增的環境變數新增到你主目錄下面的 .profile 或者.bash_profile,

如果存在沒有關係新增進去即可,如果沒有生成乙個。

1./etc/profile   (建議不修改這個檔案 )

全域性(公有)配置,不管是哪個使用者,登入時都會讀取該檔案。

2./etc/bashrc    (一般在這個檔案中新增系統級環境變數)

全域性(公有)配置,bash shell執行時,不管是何種方式,都會讀取此檔案。

我在這裡加入

mysqlstart、mysql和mysqladmin命令的別名,保證每乙個使用者都可以使用這3個命令。

3.~/.bash_profile  (一般在這個檔案中新增使用者級環境變數)

(注: linux 裡面是 .bashrc 而 mac 是 .bash_profile)

若 bash shell 是以 login 方式執行時,才會讀取此檔案。

該檔案僅僅執行一次!預設情況下,他設定一些環境變數

我在這裡:設定終端配色、

我在這裡:設定命令別名alias ll='ls -la'

我在這裡:設定環境變數:export path=/opt/local/bin:/opt/local/sbin:$path

mac 修改 hosts 檔案 

sudo vi /etc/hosts

linux 下檢視和新增 path 環境變數

path的格式為:

path=$path::::------:,中間用冒號隔開。

新增path環境變數:

export path=/opt/stm/stlinux-2.3/devkit/sh4/bin:$path

檢視path環境變數:

echo $path

/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

操作示例:

通過編輯 啟動檔案 來改path,

vim /etc/profile

在文件最後,新增:

export path="/opt/stm/stlinux-2.3/devkit/sh4/bin:$path"

儲存,退出。

想立即生效請執行:

source /etc/profile

不報錯則成功。

如果想立刻生效,則可執行下面的語句:

source .bash_profile(這是檔名)

環境變數更改後,在使用者下次登陸時生效。

mac 環境變數

mac 一般使用bash作為預設shell mac系統的環境變數,載入順序為 etc profile etc paths bash profile bash login profile bashrc 當然 etc profile和 etc paths是系統級別的,系統啟動就會載入,後面幾個是當前使用...

mac 環境變數

1.echo path 檢視當前的path環境變數的值 fengyingdembp src fengyingwang echo path usr local git bin library frameworks python.framework versions 3.7 bin usr local ...

mac建立環境變數

etc profile etc bashrc 是針對系統所有使用者的全域性變數,只有root使用者才能修改這兩個檔案,對一般使用者來說是他們是唯讀的。一般使用者要想修改它們,可以在命令前加sudo,意思是以root身份執行,比如 sudo vi etc profile 然後按照提示輸入密碼即可。因此...