一、进程的基本介绍
每个进程都可能有两种方式存在,前台或者后台,所谓前台就是用户目前的屏幕上可以进行操作,后台就是屏幕看不到的,一般的进程都是后台进程,而且会常驻在系统中,知道关机才结束。
二、 ps 【选项】:显示系统执行的进程
2.1 参数命令:一般使用的参数是 ps -aux
ps-a 显示当前终端的所有进程信息 ps-u 以用户的格式显示进程的信息 ps-x 显示后台进程运行的参数
ps -aux | more
2.2 详细说明
2.3 ps -ef :查看父进程
选项: -e 显示所有进程 -f 全格式
ps -ef | more
ps -ef | grep sshd
三、kill 【选项】进程号: 杀死进程
选项: -9 强制杀死
kill 26622
kill -9 xxx
killall gedit
四、pstree 【选项】:进程数
常用选项: -p 显示进程的PID -u 显示进程的所属用户
pstree -p
pstree -u
五、服务(Service)管理
5.1 service 服务名 [start | stop | restart | reload | status]
在CentOS7.0后不再使用service,而是使用systemctl
system status firewall
firewall-cmd --state
systemctl start firewalld
systemctl stop firewalld
systemctl restart firewalld
关闭或启动防火墙,立马生效,重启服务后又会生效。
5.2 linux下如何查看有哪些服务
5.2.1 :xshell中输入 setup
5.2.2 在 /tec/init.d 下查看
5.3 服务的运行级别和设置【chkconfig】
在center 7.0 以后支持不好 基本句法: chkconfig --list | grep xxx chkconfig 服务名 --list chkconfig --level 5 服务名 on/off
5.4 top 服务监听
5.5 netstat -anp | more 网络监听
5.6 telnet 判断端口有没有被监听
[root@192 ~]
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
SSH-2.0-OpenSSH_7.4
[root@192 ~]
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
|