9 进程与系统调用
打破疆界
打破常规。
你已经学会了通过在命令行连接小工具的方式建立复杂的程序。但如果你想在代码中使用其他程序怎么办?本章中你将学会如何用系统服务来创建和控制进程,让程序发电子邮件、上网和使用任何已经安装过的程序。本章的最后,你将得到超越C语言的力量。
操作系统热线电话
黑客入侵了……
岂止是安全问题
exec()
给你更多控制权
exec()
函数有很多
数组函数:execv()
、execvp()
、execve()
传递环境变量
大多数系统调用以相同方式出错
用RSS读新闻
exec()
是程序中最后一行代码
用fork()+exec()
运行子进程
C语言工具箱