系统相关
首页 > 系统相关> > Linux 服务管理

Linux 服务管理

作者:互联网

参照:https://www.cnblogs.com/wxdnq/p/15650553.html

Linux 服务管理

1. 基本介绍

服务的本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其它程序的请求,比如mysqld,sshd,防火墙等,因此我们又称为守护线程,是Linux中非常重要的知识点。【原理图】

2. service管理指令

指令:service 服务名 start | stop | restart | reload | status。

注:在CentOS7.0后,不再使用service,而是systemctl。

案例:查看当前防火墙的状态,关闭防火墙和重启防火墙。service iptables status。

细节讨论:

3. 查看服务名

4. 服务的运行级别:

 一个思考题:如果不小心将默认的运行级别设置成0或7,怎么处理?

答:进入单用户模式,修改成正常的即可。

5. chkconfig指令

基本介绍:通过chkconfig命令可以给各个运行级别设置自启动/关闭。

基本语法:

使用细节:

6. 动态监控进程

基本介绍:top与ps命令很相似。它们都用来显示正在执行的进程。Top与ps最大的不同之处,在于top在执行一段时间可以更新正在运行的进程。

基本语法:top [选项]。

选项说明:

选项功能
-d 秒数 指定top命令每隔几秒更新,默认是3秒。在top命令的交互模式当中可以执行的命令。
-i 使top不显示任何闲置或者僵死进程。
-p 通过指定监控进程ID来仅仅监控某个进程的状态。
交互操作 功能
P 以CPU使用率来排序,默认就是此项。
M 以内存的使用率排序。
N 以PID排序。
q 退出top。

应用实例:

7. 查看系统网络情况

基本语法:netstat [选项]。

选项说明:

应用案例:

标签:服务,管理,top,Linux,进程,chkconfig,级别,运行
来源: https://www.cnblogs.com/chentao17180/p/15650660.html