linux复制文件/移动文件从一个文件夹到另一个文件夹

 cp ~/baidu/* ~/zhidao/cp -r逐层复制mv /data/link /usr/local 移动文件夹

解决方法

1、在cp命令后,加一个选项 -r .

cp -r  /TEST/test1 /TEST/test2.

2、这样就可以成功的解决了。

解释一下: -r 这个options 是递归的意思。

时间: 2024-08-08 22:07:23

linux复制文件/移动文件从一个文件夹到另一个文件夹的相关文章

linux复制指定目录下的全部文件到另一个目录中

linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的.linux下进行复制的命令为cp.假设复制源目录 为 dir1 ,目标目录为dir2.怎样才能将dir1下所有文件复制到dir2下了如果dir2目录不存在,则可以直接使用cp -r dir1 dir2即可.如果dir2目录已存在,则需要使用cp -r dir1/. dir2如果这时使用cp -r dir1 dir2,则也会将dir1目录复制到dir2中,明显不符合要求.ps:di

linux复制指定目录下的全部文件到另一个目录

linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的.linux下进行复制的命令为cp.假设复制源目录 为 dir1 ,目标目录为dir2.怎样才能将dir1下所有文件复制到dir2下了如果dir2目录不存在,则可以直接使用cp -r dir1 dir2即可.如果dir2目录已存在,则需要使用cp -r dir1/. dir2如果这时使用cp -r dir1 dir2,则也会将dir1目录复制到dir2中,明显不符合要求.ps:di

Linux复制指定目录及子目录下特定类型的文件

主要参考这个: http://www.2cto.com/os/201208/144996.html 拷贝一些内容就是: 首先建立一个用于测试的目录 可见,目录中主要包含用于测试的*.txt文件和用于充当炮灰的*.tes文件 目标是保持当前的目录结构,只把txt文件复制出来 方法一:当不需要的文件类型较为单一时,可以通过完全复制然后删除指定类型的文件完成 Step1 使用命令 cp -r test/ test2 将测试目录test下所有内容完全复制到test2. Step2 组合使用find及xa

linux复制文件到指定的文件夹

copy命令      该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大. 语法: cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中. 该命令的各选项含义如下: - a 该选项通常在拷贝目录时使用.它保留链接.文件属性,并递归地拷贝目录,其作用等于dpR选项的组合. - d 拷贝时保留链接. - f 删除已经存在的目标文件而不提示. - i 和f选项相反,在覆盖目标文件之前将

linux cp命令参数及用法详解---linux 复制文件命令cp

linux cp命令参数及用法详解---linux 复制文件命令cp [[email protected]Linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination)[[email protected]linux ~]# cp [options] source1 source2 source3 -. directory参数:-a :相当于 -pdr 的意思:-d :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身:-

【Linux】【三】linux 复制文件到指定目录

将  application/file/test/logs/ 下的文件 logs.log , logs.tar 复制到  application/file/test/tools/ 下,并新建文件夹[log],内含复制文件. 指令如下: cp  -r  /root/application/file/test/logs/ * /root/application/file/test/tools/ 操作如下: 参考linux复制指定目录下的全部文件到另一个目录中,linux cp 文件夹 原文地址:ht

linux复制多个文件到文件夹

linux复制多个文件到文件夹 cp file1 file2 file3 directory即将文件file1 file2 file3复制到directory linux复制多个文件到文件夹,布布扣,bubuko.com

Linux 复制、移动覆盖文件不提示

# vi ~/.bashrc 如果你看到如下内容,以下命令都会用别名执行了,就是说自动加了 -i 参数 alias rm='rm -i'alias cp='cp -i'alias mv='mv -i' 为了让复制和移动大量文件去覆盖目标时,不会产生一个个的提示,命令应该这样写 # \cp -rf /home/21andy.com/* /www/21andy.com/ 注意 cp 命令前加了 \ ,意思是不让它用~/.bashrc里的别名运行,即 -i 参数 该命令的各选项含义如下 - a 该选项

linux 复制文件时,报cp: omitting directory `XXX'

今天在用linux命令进行文件复制时omitting cp -i BBS /opt/workspace/apache-tomcat-6,参数用的是 -i),所以也不太熟悉,原来,还有子目录文件,而是必须要把BBS目录里的子目录文件全部都要复制过去才行:“cp -r BBS /opt/workspace/apache-tomcat-6,如果遇到,也必须要用-r 这个命令选项:rm -r BBS 从这里可以知道 -r  这个选项表示递归的意思 linux 复制文件时,报cp: omitting di

Linux递归解压缩一个文件夹下的所有文件

gunzip -r hongchangfirst/data 如何递归删除那些剩余的非log结尾的文件? 先列出确认一下: find hongchangfirst/data -type f ! -name "*.log" 然后真正的删除: find hongchangfirst/data -type f ! -name "*.log" -exec rm -f {} \; 记住后边-exec一定要加空格,否则会出现find: missing argument to `-