Linux常用指令之进程管理
每个进程都可能以两种前台与后台方式存在的
一般系统的服务都是以后台进程的方式存在,而且都会常驻在系统中。直到关机才才结束
显示系统执行的进程
ps -aux // 显示所有的进程
ps -aux | grep sshd //查看sshd进程
终止进程
kill [选项] 进程号 (通过进程号杀死进程 -9 强制终止)
killall 进程名称 (通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得很慢时很有用)
服务(service)管理
service 服务名 [start | stop | restart | reload | status]
在CentOS7.0后 不再使用service ,而是 systemctl
chkconfig指令
设置某个服务自启动或关闭永久生效
动态监控进程
top [选项]
监控网络状态
netstat [选项]
选项说明
-an 按一定顺序排列输出
-p 显示哪个进程在调用
netstat –anp | grep sshd
查看当前系统有哪些端口在监听
netstat -tlnp