![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
sjtuSmartBoy
这个作者很懒,什么都没留下…
展开
-
why group leader cannnot able create the session in Linux
Forbidding setsid() in a process group leader is required by POSIX:The setsid() function shall create a new session, if the calling process is not a process group leader.It is requir转载 2017-08-16 10:08:59 · 228 阅读 · 0 评论 -
孤儿进程与僵尸进程
孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中。这种进程称之为僵死进程。孤儿进程是没有父进程转载 2017-08-16 23:40:27 · 165 阅读 · 0 评论 -
ubuntu下无/etc/syslog.conf
Syslog upgradeThe sysklogd package has been replaced with rsyslog. Configurations in /etc/syslog.conf will be automatically converted to /etc/rsyslog.d/50-default. If you modified the log rota原创 2017-08-18 23:11:03 · 1607 阅读 · 0 评论 -
syslog简介——系统日志写入API
一、简介syslog是Linux系统默认的日志守护进程。默认的主配置文件和辅助配置文件分别是/etc/syslog.conf和/etc/sysconfig/syslog文件。通常,syslog 接受来自系统的各种功能的信息,每个信息都包括重要级。/etc/syslog.conf 文件通知 syslogd 如何根据设备和信息重要级别来报告信息。二、配置文件/etc/syslog.转载 2017-08-19 00:11:47 · 342 阅读 · 0 评论 -
关于终端和控制台的一些解释
今天看到有人问终端和控制台的区别,而且这个问题比较有普遍性,因此想抽出一点时间来解释一下这两个术语的区别。 终端,英文叫做terminal ,通常简称为term ,比如我们在X下的xterm. 控制台,英文叫做console。 要明白这两者的关系,还得从以前的多人使用的计算机开始。 大家都知道,最初的计算机由于价格昂贵,因此,一台计算机一般是由多个人同时使用的转载 2017-08-14 10:13:04 · 270 阅读 · 0 评论 -
linux系统下进程的信号(signal)处理流程是怎么样的?
作者:peilin song链接:https://www.zhihu.com/question/24913599/answer/115102869来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。最近在正好用到这部分内容,刚刚研究过,不算深入,简单说说我的认识吧。我想先从一些机制和原理开始说,会比较清楚。信号是一种软件层面上对中断的模拟,转载 2017-08-28 12:36:44 · 555 阅读 · 0 评论 -
静态变量初始化的时机
静态变量的内存分配和初始化对于C语言的全局和静态变量,不管是否被初始化,其内存空间都是全局的;如果初始化,那么初始化发生在任何代码执行之前,属于编译期初始化。由于内置变量无须资源释放操作,仅需要回收内存空间,因此程序结束后全局内存空间被一起回收,不存在变量依赖问题,没有任何代码会再被执行!C++引入了对象,这给全局变量的管理带领新的麻烦。C++的对象必须有构造函数生成,并最终执行析转载 2017-10-02 16:40:48 · 9683 阅读 · 3 评论