. oraenv__點空格oraenv的理解
oraenv存在以下兩個地方,裡面的東西是一模一樣的。
$ORACLE_HOME/bin/oraenv
/usr/local/bin/oraenv
其中/usr/local/bin/oraenv是db安裝好後,執行root.sh時從$ORACLE_HOME/bin/oraenv複製過去的。
.=source
source命令也稱為“點命令”,也就是一個點符號(.)
. oraenv=source oraenv
點+空格+oraenv=source+空格+oraenvoraenv
點+空格+指令碼檔案:相當於利用source檔案執行這個指令碼檔案
. ./點空格點斜槓執行指令碼,是相當於source ./執行指令碼,source是執行指令碼當中的命令,也就是說在當前程式中執行命令,所以其中的環境變數的設定會對當前Shell其作用。
oraenv可以直接執行,因為存在/usr/local/bin目錄下,所以解釋了source命令可以找到oraenv的原因
/u01/app/oracle/product/11.2.0/dbhome_1/root.sh
Running Oracle 11g root.sh script...
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /u01/app/oracle/product/11.2.0/dbhome_1
Enter the full pathname of the local bin directory: [/usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
$ORACLE_HOME/bin/oraenv
/usr/local/bin/oraenv
其中/usr/local/bin/oraenv是db安裝好後,執行root.sh時從$ORACLE_HOME/bin/oraenv複製過去的。
.=source
source命令也稱為“點命令”,也就是一個點符號(.)
. oraenv=source oraenv
點+空格+oraenv=source+空格+oraenvoraenv
點+空格+指令碼檔案:相當於利用source檔案執行這個指令碼檔案
. ./點空格點斜槓執行指令碼,是相當於source ./執行指令碼,source是執行指令碼當中的命令,也就是說在當前程式中執行命令,所以其中的環境變數的設定會對當前Shell其作用。
oraenv可以直接執行,因為存在/usr/local/bin目錄下,所以解釋了source命令可以找到oraenv的原因
/u01/app/oracle/product/11.2.0/dbhome_1/root.sh
Running Oracle 11g root.sh script...
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /u01/app/oracle/product/11.2.0/dbhome_1
Enter the full pathname of the local bin directory: [/usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2154254/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Shell 程式設計:Bash空格的那點事程式設計
- 對Thrift的一點點理解
- 浮點數的理解
- hwm的一點理解
- 我對EVE的一點點理解
- 關於latch的一點點理解
- Python-按空格分割,多個空格當一個空格Python
- v$undostat的一點理解
- CSS 的空格處理CSS
- 去除資料中的空格
- 替換空格 將一個字串中的空格替換成“ ”字串
- ASM Failure Group的一點理解ASMAI
- 關於crontab 的一點理解
- MySQL實現刪除資料左右空格trim() 左空格ltrim() 右空格rtrim()MySql
- JavaScript將字串中的多個空格縮減為一個空格JavaScript字串
- ajax獲取有空格,phpincluderequire檔案有空格PHPUI
- JS 移除空格JS
- latch:shared pool的一點理解
- 深入理解浮點數的表示
- CSS中定義CLASS時,中間有空格和沒空格的區別CSS
- 【劍指offer】【2】字串的空格字串
- javascript刪除字串中的空格JavaScript字串
- C++ 中的替換空格C++
- js去掉字串兩邊的空格JS字串
- 去掉變數的前後空格變數
- 將字串中的空格用 代替字串
- SQLLOADER匯入列中的空格SQL
- js替換字串裡的空格JS字串
- [SANSwitch] SANSwitch 一點理解
- javascript將字串中的多個空格替換為一個空格的正則例項JavaScript字串
- 理解JavaScript的核心知識點:作用域JavaScript
- 對 Python 中 GIL 的一點理解Python
- hash join構建點陣圖的理解
- 關於ora_rowscn的一點理解
- 對 SLF4J 的一點理解
- 深入理解浮點數的運算
- JS去掉字串空格JS字串
- html空格小結HTML