我想将文件夹ajax_search
,路径:/home/thejobco/public_html/JCCore/ajax_search/
复制到此foler中:/home/thejobco/public_html/demo/typo3conf/ext/
,我应该以这种方式运行命令:
cp -r /home/thejobco/public_html/JCCore/ajax_search/ /home/thejobco/public_html/demo/typo3conf/ext/
或
cp -r /home/thejobco/public_html/JCCore/ajax_search/ /home/thejobco/public_html/demo/typo3conf/ext
我熟悉窗口,但不熟悉unix / linux,我把/
放在ajax_search
之后,我知道这种方式ajax_search/
,显示ajax_search
是一个文件夹,但是我不知道我应该在/
之后放ext
吗?任何人都可以向我解释哪个是复制文件夹的正确方法?感谢
答案 0 :(得分:2)
使用cp
,如果目标目录已存在且您未在 source-dir 上使用尾部斜杠,then you are actually putting a copy of source-dir inside dest-dir;当您忘记目标目录已存在时,这可能是一个问题。
您应该包含尾部斜杠,以便向cp
显示您尝试将目录名称复制到新目录名称,而不是复制目录进入现有的,如果它存在。