在linux操作系统中在/home下创建目录backup,然后使用find命令查找出/etc目录下(不包括/etc的子目录)的普通文件,并将其复制到/home/backup目录下)
时间: 2023-12-02 13:02:52 浏览: 34
好的,下面是针对您的问题的具体步骤:
1. 在终端中使用以下命令在/home目录下创建一个名为backup的目录:
```bash
mkdir /home/backup
```
2. 使用以下命令在/etc目录下查找普通文件(不包括子目录),并将它们复制到/home/backup目录下:
```bash
find /etc -maxdepth 1 -type f -exec cp {} /home/backup \;
```
解释一下这个命令:
- find /etc:在/etc目录下查找文件。
- -maxdepth 1:只在/etc目录下查找,不包括子目录。
- -type f:只查找普通文件,不包括目录等其他类型的文件。
- -exec cp {} /home/backup \;:对每一个找到的文件执行cp命令,将其复制到/home/backup目录下。
请注意:如果/home/backup目录中已经存在同名文件,则会被覆盖。如果您想要避免覆盖,可以使用-c参数在复制文件前询问是否覆盖。
相关问题
linux用find查找/etc下的普通文件不包含子目录,并复制到/home/backup目录下
您可以使用以下命令来实现:
```
find /etc -maxdepth 1 -type f -exec cp {} /home/backup \;
```
解释一下命令:
- `find /etc`: 在`/etc`目录下查找文件。
- `-maxdepth 1`: 只查找当前目录下的文件,不包括子目录。
- `-type f`: 只查找普通文件,不包括目录等其他类型的文件。
- `-exec cp {} /home/backup \;`: 对于每一个找到的文件,执行`cp`命令将其复制到`/home/backup`目录下。
注意:如果`/home/backup`目录不存在,需要先创建该目录,否则会报错。
linux 对/etc目录下所有修改时间更靠后的文件或目录进行打包备份
非常抱歉,之前的命令有误。以下是正确的命令:
```
find /etc -newer /etc/passwd -print0 | xargs -0 tar -czvf /backup/etc_backup.tar.gz
```
这个命令会在`/etc`目录下查找所有修改时间比`/etc/passwd`文件更晚的文件或目录,并通过`xargs`将其传递给`tar`命令进行打包备份。`-print0`和`-0`参数用于处理文件名中包含空格等特殊字符的情况。备份文件将保存在`/backup/etc_backup.tar.gz`中,可以根据需要修改备份文件的路径和名称。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)