4、系统编程与进程管理知识分享

系统编程与进程管理知识分享

1. 服务执行与状态

在系统运行中,有一个服务用于打印 “config”。从日志信息可知,当 /etc/test_config/config 文件发生更改时,相关服务会被触发。例如在 “Apr 06 15:37:12” 时刻, oem-virtual-machine 上的 bash[5340] 检测到文件更改,随后 systemd[1] 显示 myservice_test.service 执行成功并完成打印 “config” 的任务。

具体的执行代码及状态如下:

Process: 5340 ExecStart=/bin/bash /home/oem/sniff_printer.sh (code=exited, status=0/SUCCESS) 
Main PID: 5340 (code=exited, status=0/SUCCESS)

由于该服务单元类型为 oneshot ,执行完毕后进程不再活跃,只有再次更新文件才会重新触发服务。这为理解系统运行时如何创建和启动守护进程提供了简单示例。

2. POSIX 标准

POSIX(Portable Operating System Interface)标准的主要任务是维护不同操作系统之间的兼容性,因此被标准应用软件开发人员和系统程序员广泛使用。如今,它不仅存在于类 Unix 操作系

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值