-
top的使用
查看全部 -
ps 命令的输出
查看全部 -
1:进程管理作用
判断服务器状态
查看系统中所有进程
杀死进程
存在优先级的拍寻
查看全部 -
进程管理简介
查看全部 -
anacron补救定时任务的机制:
查看全部 -
执行定时任务分为两种:
一、crontab -e
输入执行的命令
二、系统执行定时任务:
查看全部 -
定时任务命令crontab命令格式的理解
查看全部 -
anacron配置文件
查看全部 -
anacron ----- 当规定的定时任务因为(服务器宕机或者关机的时候造成定时任务没有正常执行的时候) anacron 会在系统正常启动之后会去检测有没有在这个期间没有执行的定时任务,如果有就会自动执行(这里不需要考虑权限问题,它本身就以root执行)。
原理: 会在每天 七天 ,一个月作为检测周期
在系统中的/var/spool/ancron/目录中存在cron.{daily,weekly,momthly} 文件,用于记录上次执行cron的时间
查看全部 -
启动定时任务有两种方式:
1. 通过手工的方式来进行设置 crontab -e 在里面添加需要执行的命令或者脚本------手工执行定时任务
2.通过/etc/crontab配置文件来设置定时任务-----系统定时任务。
a.第一种是把需要定时执行的脚本复制到/etc/cron{daily,weekly,monthly}目录中的任意一个。(建议,简单好用)
b.第二种是修改etc/crontab配置文件
查看全部 -
定时任务前面的每个“*” 代表什么意思
第一个 * :一小时当中的第几分钟 范围(0-59)
第二个 * :一天当中的第几个小时 范围(0-23)
第三个 * : 一个月当中的第几天 范围(1-31)
第四个 * : 一年当中第几月
第五个 * : 一周当中的星期几 范围(0-7) 注意:0和7都代表星期日。
注意: 定时循环中不能存在空值 前面五个可以有' * '代替 后面的命令一定要写 后面的命令或者是脚本一定要写绝对路径,因为有时候可能会因为找不到文件而不执行该命令或者脚本文件
特殊符号:
* :代表任何时间 eg: 第一个'*' 代表一小时中每分钟都执行的意思
,:代表不连续的时间 eg: 0 8 ,12 16 * * * 命令 代表在每天的8点0分 ,12点0分,16点0分 都执行一次命令
- :代表连续的时间范 如:'0 5' * * 1-6 命令 表示的是周一都周六的凌晨5点0分执行该命令。
*/n 代表隔多久执行一次 eg: ' * / 10 * * * * 命令' 代表每隔10分钟执行一次命令
查看全部 -
课堂重点命令:
判断系统的健康状态的命令
1. vmstat [ 刷新延时 刷新次数]
eg: - vmstat 1 3
2.dmesg -------------------开机时内核检测信息
eg: dmesg | grep CPU --------------查看cpu信息
3.free --------查看内存使用状态
-b:字节为单位显示
-k:KB为单位显示
-m :已MB为单位显示
-g:已GB为单位
file /bin/ls ---------查看当前系统的发行版本
uname -----------查看系统与内核相关信息
-a :查看系统相关信息
-r:查看内核版本
-s:查看内核名称-------一般没什么用
查看全部 -
#发行版与内核版
查看全部 -
#工作管理之 后台命令脱离登录终端执行
#所有后台的命令必须是绑定在当前的终端下的
#启动mysql的命令
#虽然也是放入后台,但是不会随着终端的关闭而关闭
#上面的命令把mysql启动为了守护进程,d代表守护进程(daemon)
#rc.local会在系统启动时执行
查看全部 -
#工作管理的方法
查看全部
举报