淺談oracle數據庫如何在Linux系統下基本操作使用

一.在Linux環境安裝oracle11G
1.安裝步驟參考此博文:
https://www.cnblogs.com/guipeng/p/8552424.html
2.Linux系統已經裝好了oracle數據庫,只需要簡單的幾個步驟登錄oracle中的用戶。
二.Oracle的基本登錄操作命令
1.首先需要切換用戶到root權限。
常用命令:

sudo su 切換root權限只需要當前用戶的密碼,不需要root用戶的密碼
sudo -i 臨時切換root用戶。
su USERNAME切換用戶後,不改變原用戶的工作目錄,及其他環境變量目錄
su - USERNAME切換用戶後,同時切換到新用戶的工作環境中
注意: su -使用root的密碼,而sudo su使用用戶密碼

2.切換oracle用戶

(1)首先需要從root切換到oracle,用命令# su - oracle
[root@localhost appuser]# su - oracle
注意: 中間的“-”必須加,因爲su - oracle是以login shell登陸的,相當於重新登錄,此時用戶的家目錄和PATH等信息會發生改變,而su oracle,切換到oracle身份後用戶的家目錄和PATH仍然是原先用戶的家目錄和PATH,也就是之前登錄的root用戶。

3.DBA管理員賬號登錄

(1)操作系統權限認證的oracle sys管理員登錄
[oracle@localhost ~]$ sqlplus / as sysdba
在這裏插入圖片描述

4.常用命令

SQL> startup
SQL> shutdown
SQL> shutdown immediate (立即關閉實例)
SQL> desc dba_users; (查詢dba_users表結構)
SQL> select username from dba_users; (查詢當前sid下的所有用戶的username)
SQL> select count(*) from username.tablename; (查詢tablename表的行數)
SQL> drop user username cascade; (刪除名稱爲username的oracle用戶)
SQL> select distinct table_name from user_tab_columns; (查看當前user模式下所有表名)

三.Linux常用命令

這裏是引用1.刪除前n行數據
sed -i ‘1,200000d’ catalina.out
2.日誌目錄中大於15M的文件並用列表顯示
find . -type f -size +15M -exec ls -lh {} ;
3.日誌目錄中大於15M的文件並執行刪除;
find . -type f -size +20M -exec rm -rf {} ;
4.將文件 b.txt 重命名爲 c.bak
mv b.txt c.bak
5.將文件移動到另一個目錄
mv b.txt /home/appuser/backup
6.壓縮
tar -zcvf 一網通測試賬號.tar 一網通測試賬號
zip 一網通測試賬號.zip 一網通測試賬號
7.解壓
tar -zxvf 一網通測試賬號.tar
unzip 一網通測試賬號.zip
8.查看服務器出網IP
curl cip.cc

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章