当前位置:  技术问答>linux和unix

crontab的core dump问题

    来源: 互联网  发布时间:2016-10-29

    本文导语:  本帖最后由 sir123456 于 2010-12-23 18:51:39 编辑 大家好,我是新手,向各位高手请教问题了。我有一个程序,如果手动执行,在程序异常退出时,能写出core文件,说明环境没有问题。但是如果同样的程序是被/etc/crontab中...

本帖最后由 sir123456 于 2010-12-23 18:51:39 编辑
大家好,我是新手,向各位高手请教问题了。我有一个程序,如果手动执行,在程序异常退出时,能写出core文件,说明环境没有问题。但是如果同样的程序是被/etc/crontab中定时执行的一个脚本来调用后运行起来的,程序异常退出后写的core文件放在哪儿呢?或者是这种情况下根本不写CORE文件?我用find命令没有找到core文件。盼回复,谢谢!

|
coredown跟crontab没什么关系的。
关于core文件设置google一下满都是:

3. 设置Core Dump的核心转储文件目录和命名规则
/proc/sys/kernel/core_uses_pid可以控制产生的core文件的文件名中是否添加pid作为扩展,如果添加则文件内容为1,否则为0
/proc/sys/kernel/core_pattern可以设置格式化的core文件保存位置或文件名,比如原来文件内容是core-%e
可以这样修改:
echo "/corefile/core-%e-%p-%t" > /proc/sys/kernel/core_pattern
将会控制所产生的core文件会存放到/corefile目录下,产生的文件名为core-命令名-pid-时间戳
以下是参数列表:
    %p - insert pid into filename 添加pid
    %u - insert current uid into filename 添加当前uid
    %g - insert current gid into filename 添加当前gid
    %s - insert signal that caused the coredump into the filename 添加导致产生core的信号
    %t - insert UNIX time that the coredump occurred into filename 添加core文件生成时的unix时间
    %h - insert hostname where the coredump happened into filename 添加主机名
    %e - insert coredumping executable name into filename 添加命令名   

|
crontab里给的肯定是可执行程序的全路径名,你的可执行程序放在哪就在哪找
或者find试下
cd
find . -name core*

|
通过crontab调用的脚本默认是没有用户的所有的环境变量的
建议在脚本首行后添加 . ~/.bash_profile

    
 
 

您可能感兴趣的文章:

  • LINUX中crontab的奇怪问题
  • crontab问题!!!
  • AIX下面的crontab设置的问题
  • 关于crontab 的问题,间隔天数的问题。
  • crontab的问题,希望高手指教!谢谢!
  • 求救 Solaris crontab 问题
  • crontab 自动执行问题
  • 很简单的一个问题关于crontab的
  • 关于realpath()函数在crontab中启动的问题
  • 一个crontab的问题
  • crontab 问题! 大侠来帮帮我!
  • crontab 环境变量问题
  • crontab计划任务问题
  • 在Linux使用crontab设置自动执行备份脚本问题?
  • 问一个crontab中不能运行手动可以运行的问题
  • 关于crontab的问题
  • crontab使用问题?
  • 关于crontab问题(若分不够,可加)
  • unix 有关crontab 的问题
  • crontab tomcat 环境变量问题!
  • AIX crontab 嵌套SHELL脚本,执行报 分段错误(core dump)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求助 crontab -l & crontab -e 报错,谢各位大神先~~
  • ls -l `locate crontab`和locate crontab |ls -l有什么区别啊
  • 脚本自动添加crontab示例
  • crontab无法编辑了,大侠帮忙!!!
  • 哪位大哥用过Crontab命令啊?
  • crontab 服务执行不了
  • 请问使用crontab是否必须设置环境变量?
  • crontab能让一个程序每分钟执行一次吗?
  • 如何把一个文本内的内容一次性写入crontab里
  • crontab提交的定时任务不能正常执行
  • crontab属于哪个包
  • 无法用crontab???
  • 求救,关于crontab,小妹不胜感激
  • 求救:crontab不运行 急急急啊
  • crontab 不执行
  • crontab 执行定时任务
  • 在crontab 中如何設定每5 分鐘執行一個程序
  • SOS!!!我不小心把crontab全删了,急寻补救之策!!
  • crontab 使用疑问
  • 如何使用crontab来定时执行一个.php的程序


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3