linux 下文件夹的复制、覆盖以及确认问题解决

简介:

linux 下文件夹的复制、覆盖以及确认问题解决

项目中有个这样的需求就是在每次编译后将某个文件夹下的文件替换为一个固定文件夹下的文件,如果没有那就直接复制了,但是如果有那就麻烦了,他会一个个问你是否要覆盖,这样是不是很麻烦

-r 是递归的意思,会把问价下的子文件目录都会复制

-f 参数是强制复制,比如你在a文件中有个文件名叫b,然后你把c文件夹里面的另一个文件名叫做b的复制到a里面,这个时候回冲突,然后会提示你要不要继续复制,加上-f就不会提示你了。

直接使用命令实现(推荐)

\cp -rf /www/cmswhd/conf/ /www/cms.manager/core/conf/

看到 只是在命令前加了一个反斜杠(\),这样就不会再次确认了,而且只在命令中起作用比较好

用cp -r /TEST/test1/. /TEST/test2。把test1中的文件夹及文件复制到test2中

也可以用cp -r /test/test1/* /test/test2。得到一样的效果

===============================================================

或者可以使用原生的cp命令
/bin/cp -rf xxxx                   本文转自 gutaotao1989 51CTO博客,原文链接:http://blog.51cto.com/taoyouth/2058321

相关文章
|
24天前
|
Linux Shell Windows
Linux如何检查文件夹的大小?
在Linux中查看文件夹大小,可使用`du`(如`du -sh *`)、`df`(如`df -h /home`)查看磁盘使用情况,`ncdu`提供交互式浏览,`ls -lh`显示当前目录文件大小,`find`与`du`结合找大文件夹,`tree --du -h`展示目录结构及大小,或用`awk`与`du`组合按大小排序。不同场景下,这些命令各有优势。
148 1
Linux如何检查文件夹的大小?
|
6月前
70Linux - 复制文件夹内所有文件到另一个文件夹
70Linux - 复制文件夹内所有文件到另一个文件夹
39 0
|
6月前
|
安全 Linux 网络安全
在Linux中传输文件文件夹的10个scp命令
本文为转载,原文链接为:https://mp.weixin.qq.com/s/IPFNwPiWioMPAix51hrXzg
|
3月前
|
Linux
linux复制文件夹到另一个文件夹命令
linux复制文件夹到另一个文件夹命令
|
5月前
|
Linux
linux给指定用户分配文件夹权限
linux给指定用户分配文件夹权限
|
1月前
|
存储 缓存 运维
linux 系统中都有哪些文件夹,都是干什么的?
linux 系统中都有哪些文件夹,都是干什么的?
44 0
|
2月前
|
Linux
Linux文件与文件夹操作
Linux文件与文件夹操作
32 0
|
8月前
|
Linux
查看linux当前目录文件夹的大小
查看linux当前目录文件夹的大小
|
4月前
|
Linux Perl
Linux下重命名文件或文件夹
Linux下重命名文件或文件夹
33 0
|
6月前
|
Linux
Linux mkdir命令:创建目录(文件夹)
mkdir 命令,是 make directories 的缩写,用于创建新目录,此命令所有用户都可以使用。mkdir 命令的基本格式为: [root@localhost ~]# mkdir [-mp] 目录名 -m 选项用于手动配置所创建目录的权限,而不再使用默认权限。 -p 选项递归创建所有目录,以创建 /home/test/demo 为例,在默认情况下,你需要一层一层的创建各个目录,而使用 -p 选项,则系统会自动帮你创建 /home、/home/test 以及 /home/test/demo。 【例 1】建立目录。 [root@localhost ~]#mkdir cangls
312 0