linux——學習1the home directory already exists.
在RHEL 5或CentOS5中安裝oracle11g時,
groupadd oinstall
groupadd dba
mkdir -p /u01/oracle ( /u01/oracle 就在這裡安裝Oracle 11g)
建立使用者:
useradd -g
oinstall -G dba -d /u01/oracle oracle
結果報錯:
useradd: warning: the home
directory already exists.
Not copying any file from skel directory into
it.
進入/u01/oracle目錄,沒有.bash_profile',.bashrc,bash_logout
原因:
系統新增使用者的標準步驟
1.編輯/etc/passwd與/etc/group
2.建立使用者主目錄
3.從/etc/skel拷貝檔案與目錄
4.讓新使用者獲得其主目錄與檔案的擁有許可權
5.給新使用者一個密碼
解決辦法:
依舊使用上面的指令碼建使用者,然後手動拷貝配置檔案到/u01/oracle下。
cp /etc/skel/.bash_profile /u01/oracle
cp /etc/skel/.bashrc /u01/oracle
cp /etc/skel/.bash_logout /u01/oracle
這樣既可。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23890223/viewspace-721711/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- git使用報錯fatal: remote origin already exists.GitREM
- 500 OOPS: cannot change directory:/home/OOP
- RedHat ES5 500 OOPS: cannot change directory:/home/oracleRedhatOOPOracle
- oracle中create directory建在/home/oracle下可能存在的風險Oracle
- 12c 應答方式安裝資料庫的一點補充already exists. Specify another SID資料庫
- 切換使用者時提示:cannot change directory to /home/oracle: Permission deniedOracle
- Laravel 路由學習 - 遇到問題,報錯:Route [home] not definedLaravel路由
- Linux該如何學習呢?Linux學習分享!Linux
- linux學習Linux
- 學習LinuxLinux
- Linux運維需要持續學習嗎?Linux學習Linux運維
- Oracle ASM User Directory and Group DirectoryOracleASM
- Linux學習心得Linux
- 如何學習LinuxLinux
- Linux 學習概述Linux
- Linux學習04Linux
- Linux 命令學習Linux
- Linux學習(二)Linux
- linux學習 ApacheLinuxApache
- IT民工學習——linuxLinux
- linux學習列表Linux
- LInux iptables學習Linux
- linux 學習之路Linux
- linux 學習 大全Linux
- linux 學習類Linux
- linux sed學習Linux
- Linux學習之旅Linux
- 高中程度可以學習Linux嗎?Linux運維學習Linux運維
- 為什麼要學習Linux?如何學習Linux技術?Linux
- 學習Linux哪個比較好?入門學習LinuxLinux
- 怎樣系統的學習linux?Linux學習路線!Linux
- 報班學習Linux貴嗎?學習Linux怎麼樣?Linux
- 掌握Linux技能的學習方法有什麼?Linux學習Linux
- Linux基礎學習-Docker學習筆記LinuxDocker筆記
- 學習Linux運維有哪些學習方法?Linux運維
- 與 Linux 一起學習:學習打字Linux
- 與 Linux 一起學習:學習地理Linux
- sqlplus login -- SP2-0750: You may need to set ORACLE_HOME to your Oracle software directorySQLOracle