写一个定时任务,让check.sh每天9点执行
时间: 2024-05-04 13:17:30 浏览: 17
您可以使用crontab来实现定时任务,具体步骤如下:
1. 打开终端,输入以下命令打开crontab编辑器:
```
crontab -e
```
2. 在编辑器中添加以下内容:
```
0 9 * * * /path/to/check.sh
```
其中,0 9 * * * 表示每天的9点执行任务,/path/to/check.sh 是您check.sh文件的路径。
3. 保存并退出编辑器。
现在,您已经成功设置了一个定时任务,每天9点会自动执行check.sh文件。
相关问题
find 查找一个check_process.sh
您可以使用以下命令在 Linux 系统中查找名为 check_process.sh 的文件:
```
find / -name check_process.sh
```
这将从根目录开始搜索整个文件系统以查找该文件。如果您知道该文件位于特定目录中,则可以将搜索路径更改为该目录,以便更快地找到文件。例如,如果您想要在当前目录及其子目录中查找该文件,则可以使用以下命令:
```
find . -name check_process.sh
```
注意,这可能需要一些时间,具体取决于您的文件系统的大小和复杂性。
帮我写一个远程虚拟机执行sh /text/onlineSwitch.sh
好的,你可以使用下面的 Python 代码来执行远程虚拟机上的 `sh /text/onlineSwitch.sh` 命令:
```python
import subprocess
# 远程虚拟机的 IP 地址
remote_host = '192.168.0.100'
# 远程执行的命令
remote_cmd = 'sh /text/onlineSwitch.sh'
# 使用 SSH 连接远程主机,并执行命令
ssh_cmd = f'ssh {remote_host} "{remote_cmd}"'
result = subprocess.run(ssh_cmd, shell=True, check=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
# 输出执行结果
print(result.stdout.decode())
```
在这个代码中,我们使用 `subprocess.run()` 函数来执行远程 SSH 命令,其中 `remote_host` 变量是远程虚拟机的 IP 地址,`remote_cmd` 变量是要执行的命令。然后,我们将这两个变量拼接成一个完整的 SSH 命令,并使用 `subprocess.run()` 函数来执行它。最后,我们使用 `print()` 函数将执行结果打印出来。
相关推荐
![sh](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)