Mac OS環境變數的配置和理解

2021-09-25 12:53:22 字數 851 閱讀 4183

環境變數的用處就是可以在作業系統的各個目錄下,都能訪問到需要的工具目錄內的內容,和windows的桌面的思想十分相似,而且相當於在系統的各處都具有這個桌面的快捷方式。

原文出處:

其配置檔案的優先順序如下所示:

/etc/profile 

/etc/paths ~/

.bash_profile ~/

.bash_login ~/

.profile ~/

.bashrc

在講解mac環境變數配置之前,大家可以開啟dos框,輸入

「echo $path」 檢視當前的path下有什麼東西。

$ echo $path
/etc/profile(建議不修改這個檔案 ) 全域性(公有)配置,不管是哪個使用者,登入時都會讀取該檔案。

/etc/bashrc(一般在這個檔案中新增系統級環境變數) 全域性(公有)配置,bash shell執行時,不管是何種方式,都會讀取此檔案。

~/.bash_profile(一般在這個檔案中新增使用者級環境變數) 每個使用者都可使用該檔案輸入專用於自己使用的shell資訊,當使用者登入時,該檔案僅僅執行一次!

在終端新增一條環境變數配置:

$ export

path

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

// 立即生效

$ source /etc/profile

Mac OS 下配置ADB 環境變數

剛剛在看第一行 資料庫這章要配置adb環境變數,沒有講mac下的。於是自己弄了好半天。原來要注意在最末 加上 最好加上tools 的目錄路徑。開啟終端 輸入 vi bash profile 選擇 e export path home library android sdk tools home li...

MACOS 環境變數設定

etc profile 此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行.並從 etc profile.d目錄的配置檔案中蒐集shell的設定.etc bashrc 為每乙個執行bash shell的使用者執行此檔案.當bash shell被開啟時,該檔案被讀取.bash p...

Mac OS增刪環境變數

一 首先檢視shell版本 使用命令echo shell 如果輸出的是 csh或者是tcsh,就是c shell。如果輸出的是 bash,sh,zsh,就是bourne shell的乙個變種。mac os x 10.3之後預設的是bourne shell。mac os x 10.2之前預設的是c s...