标签:
1.系统的运行级别
0:关机
1::单用户模式,可以想象为Windows的安全模式,主要用于系统修复
2:不完全的命令行模式,不含NFS服务
3:完全的命令行模式,就是标准的字符界面
4:系统保留
5:图形模式
6:重启动
runlevel
init level
系统默认运行级别:
vim /etc/inittab
-id:3:initdefault
2.服务分类
chkconfig --list:查看服务
yum install -y xinetd
源码包安装的服务:
查看服务安装位置,一般是/usr/local下
rpm安装服务和源码包安装服务的区别是安装位置的不同。
服务与端口
ps aux
/etc/services :查看常规端口
查询系统中开启的服务:
netstat -tlunp
-t:列出tcp数据
-u:列出udp数据
-l:列出正在监听的网络服务
-n:用端口号来显示服务,而不是服务名
-p:列出该服务的进程ID(PID)
3. rpm包服务管理:
独立的服务管理
/etc/init.d/:启动脚本位置
/etc/sysconfig/:初始化环境配置文件位置
/etc/:配置文件位置
独立服务的启动:
/etc/init.d/独立服务名
service 独立服务名
start|stop|restart|status
独立服务的自启动:
chkconfig --level 2345 httpd on
修改vim /etc/rc.d/rc.local
/etc/init.d/httpd start
使用ntsysv命令管理自启动
基于xinetd服务:
yum -y install xinetd....
4.源码包服务管理
源码包安装服务启动使用绝对路径。
源码包服务的自启动:
vim /etc/rc.d/rc.local加入:/usr/local/apache/bin/apachet1 start
让源码包服务被服务管理命令service识别:
软连接的方法:ln -s /usr/local/apache/bin/apachet1 /etc/init.d/
让源码包的Apache服务能被chkconfig与ntsysv命令管理自启动:
vim /etc/init.d/apachet1
#chkconfig:35 86 76
#指定httpd脚本课可以被chkconfig命令管理。
格式是:chkconfig:运行级别 启动顺序 关闭顺序
#description:source package apache:说明,内容随意
chkconfig --add apachect1
总结:
标签:
原文地址:http://www.cnblogs.com/Nyan-Workflow-FC/p/5663245.html