使用 top 或者 htop 命令查看是否存在异常进程
同时有些异常进程隐藏比较深,以上两个命令无法查出 可以使用以下两个命令,查看占用 CPU 和内存的进程
展开代码ps -eo pid,ppid,%cpu,%mem,etimes,cmd --sort=-%cpu | head ps -eo pid,ppid,%cpu,%mem,etimes,cmd --sort=-%mem | head
发现异常进程后,尝试 kill 杀死进程后 观察该异常是否会重新自启或者该异常进程每隔一段时间会自动结束进程然后重新启动类似的进程
若是以上问题,则该异常进程部署了自启任务
查看 service 类型 enable 的单元
展开代码systemctl list-unit-files --type=service --state=enabled
cron 系统级任务
主表,每行必须写用户,最早被读取
展开代码/etc/crontab
每行必须写用户,与 /etc/crontab 等效,但可按软件包管理
展开代码/etc/cron.d/*.conf
把可执行脚本扔进去就行,anacron 会补跑
展开代码/etc/cron.hourly | cron.daily | cron.weekly | cron.monthly/
将 /etc/cron.d/ 目录下所有定时任务文件一次性打印到终端
展开代码cat /etc/cron.d/* 2>/dev/null | cat -A
本文作者:zzz
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!