设置定时器crontab,要求每天12点查看系统登录的用户信息,并将每次查看的用户信息保存到/opt/user.log文件中
时间: 2024-02-25 20:58:45 浏览: 79
你可以使用以下命令来设置 crontab 定时器:
1. 打开 crontab 编辑器:
```
crontab -e
```
2. 添加以下行到 crontab 文件中:
```
0 12 * * * who >> /opt/user.log
```
这个命令的意思是,每天的 12:00 分钟,执行 who 命令并将输出追加到 /opt/user.log 文件中。
3. 保存并退出 crontab 编辑器。
现在,每天的 12:00 分钟,系统会执行 who 命令,并将输出追加到 /opt/user.log 文件中。
相关问题
linux设置定时器crontab,要求每天12点查看系统登录的用户信息,并将每次查看的用户信息保存到/opt/user.log文件中
好的,您可以按照以下步骤设置crontab定时任务来达到您的要求:
1. 打开终端,输入命令 crontab -e 进入定时任务编辑器。
2. 在编辑器中输入以下命令:
```
0 12 * * * who >> /opt/user.log
```
这个命令的含义是,每天12点执行一次 who 命令,将查看的用户信息追加到 /opt/user.log 文件中。
3. 按下 Ctrl + O 保存修改,按下 Ctrl + X 退出编辑器。
现在,您已经成功设置了一个定时任务,每天12点都会执行 who 命令,并将结果保存到 /opt/user.log 文件中。注意,这个文件需要有写入权限,您可以使用 chmod 命令来设置文件权限。
Linux 设置定时器crontab,要求每天12点查看系统登录的用户信息,并将每次查看的用户信息保存到/opt/user.log文件中
可以使用crontab来实现每天12点查看系统登录的用户信息,并将每次查看的用户信息保存到/opt/user.log文件中,步骤如下:
1. 打开终端,输入命令 crontab -e 编辑当前用户的crontab文件;
2. 在文件最后添加以下内容:
```
0 12 * * * who >> /opt/user.log
```
这个命令的含义是:在每天的12点,执行 who 命令,并将输出追加到 /opt/user.log 文件中。who 命令可以查看当前登录的用户信息。
3. 保存退出。
现在,每天12点,系统就会自动执行 who 命令,并将输出保存到 /opt/user.log 文件中。
阅读全文