cp的使用】的更多相关文章

名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录. 把计 -a 尽可能将档案状态.权限等资料都照原状予以复制. -r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地. -f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制. 范例: 将档案 aaa 复制(已存在),并命名为 bbb : cp…
写给自己:修改配置文件一定要cp一个.bak 毕竟不是每次的修改都一定对,而且很多时候是在服务器上直接修改原文件,修改后重启服务才知道是否修改正确,如果不加备份修改,造成服务器动荡,将会造成不可挽回的严重损失.…
一.mkdir新建目录 1.进入tmp目录,查看该目录下面的子目录 [root@localhost ~]# cd /tmp[root@localhost tmp]# lshsperfdata_root ks-script-3CWMoc systemd-private-810f661cb5d247129113c096f86d7db2-cups.service-fEKfSx vitest yum.log 2.mkdir 创建test目录,然后查看 [root@localhost tmp]# mkdi…

CP

cp:copy files and directories,如果要拷贝目录,则使用-a或者-r参数,则能够拷贝目录, 如果源文件是多个,那目标文件在最后,且是目录. Cp [-aifpru] [源文件] [目标文件],常用语备份 -a:相当于-pdr -d:若源文件为链接文件,则复制链接文件属性而非档案本身: -f:强制,若目标档案已经存在且无法开启,则移除后再尝试: -i:若目标文件已经存在时,在覆盖会先询问: -p:连同档案的属性一起复制过去,而非使用默认属性: -r:递归,用于复制目录:…
先说cp好mv/rm的区别: cp from to,则被覆盖文件 to的inode依旧不变(属性也不变),内容变为from的: mv from to,则to的inode变为from的,相应的,to的属性也成了from的:rm类似: 问题,假如程序 main.out依赖的so文件libtest.so被cp掉,会发生什么? strace cp test2 test  2>&1 | grep open.*test open("test2", O_RDONLY|O_LARGEFI…
命令简介: cp命令用来复制文件或目录.指令英文原义:copy 指令所在路径:/bin/cp 命令语法: Usage: cp [OPTION]... [-T] SOURCE DEST or: cp [OPTION]... SOURCE... DIRECTORY or: cp [OPTION]... -t DIRECTORY SOURCE... 命令参数: 此命令参数是Red Hat Enterprise Linux Server release 5.7下cp命令参数,不同版本Linux的cp命令…
\cp  -rf  source1  source2   source3   ....   directory cp (复制档案或目录) [root@linux ~]# cp [-adfilprsu] 来源档(source) 目的档(destination) [root@linux ~]# cp [options] source1 source2 source3 .... directory 参数: -a   :相当于 -pdr 的意思: -d   :若来源文件为连结文件的属性(link fil…
Linux_用户级_常用命令之cp 开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! Linux常用命令第二集包含命令:cp 格式 cp  [-option] source  destination 中文解释:cp   [ -可选参数]  源文件/目录   目标文件/目录 -i 交互模式 -r 递归拷贝 -p 保持文件读写属性.拥有者属性 -u 增量拷贝 一.从[路径1文件1]复制到[路径2 ] 涉及:cp无参名利和cp有参数 –i命令 重要说明:危…
[root@www ~]# cp [-adfilprsu] 来源文件(source) 目标文件(destination) [root@www ~]# cp [options] source1 source2 source3 .... directory 选项与参数: -a :相当于 -pdr 的意思,至于 pdr 请参考下列说明:(常用) -d :若来源文件为链接文件的属性(link file),则复制链接文件属性而非档案本身: -f :为强制(force)的意思,若目标档案已经存在且无法开启,…
cp:复制文件或者目录 前言: cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一.一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数.但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖.这说明命令行和shell脚本的执行方式有些不同. 名称  cp - copy files and directories将源文件复制至目标文件,或将多个源文件复制至目标目录 使用方法 cp [选项]... …
一 命令解释 名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 命令参数: -a 尽可能将档案状态.权限等资料都照原状予以复制. -r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地. -f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制. ======================================================…
java -cp /home/hdp/log4jTest/log4j-1.2.17.jar:/home/hdp/log4jTest/testLog.jar:/home/hdp/log4jTest/conf: test.TestLog 要执行test.TestLog类. test是包名. test.TestLog类在/home/hdp/log4jTest/testLog.jar中. 依赖log4j-1.2.17.jar,所以在-cp中添加了这两个jar包. -cp中的最后一项 /home/hdp/…
cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一.一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数.但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖.这说明命令行和shell脚本的执行方式有些不同. 1.命令格式: 用法: cp [选项]... [-T] 源 目的 或:cp [选项]... 源... 目录 或:cp [选项]... -t 目录 源... 2.命令功能: 将源文件复制至目…
Linux cp命令使用说明 --功能说明:复制目录或文件 --命令格式:cp  [参数]  <文件或目录>  <文件或目录> --常用参数: -R 复制目录 -i 覆盖文件之前先询问用户 -f 强制复制,不论文件或目录是否已经存在 -P 复制时保留文件或者目录的属性,包括所有者,所属组,权限与时间 --使用示例: cp  filename1  filename2 //将文件 filename1 复制成 filename2 cp  -R  dir1  dir2 //将 dir1 复…
原文链接:http://www.jb51.net/LINUXjishu/88971.html 说明:/home目录里面有data目录,data目录里面有a.b.c.d.e五个目录,现在要把data目录里面除过e目录之外的所有目录拷贝到/bak目录中 方法一:终端命令行下执行以下命令 cp -R `find /home/data -type d -path /home/data/e -prune -o -print | sed 1d ` /bak ###上述命令说明### 1. find /hom…
将一个文件夹test 复制到地址/opt/tmp下,提示出错: cp: omitting directory `test/' 原因: test 目录下还有目录,不能直接进行拷贝. 我们先找下cp 的命令帮助,输入cp --help .   解决方案:使用cp -r test/ /opt/tmp…
1.cp 命令用于复制文件或者目录 格式为:cp[选项]源文件  目标文件 复制名录有三种情况: @1.目标文件是一个目录,将源复制到该目录下:  @2.目标文件是一个文件,将源文件覆盖该文件: @3. 文件文件不存在,将复制源文件并修改为目标文件的名称: cp 命令参数 参数 作用 -p 保留原始文件的属性 -d 若对象为“连接文件”则保留该“连接文件"属性 -r 递归持续复制 -i  如目标文件存在,则询问是否覆盖 -a 相当于-pdr(p,d,r 为上述的参数) 如:创建一个名为insta…
前言 从本篇文章开始,每篇文章将写10个Linux命令,个人的写作想法是: 1.常用的Linux命令,那些生僻的.不常用的就不写了 2.从实际考虑,只列出每个命令常见的用法和参数选项,有兴趣了解进一步的用法可以自己上网去查询 vi Linux环境下的文本编辑器 vi基本上可以分为三种操作状态,分别是命令模式.插入模式.底线命令模式,各功能的功能区分如下: 1.命令模式 控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入插入模式 2.插入模式 只有在插入模式下,才可以做文字数据输入,按ES…
cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一.一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数.但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖.这说明命令行和shell脚本的执行方式有些不同. 1.命令格式: 用法: cp [选项]... [-T] 源 目的 或:cp [选项]... 源... 目录 或:cp [选项]... -t 目录 源... 2.命令功能: 将源文件复制至目…
发现在Fedora 10 /ubutun 里面用cp -fr src dest,即使加了-f也是不能强行覆盖的,这时怎么回事的呢?一两个文件还好说,就输几个yes吧,但是要是n多文件怎么办,那还不输死人呢?下面提供三种解决办法. 方法一 我们输入alias命令,看看系统给cp起了一个什么别名. [root@localhost ~]# aliasalias cp=’cp -i’alias l.=’ls -d .* –color=auto’alias ll=’ls -l –color=auto’al…
功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中.若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数:     -a 或 --archive     此参数的效果和同时指定"-dpR"参数相同     -b 或 --backup      删除.覆盖目的文件先备份,备份的文件或目录亦建立为符号链接,并指向源文件或目录链接的源文件或目…
Linux下默认cp命令是有别名的(alias cp='cp -i'),无法在复制时强制覆盖,即使你用 -f 参数也无法强制覆盖文件,下面提供几个从网上找的Linux下cp命令覆盖的方法. 1)取消cp的alias(放心这不是永久生效): # unalias cp # cp -rf /test/a 2)加反斜杠 \cp 执行cp命令时不走alias:(注:推荐这个方法!) # \cp -rf /test/a 3)另外一个有意思的方法: # yes|cp -rf /test/a…
cp 貌似没有排除目录的功能,可以使用 rsync 命令来实现了,如: [案例] /home/52php目录里面有data目录,data目录里面有 a.b.c.d.e 五个目录,现在要把data目录里面除过 a.b.c 目录之外的所有目录拷贝到/bak目录中. [操作] yum install rsync #安装rsync cd /home/52php/ rsync -av --exclude /home/52php/data/a --exclude /home/52php/data/b --e…
通常情况下使用cp -rf进行文件或者文件夹的管理时一般就不再提醒是否覆盖.然而在内网的一台机器上使用cp -rf却提示是否覆盖.难道和常用的命令不同? [root@xxxx test]# cp -rf ./files/ ./bak/ cp:是否覆盖"./bak/files/test.txt"? cp:是否覆盖"./bak/files/hh.txt"? cp:是否覆盖"./bak/files/child/child.txt"? 后来发现是别名引起…
1.理解Linux的文件系统:分区和挂载点    挂载点和路径名无关 /根目录下的/boot完全可以时独立于 /的独立的挂载点,只要你设置就可以    linux安装时候,必须要有这两个分区 / 和 swap        交换分区:虚拟内存,在生产环境中,建议4G以内的内存,swap应该是内存的两倍,如果是4G以上的内存,那就分和内存一样大就好了        但是还是推荐 单独分出来/boot 分区(启动分区)            如果没有手动分出挂载点/boot,那么/boot就是在挂载…
cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,这在大量cp覆盖操作的时候是不能忍受的. 1. 把a目录下的文件复制到b目录 cp –r a/* b 2. 执行上面的命令时,b存在的每个文件都会提示是否覆盖; cp –r –f a/* b 3. 执行上面的命令时,b存在的每个文件都不再会提示; 这是我们希望的理想状态,但是有时加了-f了,怎么还会有提示呢?原来一些服务器会默认增加别名 alias cp='cp -i',当你执行cp时,其实执行的是cp –i. 在终端执行alias就可以看出…
Linux 的cp命令 功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中.若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数:     -a 或 --archive     此参数的效果和同时指定"-dpR"参数相同     -b 或 --backup      删除.覆盖目的文件先备份,备份的文件或目录亦建立为符号链接,并指向源文…
有两个方法可以解决此问题: 1..bashrc里面注释掉 Alias cp='cp -i' 2.使用 \cp 命令(在cp前加一个'\')…