Linux 守护进程的编程方法 守护进程(Daemon)是执行在后台的一种特殊进程。它独立于控制终端而且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种非常实用的进程。Linux的大多数server就是用守护进程实现的。比方,Internetserverinetd,Webserverht...
分类:
系统相关 时间:
2014-09-06 12:10:23
阅读次数:
288
最近装了centos7.0 准备用来搭建web服务器。遇到一个问题折腾了很久:在tomcat日志文件中的中文全部为?号,并不是因为linux的编码问题引起的,而是因为启动tomcat的时候需要设置java虚拟机的编码。于是在daemon.sh中加入以下一句解决。JAVA_OPTS="$JAVA_OP...
分类:
其他好文 时间:
2014-09-04 22:15:40
阅读次数:
279
rsync启动:/usr/bin/rsync--daemon守护进程启动(没装xinetd)如果装了xinetd:servicexinetdstart(二者选一即可)错误:@ERROR:authfailedonmoduleclientrsyncerror:errorstartingclient-serverprotocol(code5)atmain.c(1503)[sender=3.0.6]查看日志显示:authfailedonmodulec..
分类:
其他好文 时间:
2014-09-04 10:37:29
阅读次数:
308
大体步骤如下
1. 调用fork()函数创建子进程后,让父进程立即exit(),这样产生的子进程变成孤儿进程,由init进程接管。
2. 调用setsid()函数,使得新创建的进程脱离控制终端,同时创建新的进程组,并成为该进程组的首进程。在linux系统中,所有的进程都属于各自的进程组,进程组是一个或多个进程的集合,一个进程组中至少有一个进程成员,否则就消亡了。每个进程组都有一个进...
分类:
其他好文 时间:
2014-09-04 10:34:39
阅读次数:
1161
groupinstall "X Window System" gnome-common gnome-classic-session gnome-menus gnome-session gnome-session-daemon gnome-shell gnome-shell-browser-plugin gnome-shell-extension-common gnome-shell-exte...
分类:
其他好文 时间:
2014-09-02 20:03:55
阅读次数:
459
把下载好的ubuntu安装包放在C盘根目录下,利用Daemon Tools 将安装包下casper文件夹的vmlinuz.efi和initrd.lz拷贝到C盘根目录下,紧接着打开easybcd,在配置文件里输入如下配置信息,重启后即可进行后续安装步骤了。之前一直报file not found的原因就是把vmlinuz.efi的后缀忘了,导致找不到文件。
title Install Ubuntu ...
对于unknown的进程要crs_stop-f加进程名杀掉,后在star1删除机器上的/etc/oracle/scls_scr/rac1/oracle/cssfatal文件如果不删这个文件,运行root.sh脚本时会报错。然后重新运行下$ORA_CRS_HOME/root.sh脚本2有时候开机启不起来可以先杀了这个进程试下/etc/init.d/init.ohasd使..
分类:
其他好文 时间:
2014-09-02 10:37:15
阅读次数:
259
#停止Jenkins
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
#修改用户名和群组
sudo vim +1 +/daemon +‘s/daemon/staff/‘ +/daemon +‘s/daemon/userName‘ +wq org.jenkins-ci.plist
sudo ...
分类:
其他好文 时间:
2014-09-01 16:01:33
阅读次数:
302
在RHEL7里有几种防火墙共存:firewalld、iptables、ebtables,默认使用firewalld来管理netfilter子系统,不过底层调用的命令仍然是iptables等。因为这几个daemon是冲突的建议禁用其他的几种服务:systemctlmaskiptables(ip6tables,ebtables)在firewalld中使用了区域(zone)的概..
分类:
其他好文 时间:
2014-09-01 02:52:03
阅读次数:
5621
一、首先来解读下rsyslog配置文件的含义配置文件路径/etc/rsyslog.conf在rsyslog中facility设施可以从功能或者程序上对日志分类常用的以下几种auth和认证相关的authpriv和认证授权相关的cron专门给周期性任务计划做日志记录的daemon帮守护进程做日志记录kern给内核做日志记录lp..
分类:
数据库 时间:
2014-08-31 10:36:21
阅读次数:
532