大家好,又见面了,我是你们的朋友全栈君。
linux查看计划任务
实验案列:管理进程及设置计划任务需求:管理系统中进程 设置计划运行的系统管理任务步骤: 1管理系统中地进程 启动系统中portmap服务,确认服务运行状态,通过ps或pgrep命令查看portmap的进程信息 Ps:查看静态的进程统计信息,a:显示当前终端下的所有进程信息,u:使用以用户为主的格式输出进程信息,x:显示当前用户在所有终端下的进程信息,-e:显示系统内的所有进程信息,-l:使用长格式显示进程信息,-f:使用完整的格式显示进程信息 Ps–elf:以长格式显示系统中所有的进程信息 Psaux:将以简单的列表的形式显示出所有进程信息 从另一终端执行”cpuburn-in10”命令,进行十分钟高负载测试,查找cpu占用率较高pid号,并终止其运行 Mount将/dev/cdrom挂载道/media/目录下 Cd切换/media/目录,ls列表显示目录内容 解压cpuburn-in的cpu测试工具,并释放到/opt/目录下 Pgrep命令可指定进程的一部分名称进行查询,,结合-l选项查询在特定终端运行的进程-U:选项查询特定用户的进程,-t:选项查询在特定终端运行的进程 Pstree:查看进程树-a选项可以列出完整的命令信息-u:可以列出对应的用户名,-p:使用时可以同时列出对应的ID号Pstree–aup:命令可以查看当前系统的进程树 使用kill命令终止进程,需要使用PID进程号作为参数 2设置计划运行的系统管理任务确认启动crond系统服务 执行”crontab–e”根据需求设置计划任务 执行”crontab-l”查看所有设置的计划任务列表 cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/servicecrondstart//启动服务 /sbin/servicecrondstop//关闭服务 /sbin/servicecrondrestart//重启服务 /sbin/servicecrondreload//重新载入配置 你也可以将这个服务在系统启动的时候自动启动: 在/etc//这个脚本的末尾加上: /sbin/servicecrondstart 现在Cron这个服务已经在进程里面了,我们就可以用这个服务了,Cron服务提供以下几种接口供大家使用: 1.直接用crontab命令编辑 cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明: crontab-u//设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 crontab-l//列出某个用户cron服务的详细内容 crontab-r//删除没个用户的cron服务 crontab-e//编辑某个用户的cron服务 比如说root查看自己的cron设置:crontab-uroot-l 再例如,root想删除fred的cron设置:crontab-ufred-r 在编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab-uroot-e 进入vi编辑模式,编辑的内容一定要符合下面的格式:*/1****ls>>/tmp/ 任务调度的crond常驻命令 crond是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务 调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。 1、linux任务调度的工作主要分为以下两类: *系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存 *个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自行设置。 命令选项: -u指定一个用户, -l列出某个用户的任务计划, -r删除某个用户的任务, -e编辑某个用户的任务 文件语法: 分小时日月星期命令 0-590-231-311-120-6command(取值范围,0表示周日一般一行对应一个任务) 4.记住几个特殊符号的含义: ”*”代表取值范围内的数字, ”/”代表”每”, ”-“代表从某个数字到某个数字, ”,”分开几个离散的数字 一、任务调度设置文件的写法 可用crontab-e命令来编辑,编辑的是/var/spool/cron下对应用户的cron文件,也可以直接修改/etc/crontab文件 具体格式如
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/159719.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...