首页 > 电脑专区 > 电脑教程 >

Shell中后台起动并启用dump文件

来源:互联网 2023-02-21 18:15:10 178

在linux中如果要后台运行,还要重定向dump文件。这个启动比较麻烦,可以用一个批处理来解决Pmm办公区 - 实用经验教程分享!

工具/原料

  • CentOS 7.0.3

方法/步骤

  • 1

    # 以时间为文件后缀sux=`date ' %y-%m-%d_%H:%M:%S'`Pmm办公区 - 实用经验教程分享!

    Shell中后台起动并启用dump文件Pmm办公区 - 实用经验教程分享!

  • 2

    # nohup重定向输出目录nohupath="out/"Pmm办公区 - 实用经验教程分享!

    if [ ! -d $nohupath ];then mkdir $nohupathfiPmm办公区 - 实用经验教程分享!

    Shell中后台起动并启用dump文件Pmm办公区 - 实用经验教程分享!

  • 3

    # coredump输出目录corepath="corefile/"Pmm办公区 - 实用经验教程分享!

    if [ ! -d $corepath ];then mkdir $corepath chmod 777 $corepathfiPmm办公区 - 实用经验教程分享!

    Shell中后台起动并启用dump文件Pmm办公区 - 实用经验教程分享!

  • 3本页面未经许可获取自百度经验
  • 4

    # 设置coredump目录# %% – 符号%# %p – 进程号# %u – 进程用户id# %g – 进程用户组id# %s – 生成core文件时收到的信号# %t – 生成core文件的时间戳(seconds since 0:00h, 1 Jan 1970)# %h – 主机名# %e – 程序文件名echo -e $corepath"core-%e-%s-%u-%g-%p-%t" > /proc/sys/kernel/core_patternPmm办公区 - 实用经验教程分享!

    Shell中后台起动并启用dump文件Pmm办公区 - 实用经验教程分享!

  • 5

    # suffix of the core file nameecho -e "1" > /proc/sys/kernel/core_uses_pidPmm办公区 - 实用经验教程分享!

    Shell中后台起动并启用dump文件Pmm办公区 - 实用经验教程分享!

  • 6

    # 使当前终端可以生成dumpulimit -c unlimitedPmm办公区 - 实用经验教程分享!

    Shell中后台起动并启用dump文件Pmm办公区 - 实用经验教程分享!

  • 7

    # nohup 后台启动程序,并重字义输出到nohupath目录中Pmm办公区 - 实用经验教程分享!

    nohup ./$1 >$nohupath$1$time'.log' 2>&1 &Pmm办公区 - 实用经验教程分享!

    Shell中后台起动并启用dump文件Pmm办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Pmm办公区 - 实用经验教程分享!


    标签: 操作系统后台启用文件

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码