我试图复制,目录的内容recursion到另一个使用:
cp -Rv source_dir/* dest_dir/
似乎一切工作正常,但是当我用ls -l列出该目录时,更改数据不会更新到当前时间。 那么,我怎么能确定我的命令已经覆盖了旧的文件呢?
如果您不确定,请检查您是否没有运行cp作为别名(来自您的shelltypes“alias cp”),如果没有其他参数(特别是-n),cp -R将覆盖desti_dir中的文件,除非你有权限问题。
但是如果你需要确定,你可以运行diff来比较两个目录
diff source_dir/ dest_dir/