- 博客(2)
- 收藏
- 关注
转载 Linux-- 简单的程序守护脚本,程序异常退出后自动重启
#!/bin/sh while true do ps -ef | grep "test(程序名)" | grep -v "grep" if ["$?" -eq 0] then ./test echo "wath process has been restarted! " else echo "watch process already started ! "
2016-03-30 17:54:18 6962
转载 跟踪程序异常退出
程序出现SIGSEGV、SIGABRT、SIGBUS等等错误时,都会默认退出。 这个时候一般用两种方法来跟踪最为快捷: 1 gdb调试core文件,这种方法最简单,只简单描述一下。 1) 在编译时加入-g参数 2) ulimit -c unlimited 这样在程序段错语时会生成core文件 3) gdb ./a.out 载入程序 4) core-file
2016-03-30 17:32:20 1499
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人