Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过SSH将所有相同的文件重写到根目录中的站点?_Ssh_Root - Fatal编程技术网

如何通过SSH将所有相同的文件重写到根目录中的站点?

如何通过SSH将所有相同的文件重写到根目录中的站点?,ssh,root,Ssh,Root,我有一百个相同的网站在我的根目录我想修改一个页面,我必须重写所有的网站,有没有简单的方法来修改他们 您可以这样想,您拥有VPS根服务器,并且在服务器中设置了100个joomla。它们有不同的数据库,但都是相同的文件 您必须更改footer.php文件,那么您将怎么做 您必须逐个打开根目录并替换所有站点的页脚文件 所以这是一条艰难的道路。必须有简单的方法通过SSH或Php代码等 非常感谢。使用您选择的编辑器,批量处理所有文件 e、 g.在Windows上,将文件夹装载为网络驱动器,在Notepad

我有一百个相同的网站在我的根目录我想修改一个页面,我必须重写所有的网站,有没有简单的方法来修改他们

您可以这样想,您拥有VPS根服务器,并且在服务器中设置了100个joomla。它们有不同的数据库,但都是相同的文件

您必须更改footer.php文件,那么您将怎么做

您必须逐个打开根目录并替换所有站点的页脚文件

所以这是一条艰难的道路。必须有简单的方法通过SSH或Php代码等


非常感谢。

使用您选择的编辑器,批量处理所有文件

e、 g.在Windows上,将文件夹装载为网络驱动器,在Notepad++中打开所有footer.php文件,并对所有打开的文件进行搜索和替换

e、 g.在Unix命令行上,使用
find
(可能是
xargs
)和
sed
vim-c
。或者使用类似Windows的方法,例如使用升华文本或任何其他编辑器