标签:
centos linux系统日常管理3 第十六节课
上半节课
下半节课
Linux系统服务管理
ntsysv
工具ntsysv 类似图形界面管理工具,如果没有该命令安装 yum install -y ntsysv
常用服务:crond, iptables, network, sshd, syslog, irqbalance, sendmail, microcode_ctl
保存后需要reboot才能生效
chkconfig (命令行服务管理工具)
列出服务列表: chkconfig --list
关闭2级别 : chkconfig --level 2 atd off
多个level,关闭2,3级别: chkconfig --level 23 atd off
列出atd服务: chkconfig --list atd
开启/关闭3,4,5级别: chkconfig --level [345] servicename on/off
默认就是3级别: chkconfig atd off ;chkconfig atd on
chkconfig --add/del servicename
添加自定义服务
cd /etd/init.d/ vi lin //在脚本里面增加chkconfig 345 95 5 345指默认345启动级别,95开启,5关闭 指定开启和关闭顺序 cp lin /etd/init.d/lin //拷贝启动脚本lin到/etd/init.d/目录 chkconfig -add lin chmod 755 lin //增加脚本执行权限 chkconfig --list aming
查看每个服务脚本的启动/关闭顺序 S,K: ls /etc/rc.d/rc3.d/
在配置文件里更改服务的启动顺序,重启服务器生效reboot: vi /etc/init.d/crond
centos6默认改为 rsyslog.conf 之前版本是 syslog.conf. 该配置文件主要信息为:记录哪些服务和需要记录什么等级的信息。
日志格式:
auth –pam产生的日志
authpriv –ssh,ftp等登录信息的验证信息
cron –时间任务相关
kern –内核
lpr –打印
mail –邮件
mark(syslog)–rsyslog服务内部的信息,时间标识
news –新闻组
user –用户程序产生的相关信息
uucp –unix to unix copy, unix主机之间相关的通讯
local 1~7 –自定义的日志设备
日志级别:
debug –有调式信息的,日志信息最多
info –一般信息的日志,最常用
notice –最具有重要性的普通条件的信息
warning –警告级别
err –错误级别,阻止某个功能或者模块不能正常工作的信息
crit –严重级别,阻止整个系统或者整个软件不能正常工作的信息
alert –需要立刻修改的信息
emerg –内核崩溃等严重信息
none –什么都不记录
从上到下,级别从低到高,记录的信息越来越少
连接符号
.xxx: 表示大于等于xxx级别的信息
.=xxx:表示等于xxx级别的信息
.!xxx:表示在xxx之外的等级的信息
/etc/rsyslog.conf #### RULES #### 35 36 # Log all kernel messages to the console. 37 # Logging much else clutters up the screen. 38 #kern.* /dev/console 39 40 # Log anything (except mail) of level info or higher. 41 # Don‘t log private authentication messages! 42 *.info;mail.none;authpriv.none;cron.none /var/log/messages 几乎所有信息都记录到/var/log/messages 43 44 # The authpriv file has restricted access. 45 authpriv.* /var/log/secure 46 47 # Log all the mail messages in one place. 48 mail.* -/var/log/maillog 49 50 51 # Log cron stuff 52 cron.* /var/log/cron 53 54 # Everybody gets emergency messages 55 *.emerg * 56 57 # Save news errors of level crit and higher in a special file. 58 uucp,news.crit /var/log/spooler 59 60 # Save boot messages also to boot.log 61 local7.* /var/log/boot.log
f
标签:
原文地址:http://www.cnblogs.com/MYSQLZOUQI/p/4865682.html