进程的基本介绍
- 基本介绍
1)在linux中,每个执行的程序(代码)都称为一个进程。每一个进程都分配一个id号。
2)每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程。例如www服务器。
3)每个进程都可能以两种方式存在。前台与后台,所谓前台进程就是用户目前的屏幕上可以进行操作的。后台进程则是实际在操作,但由于屏幕上无法看到的进程,通常使用后台方式执行。
4)一般系统的服务器都是以后台进程的方式存在,而且都会常驻在系统中。直到关机才结束。

QQ截图20200108170921.png

QQ截图20200108171331.png

QQ截图20200108171443.png
ps -aux | grep sshd
查看sshd 进程

QQ截图20200108171809.png

QQ截图20200108172040.png

QQ截图20200108185442.png

QQ截图20200108190028.png
服务管理
介绍
服务(service)本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其他程序的请求,比如(mysql,sshd 防火墙等),因此我们又称为守护进程,是linux中非常重要的知识点。

QQ截图20200108190553.png
service管理指令
service 服务名 [start | stop |
restart | reload | status]
在CentOS7.0后 不再使用service,而是systemctl
列出系统有那些服务
- setup
- ls -l /etc/init.d/
服务的运行级别
cha'kan

QQ截图20200108193815.png
chkconfig指令
- 介绍
通过chkcofig命令可以给每个服务各个运行级别设置自启动/关闭 - 基本语法
1)查看服务 chkconfig --list | grep xxx
2)chkconfig 服务名 --list
3)chkconfig --level 5 服务名 on/off
动态监控进程

QQ截图20200108200759.png

QQ截图20200108200912.png
top指令

QQ截图20200108201350.png
监控网络状态

QQ截图20200108202049.png
netstat -anp | grep sshd

QQ截图20200108202930.png