linux添加定时任务要求每天早十点将系统日期和时间写入创建好的student文件中
时间: 2024-01-23 20:02:18 浏览: 27
好的,可以使用Linux系统自带的crontab命令来实现定时任务,具体步骤如下:
1. 打开终端,输入以下命令进入crontab编辑模式:
```
crontab -e
```
2. 在打开的文件中添加以下内容,表示每天早上10点执行指定的脚本:
```
0 10 * * * /bin/bash /path/to/script.sh
```
其中,`/path/to/script.sh`是您实际存储脚本的路径,需要根据实际情况进行替换。
3. 保存并退出文件。
4. 创建一个名为`script.sh`的shell脚本文件,代码如下:
```
#!/bin/bash
# 获取当前日期和时间
date=$(date +"%Y-%m-%d")
time=$(date +"%H:%M:%S")
# 将日期和时间写入文件
echo "$date $time" >> /path/to/student.txt
```
其中,`/path/to/student.txt`是您实际存储student文件的路径,需要根据实际情况进行替换。
5. 给`script.sh`文件添加可执行权限,输入以下命令:
```
chmod +x /path/to/script.sh
```
其中,`/path/to/script.sh`是您实际存储脚本的路径,需要根据实际情况进行替换。
完成以上步骤后,系统将在每天早上10点执行`script.sh`脚本,将当前日期和时间写入到`student.txt`文件中。