[20220826]显示alert日志文件全路径.txt

来源:这里教程网 时间:2026-03-03 17:48:28 作者:

[20220826]显示alert日志文件全路径.txt --//链接:https://mdinh.wordpress.com/2022/08/21/find-all-oracle-alert-logs/提供快速查询alert文件的方法,做一下测试。 $ ls -l $ORACLE_BASE/diag/*/*/*/trace/alert_*.log -rw-r-----. 1 oracle oinstall    26696 Nov 27  2020 /u01/app/oracle/diag/rdbms/orcl/newlis/trace/alert_newlis.log -rw-r-----. 1 oracle oinstall 27391100 Aug 29 08:48 /u01/app/oracle/diag/rdbms/orcl/orcl/trace/alert_orcl.log --//可以定义别名: alias lalert='ls -l $ORACLE_BASE/diag/*/*/*/trace/alert_*.log' $ lalert -rw-r-----. 1 oracle oinstall    26696 Nov 27  2020 /u01/app/oracle/diag/rdbms/orcl/newlis/trace/alert_newlis.log -rw-r-----. 1 oracle oinstall 27391100 Aug 29 08:48 /u01/app/oracle/diag/rdbms/orcl/orcl/trace/alert_orcl.log --//也可以使用locate命令,不过给注意使用updatedb更新,感觉好像有点不需要,因为crontab会定时更新。 # updatedb # locate -b alert*.log /u01/app/oracle/diag/rdbms/orcl/newlis/trace/alert_newlis.log /u01/app/oracle/diag/rdbms/orcl/orcl/trace/alert_orcl.log --//有点不理解的使用-r参数使用正则表达式,输出结果如下: # locate --regexp 'alert_*.log' /u01/app/oracle/diag/rdbms/orcl/newlis/alert/log.xml /u01/app/oracle/diag/rdbms/orcl/orcl/alert/log.xml /u01/app/oracle/diag/rdbms/orcl/orcl/alert/log_7.xml /u01/app/oracle/diag/rdbms/orcl/orcl/alert/log_8.xml /u01/app/oracle/diag/tnslsnr/LIS-DB/listener/alert/log.xml /u01/app/oracle/diag/tnslsnr/LIS-DB/listener/alert/log_1.xml /u01/app/oracle/diag/tnslsnr/LIS-DB/listener/alert/log_2.xml /u01/app/oracle/diag/tnslsnr/LIS-DB/listener/alert/log_3.xml /u01/app/oracle/diag/tnslsnr/LIS-DB/listener/alert/log_4.xml /u01/app/oracle/diag/tnslsnr/LIS-DB/listener/alert/log_5.xml /u01/app/oracle/diag/tnslsnr/LIS-DB/listener/alert/log_6.xml --//没有显示真正alert文件名,为什么? # locate -r alert_orcl.log$ /u01/app/oracle/diag/rdbms/orcl/orcl/trace/alert_orcl.log --//视乎不支持*_解析为正则表达式,给仔细看看文档,知道使用-b参数已经足够定位alert文件名了。

相关推荐