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

网站制作书生网站建设众包平台

网站制作书生,网站建设众包平台,南宁高新区建设房产局网站,电子简历手机版一、起因 由于之前写了个程序要实时监控指定文件的变化状态,所以使用了“inotify”进行监视。但是却发现用了“inotify”之后进程无法手动后台运行了。 也就是 ./process.exe &,这种方法不行了。 原因是: 当使用inotify监视文件变化时&a…

一、起因

由于之前写了个程序要实时监控指定文件的变化状态,所以使用了“inotify”进行监视。但是却发现用了“inotify”之后进程无法手动后台运行了。
也就是 ./process.exe &,这种方法不行了。
原因是:
当使用inotify监视文件变化时,进程在后台运行时会收到SIGTTIN信号,从而导致进程暂停。

二、解决方案

1、前台运行

将进程放在前台运行是最简单的解决方法。在启动进程时,将其放在前台运行即可避免收到SIGTTIN信号。

./your_process

这将使进程在前台运行,并且可以从终端读取输入,而不会收到SIGTTIN信号。

2、使用 nohup 命令将进程放在后台运行

如果需要将进程放在后台运行,可以使用nohup命令。
nohup命令可以将进程放在后台运行,并且不会收到终端驱动程序发送的SIGTTIN信号。

nohup ./your_process &

这将使进程在后台运行,并且不会受到SIGTTIN信号的干扰。
此外,nohup命令还会将进程的输出重定向到nohup.out文件中,这样您就可以在进程运行期间查看输出信息。

三、总结

总之,当使用inotify监视文件变化时,如果进程在后台运行并试图从终端读取输入,那么它会收到SIGTTIN信号。
为了避免这种情况,我们可以将进程放在前台运行,或者使用nohup命令将进程放在后台运行。
这两种方法都可以避免进程收到SIGTTIN信号,并且可以顺利地监视文件变化。

http://www.yayakq.cn/news/569230/

相关文章:

  • 网站的地图要怎么做建设网站要做的工作内容
  • 推广型网站免费做初中试卷的网站
  • 万江区网站仿做wordpress怎么做伪静态页面
  • ps做网站如何网站导航图怎么做
  • 公司网站制作的费用申请怎么黑wordpress
  • 从电子商务网站f型眼球轨迹分析其网站布局长沙好的网站建设公司排名
  • seo网站优化培训怎么样红酒网站页面设计总结
  • 如何找人帮我做网站推广网站开发一定要用框架嘛
  • 网站建设实践公司做的局域网网站怎么登陆
  • 网站备案核验单清晰什么叫个人网站软件
  • 做网站的用什么软件呢wordpress 吐槽插件
  • 网站备案 拍照百度广告投诉电话
  • 河南省建设厅执业资格注册中心网站南阳网站改版
  • 成功的营销网站wordpress 语言选择器
  • 网站建设需要学编程吗网站后台管理系统域名
  • 从0开始做网站wordpress 域名更改
  • 安卓优化大师老版本下载seo关键词排名查询
  • 哪些网站做的最有特色做网站行业现状
  • 广州企业网站制作推广运营品牌营销策划方案ppt
  • 网站备案跟域名有什么关系企业网站整站
  • 泰安营销型手机网站建设安装wordpress+000
  • wordpress 网站教程微信网站制作平台
  • 定制网站公司哪家好银行内部网站建设建议
  • 网页制作网站开发网站点赞怎么做
  • 网站内容品质新乡住房与城乡建设厅网站
  • 坪山网站建设哪家好杭州公司的网站建设公司
  • 网站建设需要哪些费用wordpress 中表格 宽度
  • 电商购物网站模板下载徐州专业网站建设
  • 青岛网站建设工作室织梦模板网页设计答辩流程
  • 十大中文网站排名wordpress伪静态不收录