欢迎来到天天文库
浏览记录
ID:995435
大小:114.50 KB
页数:25页
时间:2017-10-24
《unix dba参考手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、OracleDBA的Unix参考手册(一)作为一名OracleDBA,在所难免要接触Unix,但是Unix本身又是极其复杂的,想要深刻掌握同样很不容易。那么到底我们该怎么入手呢?DonaldKBurleson的《UnixforOracleDBAsPocketReference》这本书就比较详细的说明了作为一名OracleDBA所应该掌握的知识,而且基本上都有例子供实验,因此有选择的翻译出主要的章节:3构建Unix命令4Unix服务器环境5进程管理6ServerValues7内存和CPU管理10服务器监控11文件管理12磁盘管理1
2、3其它杂项3构建Unix命令有的时候Unix的命令看上去很复杂,其实有可能是多个命令合在一起的。1.分解一个复杂的Unix命令:ps-ef
3、grep"ora_"
4、grep-vgrep
5、awk'{print$2}'
6、xargskill-9乍看这条命令,给人很复杂神秘的感觉。然而,这实际上是通过管道符(
7、)来合在一起的一组简单命令。写成下面的格式更易懂一些:ps-ef
8、grep"ora_"
9、grep-vgrep
10、awk'{print$2}'
11、xargskill-9这条命令总的目的是杀掉所有Oracle的进程。ps-ef列出所有的进程
12、,而grep"ora_"只列出ps-ef中的ora_开头的进程;grep-vgrep的作用是进程中不列出命令本身,awk'{print$2}'的作用是只列出显示的进程的第2部分。xargs将前面列出的内容传给后面的命令,kill-9命令会强制关闭列出来的进程。为了更好的理解这条命令,我们不妨逐步执行这个命令,查看输出结果:HBZW>ps-efUID PID PPID CSTIME TTY TIMECMDroot 0 0 1.213:48:38?? 0:36.18[ke
13、rnelidle]root 1 0 0.013:48:38?? 0:00.05/sbin/init-aroot 3 1 0.013:48:39?? 0:00.02/sbin/kloadsrvroot 5 1 0.013:48:40?? 0:00.00/sbin/hotswapdroot 53 1 0.013:48:56?? 0:00.00/sbin/updateroot 170 1 0
14、.013:49:00?? 0:00.16/usr/sbin/evmd......oracle 2445 1 0.014:48:35?? 0:00.36ora_ckpt_gaxzoracle 2447 1 0.014:48:35?? 0:00.38ora_smon_gaxzoracle 2449 1 0.014:48:36?? 0:00.07ora_reco_gaxzoracle 2451 1 0.014:48:36??
15、 0:00.19ora_cjq0_gaxzoracle 2453 1 0.014:48:36?? 0:02.20ora_qmn0_gaxzoracle 2455 1 0.014:48:36?? 0:00.06ora_s000_gaxzoracle 2457 1 0.014:48:36?? 0:00.07ora_d000_gaxz…HBZW>ps-ef
16、grep"ora_"oracle 2439 1 0.014:48:3
17、5?? 0:00.08ora_pmon_gaxzoracle 2441 1 0.014:48:35?? 0:00.09ora_dbw0_gaxzoracle 2443 1 0.014:48:35?? 0:00.11ora_lgwr_gaxzoracle 2445 1 0.014:48:35?? 0:00.40ora_ckpt_gaxzoracle 2447 1 0.014:48:35?? 0:00.40o
18、ra_smon_gaxzoracle 2449 1 0.014:48:36?? 0:00.07ora_reco_gaxzoracle 2451 1 0.014:48:36?? 0:00.23ora_cjq0
此文档下载收益归作者所有