楼主: turner

倾情奉献《Oracle DBA的UNIX袖珍参考手册》中文版

[复制链接]
论坛徽章:
87
马上加薪
日期:2014-02-19 11:55:142011新春纪念徽章
日期:2011-03-10 09:29:412011新春纪念徽章
日期:2011-02-18 11:43:342011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010广州亚运会纪念徽章:网球
日期:2010-12-10 07:45:53ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51
21#
 楼主| 发表于 2006-10-11 16:33 | 只看该作者

12 磁盘管理

1.在HP-UX下列出所有逻辑卷
# df -k
/home(/dev/vg00/lvol5): 20166 total allocated Kb
                        4945 free allocated Kb
                        15221 used allocated Kb
                        75 % allocation used
/opt (/dev/vg00/lvol6):615914 total allocated Kb
                        227403 free allocated Kb
                        388511 used allocated Kb
                        63 % allocation used
/tmp (/dev/vg00/lvol4):64215 total allocated Kb
                        20564 free allocated Kb
                        43651 used allocated Kb
                        67 % allocation used
/u01 (/dev/vg01/u01 ):17580720 total allocated Kb
                        12117048 free allocated Kb
                        5463672 used allocated Kb
                        31 % allocation used
df -k命令是比较通用的查看逻辑卷信息的命令,在tru64、aix下都可以使用。
2.在HP-UX下显示卷的具体信息:
# lvdisplay /dev/vg00/u01
--- Logical volumes ---
LV Name /dev/vg00/lvol3
VG Name /dev/vg00
LV Permission read/write
LV Status available/syncd
Mirror copies 1
Consistency Recovery MWC
Schedule parallel
LV Size (Mbytes) 140
Current LE 35
Allocated PE 70
Stripes 0
Stripe Size (Kbytes) 0
Bad block off
Allocation strict/contiguous
IO Timeout (Seconds) default
3.一个根据不同的Unix使用不同的命令来查看磁盘挂接位置的脚本
HP-UX下查看磁盘mount位置可用bdf命令,而其他好多版本都可以用df -k命令。我们这个脚本的名字就叫做dialect_df.ksh。
#!/bin/ksh
#**************************************************
# Set up the dialect changes for
# HP-UX and AIX (df -k) vs (bdf)
#**************************************************
os=`uname -a|awk '{ print $1 }'`
if [ $os = "OSF1" ]
then
df -k
fi
if [ $os = "AIX" ]
then
df -k
fi

if [ $os = "IRIX64" ]
then
df -k
fi
if [ $os = "HP-UX" ]
then
bdf
fi

使用道具 举报

回复
论坛徽章:
87
马上加薪
日期:2014-02-19 11:55:142011新春纪念徽章
日期:2011-03-10 09:29:412011新春纪念徽章
日期:2011-02-18 11:43:342011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010广州亚运会纪念徽章:网球
日期:2010-12-10 07:45:53ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51
22#
 楼主| 发表于 2006-10-11 16:34 | 只看该作者

13 其它杂项

1.创建软连接
Unix下的所有文件或者目录都可以创建软连接,访问这个软连接实际上就是访问真正的文件/目录。可以用ln -s 来创建软连接。例如:
# ln -s /poll/PU-AFIS30 PU-AFIS30
上面的命令中,软连接文件是PU-AFIS30,指向/poll/PU-AFIS30。可以用file命令看出来:
$ file PU-AFIS30
PU-AFIS30:      symbolic link to /poll/PU-AFIS30
2.根据日期创建目录:
$ date
Wed Oct 11 14:38:07 CST 2006
$ mkdir `date|awk '{print $6$2$1}'`
$ ls -l
total 8192
drwxr-xr-x   2 oracle   system      8192 Oct 11 14:38 2006OctWed
3.用crontab来创建计划任务
大多数Unix都支持一个叫做cron的实用程序。术语cron是chronological的缩写。cron实用程序可以用来创建定期运行的任务。cron有两个主要的命令:
----crontab -l
显示现有的任务
----crontab -e
编辑修改crontab文件。
4.查看现有的执行计划
# crontab -l
#************** # Daily Cleanup Tasks of old trace, # audit, and log files #****
00 6 * 2 * /usr/local/bin/scripts/cleanup.ksh > /usr/local/bin/scripts/cleanup.log
#********************************** # Shutdown of Oracle APPS#**********
00 2 * * * /usr/local/bin/scripts/apps_stop.ksh PROD > /usr/local/bin/scripts/logs/apps_stop_PROD
05 2 * * * /usr/local/bin/scripts/apps_stop.ksh TEST > /usr/local/bin/scripts/logs/apps_stop_TEST
#*********** # Shutdown of Oracle Databases #*************
30 2 * * * /usr/local/bin/scripts/database_stop.ksh PROD > /usr/local/bin/scripts/logs/db_stop_PROD
40 2 * * * /usr/local/bin/scripts/db_stop.ksh TEST > /usr/local/bin/scripts/logs/database_stop_TEST
我们来分析一下下面这句话:
00 6 * 2 * /usr/local/bin/scripts/cleanup.ksh > /usr/local/bin/scripts/cleanup.log
这一行中共6组,前面有5组数字,分别代表不同的时间。按照顺序含义如下:
minute:分钟。1到60时
hour:小时。0到23
monthday:每个月的第多少天。1到31
monthday:每年的第几个月。1到12
weekday:每周的星期几。0到6。0代表Sunday
第六组是要执行的程序。因此这条命令的意思就是每个月的2号早6点执行cleanup.ksh脚本,并且写入日志。
5.编辑定时任务:
crontab -e 按照规则来编辑即可。
6.删除定时任务:
crontab -r

