Linux进程计划任务管理

一 查看进程的相关命令

ps命令(查看系统进程命令)

ps aux

主要查看进程所占用CPU及内存的百分比

ps -lef

top命令(动态查询进程的情况)
pgrep命令

根据特定条件查询进程PID信息:-l:显示进程名
                        -U:指定特定用户

1.1 进程的前后台调度

ctrl+z 将当前进程挂起,即调入后台并停止执行
jobs 查看处于后台的任务列表,如加-l同时显示PID号
fg 将后台进程恢复到前台运行,可指定任务程序号
ctrl+c 中断并停止进程
bg 将后台暂停的进程调制前台运行(有bug)
杀死进程,停止进程
kill /all
需要根据PID号杀进程。kill PID号 . -9强杀
pkill
也是根据服务名杀,也比较强力,但是还是不如KILLALL更损,至少他不杀后代。但是他能杀人
pkill -9 -U “cenjeal”

1.2 进程树pstree

pstree -aup
查看父进程与子进程
pstree -aux
列出进程数pid号和用户

二 定时任务

定时任务可以有五个时间段
分 时 日 月 周
定时任务的日志保存在/var/log/cron里
定时任务的起始位置是根

2.1 at:一次性任务设置

date 命令
date 日期 #设置当前日期
at 命令
at [HH:MM] [yyyy-mm-dd]
at 21:30 >… 然后ctrl+d 提交
atq 查看未执行的任务列表
atrm 数字 删除第几条任务
crontab周器性任务设置
全局配置文件:/etc/crontab
系统默认的设置,位于目录/etc/cron.*
用户定义的设置,位于文件/var/spool/用户名

2.2 管理crontab计划任务

crontab -e [-u 用户名] 编辑计划任务
crontab -l [-u 用户名 ] 查看计划任务
crontab -r [-u 用户名] 删除计划任务
分 时 日 月 周 命令的绝对路径 命令/脚本


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值