linux 命令 cp,Linux实训题目及答案
这篇文章给大家聊聊关于linux 命令 cp,以及Linux实训题目及答案对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
linux cp 强制覆盖
linux cp强制覆盖的方法一般有三种,具体方法如下:
方法一:
输入alias命令,就会看到系统内部使用的是cp的别名,代码如下:
#alias
p alias cp=’cp-i’
如果输入unalias cp命令,即可解除别名,代码如下:
#unaslias cp
方法二:
输入/cp命令,作用也能够取消cp的别名,代码如下:
#/cp a test/a
方法三:
输入yes|cp a test/a,即可使用管道自动输入yes,代码如下:
#yes| cp a test/a
linux复制整个文件夹命令
linux系统下复制整个文件夹命令是什么呢?下面是复制整个文件夹命令的具体介绍:
linux系统下复制整个文件夹命令是:cp
拓展资料:
cp命令的功能:
将一个文件复制至另一个文件,或将数个文件复制至另一目录。
语法:
cp [options] source dest
cp [options] source... directory
常用参数说明:
-a尽可能将档案状态、权限等资料都照原状予以复制。
-r若 source中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。
-f若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。
举例:
1.将文件aaa复制(已存在),并命名为bbb:
cp aaa bbb
2.将所有的C语言程序拷贝至 Finished子目录中:
cp*.c Finished
3.复制指定目录的文件到当前目录,并重命名
[root@rehat root]# cp~/.bashrc bashrc_bak
4.强制复制指定目录的文件到当前目录,而不管当前目录是否含有该文件
[root@rehat root]# cp-f~/.bashrc bashrc
5.复制指定目录到当前目录
[root@rehat root]# cp-r/root/test.
[root@rehat root]# cp-r/root/test/.
两者效果一样,在复制目录时,会将源路径的最后一级目录全部复制过去,包括它本身。
6.复制指定目录的文件到指定目录
[root@rehat root]# cp~/.bashrc/bak/.bashrc
7.在复制时将源文件的全部属性也复制过来。若不指定参数,则目标文件与源文件属性可能不一致。
[root@rehat root]# cp-a~/.bashrc/bak/.bashrc
8.若两个文件夹要保证同步,一个文件的改了,另一个文件也跟着改,但是要保证两个文件的文件都是最新的。
[root@rehat root]# cp-u/src/.bashrc/bak_src/bashrc
LINUX命令的cp -r 和-R的区别是
Linux命令的cp-r和-R的区别为:复制不同、覆盖不同、识别依据不同。
1、复制不同
-r:既复制当前目录下的文件,也复制当前目录下的文件夹。
-R:只复制当前目录下的文件,不复制当前目录下的文件夹。
2、覆盖不同
-r:含文件的文件夹会覆盖不含文件的同名文件夹,文件也会覆盖。
-R:不会覆盖含内容的文件夹,但是会覆盖同名的空文件。
3、识别依据不同
-r:不以文件后缀名作为识别依据。
-R:以文件后缀名作为识别依据。