云生信学生物信息学

修改之前进行备份使用命令行

发布于 2023-06-26约 1 分钟阅读

要查找文件夹 /var/www/ 下包含 “221.229.212.4” 字符串的 main.php 文件,并将它们备份,您可以使用以下命令:

grep -rl “221.229.212.4” /var/www/ –include=”main.php” | xargs -I {} cp {} {}.bak
这个命令使用 grep 命令在 /var/www/ 目录下递归搜索包含特定字符串的 main.php 文件,并将结果传递给 xargs 命令。xargs 会将找到的文件路径传递给 cp 命令,将它们复制为原文件名加上 “.bak” 扩展名的备份文件。

执行上述命令后,将会复制包含目标字符串的 main.php 文件,并在原文件名后追加 “.bak” 扩展名,作为备份文件。

遇到问题?

通过技术支持工单描述环境、操作步骤和报错信息,我们会更快定位问题。

提交技术工单