linux 服务管理学习

linux 七个级别:

0:关机

1:单用户模式

2:不完全命令模式(不含NFS服务)

3:完全命令行模式(常用模式)

4:系统保留(通常没用)

5:图形模式(有才能用)

6:重启动

常用命令:

>>runlevel 查看当前系统运行级别 (N 3:从空级别转到3级别,表示启动时为3级别)

>>init 级别号 切换系统运行级别(常用于切换图形界面);

>>init 0 关机;>>init 6重启。(不可靠,不建议)

>>vim /etc/inittab修改默认启动级别的文件;

服务分类

RPM(PRM)包:安转位置默认。(独立的服务:响应快,独立占用资源。基于xinetd服务:响应慢,内存占用少(少用))

源码包:安装时指定

chkconfig --list RPM查看自启动服务;

/etc/local/ 目录查看是否安装源码包服务。

服务启动和自启动:自启动表示开机时服务是否启动,启动状态与自启动无关。

服务与端口

1. >> netstat -tlunp         查看端口

2. >> netstat -an 查看所有信息 包括已链接端口信息

RPM包服务管理

安装位置基本都在etc和var目录下

独立服务管理:

执行文件路径:/etc/init.d/

>>/etc/init.d/httpd start|stop|restart|status 服务启动等(与自启动无关

开机自启动1:>>chkconfig --level 2345 httpd on服务开机自启动修改,>>chkconfig httpd off表示关闭

开机自启动2:/etc/rc.d/rc.local 该文件为系统开机后回touch的一个文件,和自启动有差不多效果(推荐)

开机自启动3:ntsysv有点类似setup设置ip,加*表示自启动,该操作与chkconfdig同步(red-hat专用)

基于xinetd服务管理:
执行文件路径:/etc/xinetd.d/

在/etc/xinetd.d/rsync文件(表示相应服务的文件)中将disable=no,>>service xinetd restart 服务依赖xinetd存在,此时服务启动成功。

自启动同独立,但不支持service。同步于启动

源码包服务管理

启动:使用绝对路径bin目录下启动 start/stop

自启动:/etc/rc.d/rc.local 添加启动命令即可;ln -s dir dir 建立链接使得service恶意使用源码包服务。

图1 linux服务管理汇总

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值