| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
|
解释如下:
LG=alert$ORACLE_SID.ora 定义变量
bak/$LG.bak.`date +%Y%m%d`.gz 备份的文件名,包含了日期信息
cat $LG| gzip -9c > bak/$LG.bak.`date +%Y%m%d`.gz 把$LG的内容压缩,保存为备份文件
cat /dev/null > $LG 清空老log 文件的内容。
这样做不会改变文件的handle,直接move可能导致某些已经打开该文件的进程往该文件写时丢失数据。
2.VI中定位ORA的位置
思路:用grep -n '日期' alert.log |head -1和grep -n '日期' alert.log |tail -1 分别得到两个行数,然后用sed -n 第一行、最后一行,p alert.log|grep ORA-
网管有家www.bitscn.net
|
0
|
评论加载中…