1、查看非root运行的进程
[root@bastion-IDC ~]# ps -U root -u root -N
2、查看root运行的进程
[root@bastion-IDC ~]# ps -u root
注意:UID为0的进程,查看该进程所打开的端口和文件
[root@bastion-IDC ~]#ps -ef 查看进程
[root@bastion-IDC ~]# lsof -p pid 查看此程使用文件
3、检查隐藏进程
[root@bastion-IDC ~]# ps -ef | awk '{print $2}' | grep -v PID | sort -n | uniq >1
[root@bastion-IDC ~]# ls /proc | grep -v ^[a-z] |sort -n|uniq >2
[root@bastion-IDC ~]# diff 1 2
4、查看所有系统服务的状态和启动方式
[root@bastion-IDC ~]# systemctl list-unit-files --type=service
5、查看当前正在运行的服务来分析是否有不正常的服务运行
[root@bastion-IDC ~]# systemctl list-units --type=service --all