一 top 的使用
在 Linux 系统中,top 是一个常用的系统监视工具,用于实时显示系统的各项资源使用情况和进程信息。本文将深入探讨 top 命令的作用、常用选项以及使用场景。
常用选项: top 命令支持多种选项,常用的选项包括:
- -d seconds:设置更新间隔,单位为秒。
- -n iterations:设置显示的更新次数。
- -u username:只显示指定用户的进程。
- -p pid1,pid2,...:只显示指定进程的信息。
- M:按内存使用量排序。
- P:按 CPU 使用量排序。
- q:退出 top 命令。
配上一张图,能更简洁完整说明此命令的使用
二 crontab的使用
crontab是linux的任务调度程序,具体使用实例如下
# 每分钟执行一次脚本
* * * * * /path/to/script.sh
# 每小时的第 30 分钟执行一次脚本
30 * * * * /path/to/script.sh
# 每天的凌晨 1 点执行一次脚本
0 1 * * * /path/to/script.sh
# 每周日的凌晨 3 点执行一次脚本
0 3 * * 0 /path/to/script.sh
# 每月的第一天的凌晨 4 点执行一次脚本
0 4 1 * * /path/to/script.sh
# 每个季度的第一个月的第一天的凌晨 5 点执行一次脚本
0 5 1 1,4,7,10 * /path/to/script.sh
# 每年的第一天的凌晨 6 点执行一次脚本
0 6 1 1 * /path/to/script.sh
# 每隔 10 分钟执行一次脚本
*/10 * * * * /path/to/script.sh
# 每天的凌晨 2 点到凌晨 4 点,每隔 30 分钟执行一次脚本
*/30 2-4 * * * /path/to/script.sh
# 每周一到周五的凌晨 1 点执行一次脚本
0 1 * * 1-5 /path/to/script.sh
具体参数说明清晰如下图