我在
中有一个名为rules的文件夹/srv/www/htdocs/downloads
我在这里有另一个具有相同名称规则的文件夹:
/srv/www/htdocs/didebansnort/core/snort/
我想将上面的文件夹规则复制到第二个路径
另外我想知道移动的语法是什么?
答案 0 :(得分:1)
与在shell中复制/移动内容时使用的相同。这就是他们调用shell脚本的原因:))
正在复制(从 - >到)
cp -r /srv/www/htdocs/downloads/rules /srv/www/htdocs/didebansnort/core/snort/rules
我们使用 cp -r 来复制目录(r代表递归) 和简单的 cp 用于复制单个文件。
移动(从 - >到)
mv /srv/www/htdocs/downloads/rules /srv/www/htdocs/didebansnort/core/snort/rules
这是针对nix / mac / cygwin
<强> P.S。强> 在shell中,您只需键入此内容即可获得完整的手册:
man command_name
答案 1 :(得分:1)
如果目录/srv/www/htdocs/didebansnort/core/snort/rules
不为空,则无法将/srv/www/htdocs/downloads/rules
移至/srv/www/htdocs/didebansnort/core/snort
。您需要删除现有目录或设计一些合并策略。例如,复制cp -r /srv/www/htdocs/downloads/rules /srv/www/htdocs/didebansnort/core/snort/rules
(如nix所示)将导致覆盖所有重复文件。