[20210126]bash ln建立軟連結問題.txt
[20210126]bash ln建立軟連結問題.txt
--//ln可以用來建立硬連結以及軟連結.今天在測試bash shell指令碼中遇到一個問題,做一個記錄.
$ mkdir -p /home/oracle/fastlink ;cd /home/oracle/fastlink
$ ln -s -i $ORACLE_HOME/dbs dbs
$ ll
total 0
lrwxrwxrwx 1 oracle oinstall 45 2021-01-26 16:18:02 dbs -> /u01/app/oracle/product/11.2.0.4/dbhome_1/dbs
# man ln
-i, --interactive
prompt whether to remove destinations
--//如果測試指令碼再次執行呢?
$ ln -s -i $ORACLE_HOME/dbs dbs
--//OK,沒有報錯.如果繼續測試繼續執行呢?
$ ln -s -i $ORACLE_HOME/dbs dbs
/bin/ln: replace `dbs/dbs'?
$ ll
total 0
lrwxrwxrwx 1 oracle oinstall 45 2021-01-26 16:20:00 dbs -> /u01/app/oracle/product/11.2.0.4/dbhome_1/dbs
[ ~/fastlink ] $ cd dbs
[ ~/fastlink/dbs ] $ ll -l dbs
lrwxrwxrwx 1 oracle oinstall 45 2021-01-26 16:20:05 dbs -> /u01/app/oracle/product/11.2.0.4/dbhome_1/dbs
--//注意看這樣形成了一個環.你可以不斷輸入cd dbs,可以一直不斷進入.
$ pwd
/home/oracle/fastlink/dbs/dbs/dbs/dbs
--//也就是測試重複測試,導致一些問題.因為第一次建立後,再次執行相當於會對應子目錄又建立了一個連結.
--//好像這個問題沒有什麼好的方法解決,簡單方法就是先刪除再建立,或者執行前做一個判斷與檢測.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2753238/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux20-ln軟連結Linux
- ln 超連結
- linux ln 軟連結的妙用 -太愛了Linux
- [20230310]nc reverse bash shell問題.txt
- ln命令:軟連結與硬連結的區別與應用
- 單連結串列建立連結串列出現問題
- [20190419]bash單雙引號問題.txt
- [20221111]bash eval設定變數問題.txt變數
- [20210218]bash echo 建立順序號.txt
- [20231109]bash shell快捷鍵alt+number的問題.txt
- [20231029]使用cygwin調式bash shell引出的問題.txt
- [20231102]除錯bash shell指令碼遇到的問題.txt除錯指令碼
- [20190929]bash使用bc計算的相關問題.txt
- [20210107]編寫bash shell指令碼遇到的問題.txt指令碼
- [20210126]探究oracle記憶體分配.txtOracle記憶體
- 解決 Windows 下 Homestead 建立軟連線失敗問題Windows
- ssh連結問題
- 解決 ln -s 軟連結產生的Too many levels of symbolic links錯誤Symbol
- [20200416]關於軟軟解析的問題.txt
- [20211206]toad下job建立檢視問題.txt
- [20210126]探究oracle記憶體分配3.txtOracle記憶體
- [20210126]探究oracle記憶體分配4.txtOracle記憶體
- [20200711]關於左右連線的問題.txt
- [20210318]bash test (( )) [[ ]].txt
- [20181203]bash here $.txt
- [20180930]bash shell &.txt
- [20181128]toad連線資料庫的問題.txt資料庫
- [20181006]12c使用toad連線問題.txt
- 連結串列反轉問題
- 連結串列專題——面試中常見的連結串列問題面試
- [20190312]bash IFS例子.txt
- [20230306]os認證連線資料庫問題.txt資料庫
- 尋找連結串列相交結點問題
- git bash輸入中文問題Git
- 反轉連結串列系列問題
- 單連結串列的排序問題排序
- 靜態連結動態連結的連結順序問題和makefile示例
- laravel建立軟連線Laravel