使用道具 举报

回复
论坛徽章:
87
马上加薪
日期:2014-02-19 11:55:142011新春纪念徽章
日期:2011-03-10 09:29:412011新春纪念徽章
日期:2011-02-18 11:43:342011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010广州亚运会纪念徽章:网球
日期:2010-12-10 07:45:53ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51
23#
 楼主| 发表于 2006-10-11 16:35 | 只看该作者
把翻译后的文档传上来

oracle dba的unix袖珍参考手册.pdf

209.74 KB, 下载次数: 374

使用道具 举报

回复
论坛徽章:
87
马上加薪
日期:2014-02-19 11:55:142011新春纪念徽章
日期:2011-03-10 09:29:412011新春纪念徽章
日期:2011-02-18 11:43:342011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010广州亚运会纪念徽章:网球
日期:2010-12-10 07:45:53ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51
24#
 楼主| 发表于 2006-10-11 16:36 | 只看该作者
这是Donald K . Burleson 写的原作

unix for oracle dbas pocket reference.pdf

1.04 MB, 下载次数: 130

使用道具 举报

回复
论坛徽章:
87
马上加薪
日期:2014-02-19 11:55:142011新春纪念徽章
日期:2011-03-10 09:29:412011新春纪念徽章
日期:2011-02-18 11:43:342011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010广州亚运会纪念徽章:网球
日期:2010-12-10 07:45:53ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51
25#
 楼主| 发表于 2006-10-11 19:15 | 只看该作者
将命令改成了蓝色,也希望大家多提意见

使用道具 举报

回复
论坛徽章:
87
马上加薪
日期:2014-02-19 11:55:142011新春纪念徽章
日期:2011-03-10 09:29:412011新春纪念徽章
日期:2011-02-18 11:43:342011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010广州亚运会纪念徽章:网球
日期:2010-12-10 07:45:53ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51
26#
 楼主| 发表于 2006-10-12 06:37 | 只看该作者

Re: Re: 3 构建Unix命令

最初由 Toms_zhang 发布
[B]

命令很简单,你为什么教别人自杀呢 [/B]

使用道具 举报

回复
论坛徽章:
12
授权会员
日期:2005-10-30 17:05:33ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282011新春纪念徽章
日期:2011-02-18 11:43:332010新春纪念徽章
日期:2010-03-01 11:19:59BLOG每日发帖之星
日期:2009-01-27 01:01:05BLOG每日发帖之星
日期:2009-01-23 01:01:092008新春纪念徽章
日期:2008-02-13 12:43:03生肖徽章2007版:鸡
日期:2008-01-02 17:35:53会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB元老
日期:2007-05-09 17:56:18
27#
发表于 2006-10-11 21:00 | 只看该作者
拜一下。。。。

使用道具 举报

回复
论坛徽章:
8
ITPUB元老
日期:2007-09-07 13:34:44IT宝贝
日期:2009-03-16 13:01:072010新春纪念徽章
日期:2010-03-01 11:08:34
28#
发表于 2006-10-11 17:45 | 只看该作者
万分感谢

使用道具 举报

回复
论坛徽章:
16
授权会员
日期:2005-11-01 10:49:02ITPUB十周年纪念徽章
日期:2011-09-27 16:30:472011新春纪念徽章
日期:2011-02-18 11:43:322010年世界杯参赛球队:南非
日期:2010-05-12 11:08:572010新春纪念徽章
日期:2010-03-01 11:04:542009新春纪念徽章
日期:2009-01-04 14:52:28生肖徽章2007版:狗
日期:2008-10-31 12:50:13生肖徽章2007版:狗
日期:2008-10-24 18:01:04奥运会纪念徽章:排球
日期:2008-10-24 13:30:01生肖徽章2007版:狗
日期:2008-10-20 14:41:16
29#
发表于 2006-10-12 09:04 | 只看该作者
LZ不错

使用道具 举报

回复
论坛徽章:
4
授权会员
日期:2006-09-30 16:50:23奥运会纪念徽章:花样游泳
日期:2008-04-23 12:45:06奥运会纪念徽章:篮球
日期:2008-04-23 12:45:162010新春纪念徽章
日期:2010-01-04 08:33:08
30#
发表于 2006-10-12 08:10 | 只看该作者
感謝樓主,頂!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表