进程后台启动方法
来源:互联网 发布:简单的表单验证js代码 编辑:程序博客网 时间:2024/05/23 01:36
1.忽略hup命令 (HUP: 1 终端断线)(* 可用)
nohup ./guard & >重定向输出文件名
2. 将进程ID设置为不在hup命令管辖范围。(setsid调用setsid函数的进程成为新的会话的领头进程, 并与其父进程的会话组和进程组脱离。由于会话对控制终端的独占性,进程同时与控制终端脱离,其进程父进程为1)
setsid ./guard
3. subshell技巧(将一个或多个命名包含在“()”中就能让这些命令在子 shell 中运行中)将"&"也放入“()”内之后,我们就会发现所提交的作业并不在作业列表中,也就是说,是无法通过jobs来查看的,新提交的进程的父 ID(PPID)为1(init 进程的 PID),并不是当前终端的进程 ID。
(./guard &)
阅读全文
0 0
- 进程后台启动方法
- weblogic后台启动方法
- 后台启动weblogic方法
- Android kill后台进程方法
- Linux启动与进程:前台进程和后台进程
- Fabric不能启动后台进程问题
- Jenkins启动项目后台进程自动杀掉
- nohup 启动的后台进程 特点
- ORA-00450: 后台进程 \'EMN0\' 未启动
- Openwrt(linux)启动服务后台进程守护进程
- Openwrt(linux)启动服务后台进程守护进程
- linux后台启动进程并记录进程ID
- Shell 进程前台与后台转换方法
- Shell 进程前台与后台转换方法
- golang进程后台运行的方法
- 停止linux后台进程的方法
- [Linux]后台运行进程的方法
- 守护进程的启动方法
- java 静态代码块加载配置文件信息 方法2
- 威佐夫游戏 51Nod
- java中的abstract和interface差异
- 为什么会有栈内存和对内存
- 关于自定义空间阻止事件冒泡的解决方案
- 进程后台启动方法
- 学习计划及工作总结
- javascript有限状态机
- ig7icd32.dll加载失败问题求解
- 简单爬虫,爬取书本图片。
- 区间dp
- IntelliJ IDEA 首次运行
- C++ primer 标准IO库
- Java集合操作