科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Oracle HowTo:如何使用split命令分割alert文件

Oracle HowTo:如何使用split命令分割alert文件

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

很多时候,由于种种原因,数据库的警告日志(alert_.log)文件会变得很大,不方便查看。在Unix/Linux上我们可以通过split命令,把alert文件分割为较小的文件,便于查看。

作者:盖国强 来源:eygle.com 2007年10月2日

关键字: 盖国强 ORACLE

  • 评论
  • 分享微博
  • 分享邮件
 很多时候,由于种种原因,数据库的警告日志(alert_<sid>.log)文件会变得很大,不方便查看。
在Unix/Linux上我们可以通过split命令,把alert文件分割为较小的文件,便于查看。
$ which split
/bin/split
$ split -b 10m -a 3 alert_mmsdb.log alert
$ ls -l al*
-rw-r--r--   1 oracle   dba      187266549 Dec  2 10:43 alert_mmsdb.log
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaaa
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaab
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaac
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaad
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaae
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaaf
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaag
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaah
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaai
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaaj
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaak
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaal
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaam
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaan
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaao
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaap
-rw-r--r--   1 oracle   dba      10485760 Dec  2 10:45 alertaaq
-rw-r--r--   1 oracle   dba       9008629 Dec  2 10:45 alertaar


以上用到的参数,-b指定分割的每个piece的大小,-a指定后缀的位数,最后的alert为指定的文件名前缀。

本例是Solaris上的操作示范,Linux上稍有不同。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章