linux cp r(Linux命令,为什么用cp -r /etc/ /tmp不能做到复制呢)
本文目录
- Linux命令,为什么用cp -r /etc/ /tmp不能做到复制呢
- 想问下linux下命令cp中的-r 的r是什么单词
- linux中在复制一个目录时cp -a 和cp -r有什么区别
- linux中 cp -r /dir1/1 /dir2/2 什么意思
- Linux中cp -r什么意思
Linux命令,为什么用cp -r /etc/ /tmp不能做到复制呢
很简单,你的权限不是管理员权限,没权利复制/etc内的文件,你可以suroot切换成管理员的权限,再进行复制就好了
想问下linux下命令cp中的-r 的r是什么单词
linux下命令cp中的-r 的r是Recursive的首字母。意思是递归。-r的作用:不加-r或者-R的时候,只拷贝文件,不拷贝文件夹;加上后则会拷贝文件夹——包括下一级的子文件夹,以及子文件夹中的子文件夹
linux中在复制一个目录时cp -a 和cp -r有什么区别
先说结果:
cp -a : 递归复制,复制的数据会保留原有数据的时间戳等信息(具体:时间戳+所有权+复制连结文件属性而非档案本身)
cp -r : 递归复制,复制的数据会使用新的时间戳等信息
所有权:就是该文件属于哪个用户哪个组
复制连结文件属性而非档案本身:例如是软链接的话,复制的是软链接的属性(时间戳等信息),而不是实际文档的
比如:
cp -a test.sh test1.sh
使用ls -l 查看:两者时间戳一致
cp -r test.sh test2.sh
使用ls -l 查看:两者时间戳不同
复制链接文件也是一样:
简单总结下:
使用cp -a 相当于将原数据原封不动的拷贝过来,不改变里面的任何信息
使用cp -r 拷贝数据,拷贝的结果是生成新的时间戳等信息
使用cp --help得知:
-a --archive 等于-dR --preserve=all
具体什么意思呢?我来解释下:
-a效果上等同于 -d -p -R,也就是说 -a的效果是包括-r所有的功能。
其中:
-d 若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身;
-p 连同档案的属性一起复制过去,而非使用预设属性;【核心区别】
-R, -r, --recursive 递归持续复制,用于目录的复制行为;
附录:cp属性大全
别吐槽图片模糊,百度要压缩我也没办法 T_T
linux中 cp -r /dir1/1 /dir2/2 什么意思
是文件就是把文件1内容复制到文件2,并替换掉2的内容,不改名。是目录就是把目录1复制到目录2,注意若要复制目录就要加参数-r。前面是源文件/目录,后面的目的文件/目录!参数-r 的作用 :递归持续复制,用于目录的复制行为;第一种情况:cp -r /dir1/1 /dir2/2复制过去,在改名吧第二种情况:cp -r /dir1/1 /dir2/2 就是把1文件夹复制到2文件夹下面 注:cp命令功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息。
Linux中cp -r什么意思
cp就是copy,复制,-r是recursive,递归。一般复制目录必须加-r。
更多文章:
宽带连接提示错误769怎么办?网络连不上错误提示769是什么意思
2024年7月13日 17:22
360文件恢复(用360强力删除的文件怎么恢复能恢复吗好后悔删了啊)
2024年5月19日 14:30
单机反恐精英手机中文版(跪求一个CSOL单机版的下载地址!)
2024年7月23日 04:49
北约紧急会议(评论:土耳其击落俄战机五大悬疑:有没有侵犯领空)
2024年7月21日 14:27
cctv5在线直播观看 现场直播(哪个网站有CCTV5的现场直播)
2024年7月15日 13:29
知网caj阅读器下载(中国知网如何下载文章 下载caj阅读器要钱吗 现在紧张筹备论文中 找不到资料啊 求各位大侠帮帮忙)
2024年5月8日 18:21