当前位置:  技术问答>linux和unix

信号在实际开发中用得多吗?

    来源: 互联网  发布时间:2015-12-03

    本文导语:  我想学习UNIX/Linux的编程,目前在看《UNIX环境高级编程》一书,但是我感觉这本书讲得太细了,让我分不清哪些东西需要更多关注,哪些内容可以放过 :( 。 请大家指点一下,哪些东西在实际开发用得多,哪些知识...

我想学习UNIX/Linux的编程,目前在看《UNIX环境高级编程》一书,但是我感觉这本书讲得太细了,让我分不清哪些东西需要更多关注,哪些内容可以放过 :( 。 请大家指点一下,哪些东西在实际开发用得多,哪些知识需要详细了解。非常感谢!
附录几个很关心的问题:
1. 进程组和session(第9章 进程关系)的知识大概只有在开发shell时才有用吧?
2. 信号在实际开发中用得多吗?

|
信号,用的是相当的多,可以说每个实际上的程序都会用到。

至于进程组和session并不是shell才会考虑,比如daemon程序就要考虑。不过一般程序也可不去管它。

《UNIX环境高级编程》一书讲到的都是精华,建议都要看,特别是这几章:
基础知识
文件I/O
文件和目录
标准I/O库
进程相关的几章
信号
高级I/O
精灵进程
进程间通信和高级进程间通信
线程(第二版有)

这其间,信号、进程、进程间通信都是必看的,相当于linux编程的基础。
另外要精通linux编程,还要找一本网络编程的书看,推荐《Unix网络编程》

|
信号用的相当多呀!

|
进程用的很多
我想主要是因为linux里面的线程也是一种特殊的进程吧

信号就更不用说了
那是相当多

|
在多进程中用的比较多.
但在多线程里不建议使用信号.处理起来比较麻烦

|
都有用到。

|
那可是用的相当的多!!

|
信号用得还是比较多的,我觉得自己对信号这章了解得还不够,有空得好好研究一下了

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 进入信号处理函数,是不是会自动把进入信号加入信号屏蔽字?还有sigpending
  • 学习linux的新手问:linux进程信号掩码以及信号阻塞与信号未决怎么理解?
  • 关于信号量与UNIX信号的疑问
  • 生产者消费者问题为什么不可以共用一个信号量,如果这个信号量可以设置取值固定为0到N,即当信号量取值为N的时候阻塞进程,是否也可以?
  • 当信号量(灯)遇上信号,help!
  • 请问什么时候发出SIGKILL信号、什么时候发出SIGTERM信号?
  • 安全信号和不安全信号的实现机制有什么不同么?
  • 如何确定信号的来源?即如何知道接收到的信号来自于哪一个进程号?
  • 自旋锁和读写自旋锁、信号量和读写信号量分别有什么区别?
  • 关于消息队列信号量信号共享内存等核心编程的问题(求知若渴!!!.....)
  • 可靠信号和不可靠信号的问题
  • semaphore.h sem.c Posix 信号量 System v 信号量
  • 【求助】linux/Unix下创建子进程,向父进程发送信号,子进程也能收到改信号,此时如何让子进程不收到信号
  • 信号可靠还是不可靠,取决与信号本身还是signal()/sigaction()的区别?
  • 信号处理函数里面用CRT函数可能导致"信号触发-处理"死循环吗?
  • 终端被关闭后,bash收到哪些信号,这些信号是怎么来的?
  • 书上说,中断用自旋锁,进程,用信号量,但是,为什么中断不能用信号量?
  • linux 中信号量的使用 当信号初始化的时候设置的值大于1将是如何?
  • 大侠们求指导,电信骨干网光纤信号分流成多个千兆网信号
  • 32号信号和33号信号哪里去拉?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3