export在linux的bash中可以理解為設置環境變量。設置后能夠被當前的shell及子shell使用。
這些變量的含義有一些有意義,可以查看相應的文檔,我給你解釋一些我知道的:
ORACLE_HOME 表示ORACLE軟件安裝的目錄
ORACLE_SID ORACLE的SID,作用是用來區分同一台計算機上的同一個數據庫的不同實例。
ORACLE_TERM 指定安裝Oracle終端的類型
TNS_ADMIN 指定listener.ora tnsnames.ora的位置
NLS_LANG 指定Client的字符集
以下是Linux的變量:
LD_LIBRARY_PATH 設置臨時的庫文件的path路徑
PATH 設置搜索路徑
CLASSPATH 設置java lib文件搜索路徑
TMPDIR 臨時目錄
set -o vi 默認的編輯器設置成vi
umask 022 用來設置創建文件或目錄的默認權限