当前位置: 首页 > news >正文

nicebox网站变软件营销推广的平台

nicebox网站变软件,营销推广的平台,建html5网站,网站设计网站建设公司1.思维导图 2.进程的创建 函数原型:pid_t fork(void); 功能描述:以当前进程为父进程,创建一个子进程 进程链和进程扇的创建 3.多进程具体使用 3.1进程替换 exec 函数一族 int execl(const char *path, const char *arg, ... /* (char *) N…

1.思维导图 

 

 2.进程的创建

函数原型:pid_t fork(void);

功能描述:以当前进程为父进程,创建一个子进程

进程链和进程扇的创建

3.多进程具体使用

 3.1进程替换 exec 函数一族

int execl(const char *path, const char *arg, ...
/* (char  *) NULL */);
int execlp(const char *file, const char *arg, ...
/* (char  *) NULL */);
int execle(const char *path, const char *arg, ...
/*, (char *) NULL, char * const envp[] */);
int execv(const char *path, char *const argv[]);
int execvp(const char *file, char *const argv[]);
int execvpe(const char *file, char *const argv[],
char *const envp[]);

 list组:可变参的形式,去接受替换进程,所有可能存在的外部参数
vector组:以数组的形式,去存放替换进程,所有可能存在的外部参数

函数名中不带p的:
    第一个参数必须传一个具体的路径,如果没有传具体路径,则会在当前路径中寻找指定的进程,如果当前路径中没找到,则替换失败
函数名中带p:
    第一个参数没有强制要求传一个具体的路径,如果没传具体路径的话,会去环境变量的 PATH 标签中寻找具体的程序
    环境变量的PATH标签有哪些路径:通过shell指令 env查看

3.2  myshell的实现

3.3 execle的使用

4. 如何创建守护进程

一个能够在后台持续运行的,不受任何影响的进程,除非关闭电源,否则该进程一直运行

① 让该进程成为一个孤儿进程

成为孤儿进程的目的在于:初步脱离终端的管控,起码能够实现 ctrl_c 不会结束该进程的运行

② 脱离用户组的管控,让该进程成为一个独立的会话组的组长

目的在于:保证用户进程结束之后,该进程也不会结束

函数原型:pid_t setsid(void);

功能描述:让调用该函数的进程,脱离原会话组,成为一个新的会话组的组长

返回值:成功返回新的会话组id,失败返回-1

③ 切换工作路径到根目录

目的是:如果守护进程输出一些错误信息的话,保证这些错误信息绝对有地方去输出

 ④ 设置掩码

所谓的掩码就是在创建文件的时候,屏蔽掉一些文件的权限

比如:当前掩码为 0111,然后创建文件的时候,选择的权限为 0777

那么创建文件的时候,会屏蔽掉 0777 权限中 0111 权限,怎么屏蔽 0777 & ~0111

所以最终文件会以 0666 权限创建

⑤ 重定向标准输出流,标准错误流,关闭标准输入流close(0)

http://www.tj-hxxt.cn/news/124518.html

相关文章:

  • 网站如何做360优化网络营销是以什么为基础
  • 网站的关于我们怎么做信息流优化师职业规划
  • 专业的上海网站建设公司郑州网站制作
  • 广州机械网站开发个人博客模板
  • wordpress 投稿图片太原百度seo
  • 宁波网站建设优化的公司排名百度明星人气榜入口
  • wordpress网站速度慢seo网站推广收费
  • 黄陂区建设招标网站seodao cn
  • wordpress 文章自动标签台州网站seo
  • 新手用jsp做网站宁波建站模板系统
  • 网站建设活动广告百度关键词关键词大全
  • 网站icp备案信息是什么意思百度交易平台官网
  • 学做各种糕点的网站新手怎么开始做电商
  • 有哪些做的比较精美的网站高清视频线和音频线的接口类型
  • 深入了解网站建设长沙seo就选智优营家
  • 一键发布多个自媒体平台页面优化的方法有哪些
  • 现在那个网站做视频最赚钱网络营销活动策划方案模板
  • 科技网站欣赏百度快速排名优化服务
  • 形容网站做的好处网站服务器多少钱一年
  • 网站开发费用多少钱网络营销方式
  • 如何用手机制作网页链接上海短视频seo优化网站
  • 政和网站建设wzjseo怎么建立自己的网站平台
  • 做网站有什么平台长尾词挖掘
  • 做h游戏视频网站百度旗下推广平台有哪些
  • 台州网站推广百度如何优化
  • wordpress主题开发层级爱站网seo工具包
  • 免费的行情网站ifind是兰州seo培训
  • 全国职业生涯规划大赛官网谷歌seo是指什么意思
  • 乌鲁木齐建设局官方网站青岛网站优化
  • 网站制作公司起名武汉大学人民医院精神卫生中心