Linux系统 deamon进程

  1. daemon进程
    1.1 daemon的分类
  1. stand alone: 独立启动,不依赖其他机制管理
    因为是一直存在内存内持续的提供服务,当发生客户端请求时,响应较快。常见的stand alone: httpd,vsftpd

  2. super daemon: 通过xinetd统一管理
    当没有客服端请求时,相应服务不启动;当有客户端请求时,super daemon唤起相关服务;客服端请求结束,相关服务关闭并释放资源。常见的super daemon:telnet

1.2 daemon进程命名: 程序名+d
at: atd
cron: crond

1.3 daemon进程端口
/etc/services

1.4 daemon启动脚本

  1. /etc/init.d/* 启动脚本
  2. /etc/sysconfig/* 各个服务的初始化环境配置文件
  3. /etc/xintd.conf /etc/xinetd.d/* super daemon配置文件
  4. /etc/* 各个服务各自的配置文件
  5. /var/lib/* 各个服务产生的数据库
  6. /var/run/* 各个服务的程序PID记录

1.5 Stand alone
启动方式

  1. /etc/init.d/syslog {start|stop|status|restart|condrestart}
  2. service syslogd (start|stop|status|restart|…)

显示系统所有服务的运行状态
service --status-all

1.6 Super daemon
vi /etc/xinetd.d/telnet
disable = no

配置文件:/etc/xinetd.conf,个别的放在/etc/xinetd.d/*内

1.7 服务管理

  1. 查询服务开启情况
    chkconfig --list

  2. 设置服务级别
    chkconfig [–level [0123456]] [service_name] [on|off]

  3. 增加删除服务
    chkconfig [–add|–del] [service_name]

1.8 统一防火墙
/etc/hosts.{allow|deny}

1.9 实例:开启rsync服务

vi /etc/xinetd.d/rsync
disable = no

grep ‘rsync’ /etc/services
rsync 873/tcp # rsync
rsync 873/udp # rsync

netstat -tnlp | grep -w 873
tcp 0 0 0.0.0.0:873 0.0.0.0:* LISTEN 11574/xinetd

1.10 实例:配置默认启动项
chkconfig --list
chkconfig --list atd
chkconfig --level 345 atd on
chkconfig atd off

1.11 实例:配置自己的系统服务
vi /etc/init.d/mytest
chmod 755 /etc/init.d/mytest
chkconfig --add mytest
chkconfig --list mytest
chkconfig --del mytest

  1. syslogd
    2.1 常见日志
    /var/log/cron
    /var/log/dmesg 系统启动过程核心监控信息
    /var/log/lastlog 最近一次登录,lastlog命令
    /var/log/mail*
    /var/log/messages
    /var/log/wtmp 登录成功,last命令
    /var/log/faillog 登录失败

2.2 登录日志所需服务
syslogd 登录系统和网络服务日志
klogd 登录核心日志
logrotate 日志轮询

syslogd
ps aux | grep syslog
chkconfig --list syslog

/etc/syslog.conf

/etc/logrotate.conf
/etc/logrotate.d

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Deamon Tool是一款在Windows操作系统上运行的虚拟驱动软件。该软件允许用户将光盘、DVD或蓝光光盘的内容直接以ISO、IMG、BIN、CUE等格式映射到计算机上,从而可以在没有实际光盘的情况下运行光盘内的程序或文件。 Deamon Tool的单文件版本指的是该软件的单个可执行文件,不需要安装即可使用。这意味着用户可以将该文件复制到任何位置,然后直接运行,无需进行繁琐的安装过程。 使用单文件版本的Deamon Tool非常方便,只需双击该文件即可启动软件。在软件界面中,用户可以通过点击“添加虚拟设备”按钮来创建虚拟光驱,并选择要挂载的光盘镜像文件。之后,用户可以在“我的电脑”中看到新的虚拟光驱,就像插入了实际的光盘一样。 通过虚拟光驱,用户可以像使用实际光盘一样访问光盘内的内容。可以安装游戏、软件或操作系统,并运行光盘内的应用程序。同时,Deamon Tool还支持一键挂载多个光盘镜像文件,方便用户同时访问多个光盘内容。 单文件版本的Deamon Tool还具有良好的兼容性和稳定性,支持多种格式的光盘镜像文件,如ISO、BIN、CUE等。用户可以方便地切换不同格式的光盘镜像文件,以满足不同的需求。 总之,Deamon Tool的单文件版本提供了一个方便快捷的方式来访问光盘内容,无需实际物理光盘的支持。该软件为用户提供了更好的使用体验,尤其在没有光驱设备的情况下,它是一个非常实用的工具。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值