精华内容
下载资源
问答
  • Linux 复制文件到当前目录 如何在 Linux 系统下复制当前目录的文件到当前目录 1)查看当前路径 pwd >>/home/user 2)选择要复制的文件,以及重命名后的文件 比如,我们要复制 /home/user 目录下的 test.sh ...

    Linux系统 复制文件到当前目录

    如何在 Linux 系统下复制当前目录的文件到当前目录;
    使用 cp 命令对文件进行拷贝粘贴;

    1 复制文件到当前目录并重命名

    比如;
    我们想把 my_file 这个单个的文件重命名为 my_copy_file 并复制到当前目录;

    cp my_file ./my_copy_file
    

    其中,./ 表示当前目录;

    2 复制文件夹到当前目录并重命名

    比如;
    我们想把 my_file_dir 这个文件夹重命名为 my_copy_file_dir 并复制到当前目录;

    cp -r my_file_dir/ ./my_copy_file_dir/
    

    与上面不同的是,-r 表示递归,是对多个文件的操作;

    展开全文
  • Linux: 复制文件到当前目录

    万次阅读 2019-01-11 15:54:06
    ./表示当前目录 cp test/*.wav ./ -r 递归子目录 cp -r 绝对路径/文件 目标路径 cp -r 绝对路径/*.wav 目标路径 ...copy 一个目录下的所有文件以及递归文件 到当前文件夹 cp -r audios/* ./ ...

    copy 到当前目录

    ./表示当前目录
    cp test/*.wav  ./
    

    -r 递归子目录

    cp -r  路径/文件  目标路径
    cp -r  路径/*.wav  目标路径  
    

    copy 一个目录下的所有文件以及递归文件 到当前文件夹

     cp -r audios/* ./
    
    展开全文
  • ubuntu:复制文件到当前目录

    千次阅读 2020-03-30 08:21:16
    cp -r 文件位置 ./ 复制命令为cp,但是cp不带参数只能复制文件, -r:递归处理,将指定目录下的文件与子目录一并处理
    cp -r 文件位置 ./

    复制命令为cp,但是cp不带参数只能复制文件,

    -r:递归处理,将指定目录下的文件与子目录一并处理

     

    展开全文
  • ~/cptest会将当前目录下的所有文件夹和文件复制到~/cptest目录下。 当~/cptest这个文件夹还未被创建时,使用命令cp -r . ~/cptest/或cp -r . ~/cptest会创建此目录,并将当前目录下的所有文件夹和文件复制到~...

    复制当前目录.

    当前目录下既有文件夹也有文件:

    • ~/cptest这个文件夹已创建时,使用命令cp -r . ~/cptest/cp -r . ~/cptest会将当前目录下的所有文件夹和文件复制到~/cptest目录下。
    • ~/cptest这个文件夹还未被创建时,使用命令cp -r . ~/cptest/cp -r . ~/cptest会创建此目录,并将当前目录下的所有文件夹和文件复制到~/cptest目录下。

    总结一下:

    • 当source是个.时,会认为dest必须是个文件夹。如果dest是个non-directory,那么就会报错cp: cannot overwrite non-directory ‘AAA’ with directory ‘BBB’
    • 不管dest目标文件夹是否创建,效果都是一样的(因为如果没有创建,就会创建后,再复制)。
    • 如果当前目录下有一个文件夹叫1.0(即ls能看到蓝色的1.0),想要复制1.0的当前目录,则使用cp -r 1.0/. ~/cptest
    • dest文件夹后面有没有/都是一样的,下面的命令分析也能看出。

    复制所有*

    当前目录下既有文件夹也有文件:

    • ~/cptest这个文件夹已创建时,使用cp -r * ~/cptest/,会把所有非隐藏文件和非隐藏文件夹复制过去(隐藏即是即.开头的)。这就是它和cp -r . ~/cptest/的区别。
    • ~/cptest这个文件夹还未被创建时,使用cp -r * ~/cptest/,会报错cp: target '/home/liu/cptest' is not a directory

    总结一下:

    • 当source是个*时,会认为dest是个文件夹。
    • 复制*相比.限制更多:当dest文件夹已创建,则只能复制非隐藏的东西过去;当dest文件夹未创建时,则命令不成功。

    复制某个文件夹

    当前目录下有一个文件夹叫1.0(即ls能看到蓝色的1.0),想要复制1.0到某个地方:

    • ~/1.0这个文件夹已创建时,使用命令cp -r 1.0 ~/1.0/cp -r 1.0 ~/1.0,会将当前目录下的1.0文件夹复制到~/1.0文件夹下。即目录结构是~/1.0/1.0/something
    • ~/1.0这个文件夹还未被创建时,使用命令cp -r 1.0 ~/1.0/cp -r 1.0 ~/1.0,会将当前目录下的1.0文件夹复制到~文件夹下(或者理解为,先新建~/1.0文件夹,再把1.0里所有东西复制到~/1.0)。即目录结构是~/1.0/something(相当于先mkdir ~/1.0,再cp -r 1.0/. ~/1.0;注意是可以把1.0下的隐藏文件和隐藏文件夹都复制过去的)。这种情况下,使用cp -r 1.0 ~/2.0/也是一样,目录结构是~/2.0/something,相当于先改名,再复制。

    总结一下:

    • 当source是个文件夹时,会认为dest也必须是个文件夹。如果dest是个non-directory,那么就会报错cp: cannot overwrite non-directory 'AAA' with directory 'BBB'
    • 当dest文件夹已经存在,那么会把source文件夹放到dest文件夹下。
    • 当dest文件夹不存在,那么新建dest文件夹,再把source文件夹下所有东西复制到dest文件夹下。
      `
    展开全文
  • 复制整个目录下的文件 首先可以看到整体目录如下所示 步骤: 进入 lesson目录 ...复制其他目录中的一个文件到当前目录 目标:将126_lesson下的test.txt文件复制到lesson中 步骤: 进入lesson目录中 //
  • 编写个shell脚本将当前目录下小于10K的文件复制到tmp目录下 #/bin/bash # Using for copy current directory lt 10k file to /tmp for FileName in `ls -l | awk '$5<10240 {print $9}'`; do cp $FileName /...
  • 将用户目录ffmpeg目录下所有的*.a文件复制到当前目录ffmpeg/lib下, find ~/ffmpeg -name "*.a" -type f -exec cp {} ./ffmpeg/lib \; 查找当前目录下的所有*.doc文件并将所有结果复制到 /tmp/doc ...
  • 一、ls | tail -11| xargs -i cp -r {} /root/web/templates/  拷贝最后11个文件到根目录的/root/web/templates/下 二、ls | grep test | xargs -i... 筛选当前目录下文件名包含test的文件,拷贝到/root/web/tem...
  • #!/bin/bash #filename:move5k.sh for FileName in `ls -l |awk '$5 >10240' {print $9}` do cp $FileName /tmp done ls -al /tmp echo "Done!
  • linux下复制当前目录下面文件到目录b的话: cp -rf * b 这样子只能复制非隐藏文件和目录。 cp -rf .* b 因为.*包含了.和..,这样子复制会出问题,当前目录的上一层目录都可能被复制过去。 这里可以借助ls -A命令,...
  • 所有文件及文件夹(dst除外)复制到其子目录dst文件夹: tree . ├── dst ├── file1.txt └── src ├── dir │ └── file3.txt └── file2.txt 不能直接使用cp -a . dst: cp: cannot copy a ...
  • find ./ -type f \( −newermt ′2015−05−10 00:00′ −a −not −newermt ′2015−05−10 23:59′ \) -exec cp {} /home/mce/data/newData \;
  • 最要操作其实就只有两个...2、cp用来复制当前目录下文件到目标目录中。######################################################################## # File Name: cpToFile.sh # Author: zsj # Created Time: Mon 24
  • Linux操作文件常用命令,复制、删除、移动文件或目录   cp复制文件或目录 1.cp 源文件名 目标文件 ...将源文件路径复制到当前目录下 4.cp -a 源文件名 目标文件 将文件的所有特性都一起复制过来 eg:-rw-rw-...
  • tes文件目标是保持当前目录结构,只把txt文件复制出来 方法一:当不需要的文件类型较为单一时,可以通过完全复制然后删除指定类型的文件完成Step1 使用命令 cp -r test/ test2 将测试目录test所有内容完全...
  • linux复制/剪切文件到另一个文件夹

    万次阅读 2018-10-31 11:27:50
    复制/拷贝: cp 文件名 路径 cphello.csv ./python/ml:把当前...cp 源文件名 新文件名 cp hello.txt world.txt:复制并改名,并存放在当前目录下 cp file1 file2复制一个文件 cp dir/* .复制一个目录下的所有文件...
  • //./clear/为当前目录下的clear文件夹,可指定具体位置 find ./ -name "*_clear.png" -exec cp '{}' ./clear/ \;
  • 2.复制当前目录下文件 ~/workdpsvr/Lib sudo cp xxx /home/hduser 此处不能用~,因为是超级管理员 3.修改权限 sudo chown hduser:hduser /home/hduser/workspace/Lib/spark-assembly-1.4....
  • 错误操作:这个错误是因为在linux下我使用cp复制一个文件夹A另一个目录下时报错cp: omitting directory `XXX' ...例如:拷贝当前目录下的A文件夹另一个文件夹B中:cp -r A ../B/ 同样的,如果遇到,...
  • 两Linux服务器之间CP复制文件

    千次阅读 2011-12-20 15:22:45
    有时候由于不能直接访问目标Linux主机需要过Linux中转机拷贝文件,但目标Linux主机FTP服务未开启或者不支持的缘故我们需要在两个服务器之间CP文件,怎么弄呢?...eg:将当前目录下的startup.sh拷贝目标主机157上的
  • 想要进行的操作时把当前目录下的data文件复制到/Desktop/data/abbs文件夹中,但是没有成功,只是提示 cp: 略过目录 ./data Linux@ubuntu:~/Desktop$ cp ./data /Desktop/data/abbs 后来发现,这个data是文件夹,在...
  • 将用户目录ffmpeg目录下所有的*.a文件复制到当前目录ffmpeg/lib下, find ~/ffmpeg -name "*.a" -type f -exec cp {} ./ffmpeg/lib \;   查找当前目录下的所有*.doc文件并将所有结果复制到 /tmp/doc 目录下 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 644
精华内容 257
关键字:

cp复制文件到当前目录下