`
houkai2009
  • 浏览: 226811 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
  • 浪迹随风: 文章是挺好的,不过太杂了。。。信息量也很大。。。很难消化。。。 ...
    EJB 介绍
  • javaersu: yds3300376yd 写道学习了,只是楼主写的有点杂,现在 ...
    EJB 介绍
  • yds3300376yd: 学习了,只是楼主写的有点杂,现在还看不太懂,刚学习EJB,我觉 ...
    EJB 介绍
  • javaersu: 不错,这里也有一篇类似的EJB文章教程http://www.y ...
    EJB 介绍
  • dingding5060: brother , 你贴代码想说明什么???
    enum

linux的拷贝文件夹

    博客分类:
  • java
阅读更多
linux的拷贝文件夹

mendation发布于 2007-7-26 | 1675次阅读   字号: 大 中 小  (网友评论 3 条) 我要评论 


从百度知道上拷贝而来。

CP命令
格式: CP [选项] 源文件或目录 目的文件或目录
选项说明:-b 同名,备分原来的文件
-f 强制覆盖同名文件
-r 按递归方式保留原目录结构复制文件

cp -r /tmp/a /root/a
记得有空格。

cp -a 原文件 目标文件

cp [参数] 原文件名称或目录  目的文件名称或目录/路径
参数
-b  覆盖时会先备份。备份文件会在尾部加~
-f  强迫复制
-i 覆盖文件前询问用户
-p 保留原有文件属性
-r 递归处理 非文件或是目录则视为一般文件处理
-R 递归处理,保留特殊文件的属性
-u 仅复制时间差异的文件

回答者: 天拉__猪 - 四级   2010-5-7 08:35

举个例子,根目录下新建文件夹long和long610,将long610拷贝到/long中
用如下命令(假如用户为root):
#cp /long610 /long 即可,若long610还有其他文件
则命令为
#cp -r /long610 /long

cp [参数] 原文件名称或目录  目的文件名称或目录/路径
参数
-b  覆盖时会先备份。备份文件会在尾部加~
-f  强迫复制
-i 覆盖文件前询问用户
-p 保留原有文件属性
-r 递归处理 非文件或是目录则视为一般文件处理
-R 递归处理,保留特殊文件的属性
-u 仅复制时间差异的文件


cp -R 整个文件夹copy
分享到:
评论

相关推荐

    linux C语言 文件夹复制

    在Linux系统中,使用C语言实现文件夹复制是一项常见的任务,尤其对于系统级编程和文件管理应用程序来说。这里我们将深入探讨如何使用C语言在Linux环境下完成这个任务,以及相关的技术要点。 首先,我们需要理解...

    windows下批量拷贝目录下所有文件夹中的指定文件.bat

    windows下批量拷贝目录下所有文件夹中的指定文件,主要是前段时间要从一个server上面拷贝一批数据,但是又不是linux,所以实验了一下windows下的批量拷贝;测序的项目,每一个样本的数据都存放在各自的名称文件夹下...

    linux 文件夹拷贝并覆盖

    先了解一下linux 拷贝命令 1:命行 cp man ,如下图所示。 2:从说明大概可以知道,输入 cp -af /源目录 /目标目录就可达到覆盖拷贝的效果。但实际上并没有。如下图所示,还是有覆盖的提示。 3:网上找一了一下,...

    Virtualbox主机和虚拟机之间文件夹共享及双向拷贝(Windows<->Windows, Windows<->Linux)

    本文档将详细介绍如何在Virtualbox环境下实现主机与虚拟机之间的文件夹共享以及数据的双向拷贝。这个过程对于数据同步、软件开发和测试都是很有帮助的。 首先,文件夹共享功能允许在主机与虚拟机之间共享文件夹,...

    Java实现Linux的远程拷贝

    本篇将详细探讨如何使用Java来实现Linux系统的远程拷贝功能。 首先,要实现Linux的远程拷贝,我们需要用到Java的SSH(Secure Shell)库,例如JSch。JSch是Java的一个开源库,提供了SSH2协议的实现,允许我们通过SSH...

    create--delete-copy-file.zip_拷贝文件夹

    以下是对标题"create--delete-copy-file.zip_拷贝文件夹"及描述中涉及的知识点的详细解释: 1. **创建文件夹**:在编程中,我们通常会使用操作系统提供的API或者特定语言的库来创建文件夹。例如,在Python中,可以...

    linux下实现文件夹的拷贝,递归实现

    linux 系统下完成的文件夹的递归拷贝,已经通过测试

    根据路径名,拷贝文件或者文件夹

    在Python中,`shutil`模块的`copytree()`函数可以实现递归拷贝文件夹。 在执行拷贝操作时,需要注意一些关键点: 1. 权限检查:确保用户具有足够的权限对源文件或文件夹进行读取,并对目标位置进行写入。 2. 目标...

    python执行scp命令拷贝文件及文件夹到远程主机的目录方法

    在这个特定的场景中,`subprocess`被用来执行SCP命令以拷贝文件或文件夹到远程主机的指定目录。 首先,我们需要理解脚本中的关键函数`scpFileToRemoteNode()`。这个函数接受五个参数:用户名(user)、IP地址(ip)...

    QT实现文件夹和文件的复制粘贴.docx

    QT实现文件夹和文件的复制粘贴 在QT应用程序中,实现文件夹和文件的复制粘贴是非常重要的功能,本文将详细介绍如何使用QT实现文件夹和文件的复制粘贴。 知识点1:QT中的文件夹复制 在QT中,可以使用QDir类来操作...

    windowsxp和虚拟机linux共享文件夹的解决方法.pdf

    VMware Tools使得在宿主机和虚拟机之间拷贝粘贴、拖放文件以及挂载共享文件夹等功能变得可能。 2. 安装VMware Tools的步骤:首先在VMware虚拟机软件中选择菜单栏的虚拟机设置,然后点击添加设备,选择CD-ROM设备,...

    不同linux电脑(集群节点)上文件的拷贝.docx

    在Linux环境中,尤其是在集群节点之间操作,文件的传输和拷贝是常见的任务。本文将详细介绍如何在不同的Linux电脑(集群节点)之间复制文件,并解决可能遇到的问题。 首先,我们使用的是`scp`命令,它是Secure Copy...

    【Linux 学习】Windows和VM Linux 拷贝文件

    选中要传输的文件或文件夹,右键点击并选择“上传”(从Windows到Linux)或“下载”(从Linux到Windows)。也可以直接拖拽文件实现双向传输。 8. **安全注意事项**:使用SFTP协议可以加密传输过程,保护数据安全。...

    Linux C++ 实现文件夹或文件拷贝(可直接编译运行)

    在Linux环境下,C++编程语言可以用来实现许多系统级别的任务,包括文件和文件夹的拷贝操作。这个项目提供了一个可以直接编译运行的C++程序,用于在Linux系统中复制整个目录及其内容,或者单独复制文件。下面我们将...

    在linux中拷贝依赖库到指定目录

    资源支持平台是linux,主要功能是复制 ldd 出来的库到指定的文件夹下, 主要是项目中自己用,所以容错性可能不好,欢迎指正!使用方法: 编译出的程序名 + 空格 + 库或程序名+指定的路径名

    wit文件夹,将其拷贝到Linux系统中的home目录下

    wit文件夹,将其拷贝到Linux系统中的home目录下

    linux大数据拷贝_Copyofdata_

    在Linux系统中,大数据拷贝是一项重要的操作,特别是在大规模数据处理和存储的环境中。"Copyofdata"这个标签暗示了我们将讨论的是如何高效地在Linux系统间复制或移动大量数据。下面将详细介绍Linux中用于大数据拷贝...

    Linux下的文件拷贝

    在这个场景中,我们要讨论的是如何在Linux环境下,从外部设备如U盘或SD卡中拷贝文件到Linux系统的内置存储中,并且这个过程支持文件夹的拷贝。 `cp`命令是Linux中的一个核心命令,用于复制文件或目录。它的基本语法...

    主机和VMware中的Linux实现共享文件夹的图文教程

    当我在网上查了几小时的挂载文件夹方法后发现,VMware中的Linux的挂载和双系统的挂载不同 最终目的就是在/mnt目录下有个hgfs的文件夹 效果图: 首先打开VMware中的Linux系统 具体步骤如下: 然后 这时候虚拟机的...

    LinuxIC v2.iso

    #cp -R /mnt/cdrom/* /opt/linux //把cdrom中linux集成服务包内容拷贝到linux文件夹下 #cd /opt/linux //linux集成服务包文件夹 #make //编译linux集成服务包 #make install //安装linux集成服务包 #reboot //重启...

Global site tag (gtag.js) - Google Analytics