如何查看linux系统的所有用户的定时任务

 我来答
百度网友5311d79
2012-12-29 · TA获得超过1.9万个赞
知道大有可为答主
回答量:6356
采纳率:71%
帮助的人:3129万
展开全部
crontab命令选项基本只有对用户操作的选项:
-u 指定一个用户
-l 列出某个用户的任务计划
-r 删除某个用户的任务
-e 编辑某个用户的任务

所以,要查看所有用户的,只能根据/etc/passwd文件中的用户名一一枚举了,可以用脚本。
帐号已注销
2018-05-23 · TA获得超过82.9万个赞
知道大有可为答主
回答量:2602
采纳率:100%
帮助的人:167万
展开全部
crontab -l -u XXX 列出XXX用户的所有定时任务,如有没有会提示 no crontab for XXX
没有直接查看所有用户的命令只能一个一个来查。
cat /etc/passwd |cut -f 1 -d :
此命令列出所有用户。系统学习Linux,详情参考《Linux就该这么学》。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天亮中
推荐于2017-09-14 · TA获得超过6755个赞
知道小有建树答主
回答量:1404
采纳率:66%
帮助的人:669万
展开全部
crontab -l -u XXX 列出XXX用户的所有定时任务,如有没有会提示 no crontab for XXX
没有直接查看所有用户的命令只能一个一个来查。
cat /etc/passwd |cut -f 1 -d :
此命令列出所有用户。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
唐卫公
2012-12-29 · TA获得超过3.7万个赞
知道大有可为答主
回答量:9440
采纳率:76%
帮助的人:4470万
展开全部
用户的定时任务在/var/spool/cron/里, 作为root去看就是:
cd /var/spool/cron
cat *
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjhxmjl
2012-12-29 · TA获得超过1078个赞
知道小有建树答主
回答量:1203
采纳率:0%
帮助的人:791万
展开全部
for u in `cat /etc/passwd | cut -d":" -f1`;do crontab -l -u $u;done
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式