1、oracle目錄結構,oracle_base,oracle_home
linux目錄的操作命令
增刪改查,目錄的許可權
cd、pwd、ls、mkdir、mv、ls(du、df、tree)
touch test 建立乙個空檔案
ls -l 檢視具體的資訊
[root@redhat5 ~]# cd /oracle
[root@redhat5 oracle]# touch test
[root@redhat5 oracle]# ls -l
total 0
-rw-r--r-- 1 root root 0 sep 20 01:25 test
-:普通檔案
d:目錄
vi test vi編輯檔案
檢視檔案:cat test
設計:貼上複製
顯示vi文字行數
:set number
檢視檔案的頭十行:head -10 test
檢視檔案的後十行:tail -10 test
檢視linux系統的日誌資訊:
tail -f /var/log/messages
當發現錯誤的時候將會被放在這個日誌檔案中
分頁more test
/oracle/test
將test移動到上一級目錄
mv test ../
cp test test1
也可以cp到其他的資料夾內
cp test /oracle
刪除rm -f test1
rm test1
這個是非常危險的,pwd 不要輕易的執行刪除操作
在編輯檔案的時候先備份吧
:w儲存
:q退出
:q!編輯不退出
:wq儲存退出
:wq!強制儲存退出
在vi下有a、o、i
在檢視的模式下
shift+g:編輯到最後一行
gg:是第一行
/ ?
複製當前行:yy
貼上:p
dd:刪除+剪下
返回:q! u(undo)
3、oracle使用者、組
linux使用者、組的操作
增刪改查,切換
使用者:useradd 、userd
組:groupadd、groupd
切換:su
許可權設定
useradd oracle
id oracle
uid=500(oracle) gid=500(oracle) groups=500(oracle)
man useradd(幫助命令)
useradd -h
cat /etc/passwd
useradd -u 500 oracle
id oracle
usermod -u 501 oracle
id oracle
uid(變成501)
[root@redhat5 oracle]# [root@redhat5 oracle]# ls -a
-bash: [root@redhat5: command not found
[root@redhat5 oracle]# . .. .bash_logout .bash_profile .bashrc .emacs .kde .mozilla
cat /etc/shadow
檢視使用者密碼
userdel oracle(刪除oracle使用者)
useradd oracle(重新的建立報錯)
userdel -r oracle(刪除使用者)
rm -rf oracle(刪除檔案)
建立的oracle會在 /home 下建立乙個oracle 檔案。並且在cd /home/var/mail/下刪除oracle的日誌文
件rm -rf oracle (刪除這個日誌檔案)
groupadd -g 502 dba(建立組)
cat /etc/group(檢視組)
如果組中有使用者,先刪除user在刪除guoup
(修改組的id)groupmod -g 502 dba
附加組:乙個user只能有乙個主group,把user放在很多的組中
建立組:groupadd -g 504 onintall
cat /etc/group
useradd -u 505 onintall -g dba gaozhen1
id gaozhen1
uid=505(gaozhen1) gid=504(onintall) groups=504(onintall),503(dba)
主組:onintall 屬於:兩個組
乙個使用者要在多個組中存在,附加組
切換使用者:su - 使用者名稱
su 使用者名稱
這兩個是不一樣的
許可權:這個許可權是針對於組和使用者
許可權設定
r w x
4 2 1
rwx rx rx
使用者 組 其他
7 5 5
root root 其他
修改許可權
chmod -r 777 /oracle
ls -ld /oracle
鍊錶的基本操
實現鍊錶的增加 刪除 查詢和反轉 class link public void display class linklist 插入頭節點 public void insertfirst int data 刪除頭結點 public link deletefirst 查詢 public link fin...
Selenium webdriver基本操作1
usr bin env python coding utf 8 from selenium import webdriver import time print 瀏覽器最大化 生成driver物件 driver webdriver.firefox 將瀏覽器最大化 driver.maximize wi...
python list和tuple的基本操作
python的list演算法不是通常的單項表,也不是通常的陣列。具體可以看這裡 臥槽 建立並賦值 pythonlist 張三 李四 王五 取值 python的list可以以倒數作為下標取值,如要去倒數第乙個即pythonlist 1 長姿勢了 插入 pythonlist.insert 1,張飛 刪除...