4、创建用户nova,设置密码为123.com,并为其设置一个周期性计划任务,此任务在每月1,3,5日的下午4点15分执行/bin/echo "i am xxx"(xxx为你的名字),要求查看其信息。注意student用户是不能自己创建计划任务的。
时间: 2024-05-21 09:13:53 浏览: 53
好的,针对您的问题,我可以给您提供以下步骤:
1. 首先,在Linux系统中以root身份登录,使用以下命令创建用户nova:
useradd nova
2. 接着,为新创建的用户nova设置密码为123.com,使用以下命令:
passwd nova
然后按照提示输入密码123.com即可。
3. 接下来,我们需要通过root账号来为nova用户创建一个周期性的计划任务。由于student用户没有权限进行该操作,需要切换为root用户。使用以下命令:
su root
然后输入root用户的密码进行身份切换。
4. 接着,我们需要使用crontab命令来设置计划任务。使用以下命令:
crontab -u nova -e
注意,这个命令会打开当前用户的计划任务编辑器,我们需要在其中添加以下记录:
15 16 1,3,5 * * /bin/echo "I am xxx" >> /var/log/nova.log
其中,15表示在每个小时的15分钟时执行,16表示在下午4点16分执行,1,3,5表示在每月的1号、3号和5号执行,/bin/echo "I am xxx"是具体要执行的命令,>> /var/log/nova.log表示将执行结果追加到/var/log/nova.log文件中。
5. 最后,我们可以使用以下命令查看nova用户的计划任务信息:
crontab -u nova -l
如果需要在执行计划任务的过程中查看输出结果,可以使用以下命令查看/var/log/nova.log文件的内容:
tail -f /var/log/nova.log
以上就是为用户nova创建周期性计划任务的详细步骤,希望能够帮到您。如果您有其他问题或者需要进一步的帮助,请随时与我交流。