编制定时任务实现每逢星期一15:50将指定目录下的所有目录和文档归档并压缩为文件dsj.tar.gz
时间: 2023-12-14 19:38:26 浏览: 49
可以使用Linux系统中的crontab来编制定时任务。请按照以下步骤操作:
1. 打开终端,输入以下命令打开当前用户的crontab配置文件:
```
crontab -e
```
2. 在文件末尾添加以下一行:
```
50 15 * * 1 tar -zcvf /path/to/dsj.tar.gz /path/to/source/directory
```
其中,50表示分钟数,15表示小时数,*表示任意月份和日期,1表示星期一,/path/to/dsj.tar.gz是归档压缩后的文件路径和文件名,/path/to/source/directory是需要归档压缩的目录路径。
3. 按Ctrl+X保存修改并退出。
现在,每逢星期一15:50,系统就会自动执行该命令,将指定目录下的所有目录和文档归档并压缩为文件dsj.tar.gz。
相关问题
编制定时任务实现每逢星期三16:50将指定目录下所有目录和文档归档并压缩为文件dsj.tar.gz
您可以使用Linux系统中的crontab命令来编制定时任务,实现每逢星期三16:50将指定目录下所有目录和文档归档并压缩为文件dsj.tar.gz的需求。具体步骤如下:
1. 打开终端,输入命令 crontab -e,编辑当前用户的定时任务配置文件。
2. 在文件末尾添加如下一行代码:
```
50 16 * * 3 tar -czvf /path/to/dsj.tar.gz /path/to/directory
```
其中50表示分钟数,16表示小时数,*表示每月的任意日期,3表示星期三,/path/to/dsj.tar.gz为归档并压缩后的文件名,/path/to/directory为需要归档压缩的目录路径。
3. 保存文件并退出编辑器。
现在,您的定时任务已经完成编制,系统会在每逢星期三16:50自动执行指定的压缩归档操作。
在当前目录下创建目录 soft/java,并将/home/dsj目录下的b.txt文件移动到该目录下
可以使用以下命令完成:
```
mkdir -p soft/java
mv /home/dsj/b.txt soft/java/
```
第一条命令 `mkdir -p soft/java` 会创建一个名为 `soft/java` 的目录。其中 `-p` 参数表示如果父级目录不存在也会自动创建。
第二条命令 `mv /home/dsj/b.txt soft/java/` 会将 `/home/dsj` 目录下的 `b.txt` 文件移动到 `soft/java` 目录下。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)