`

linux命令学习之文件复制

阅读更多

常用文件复制命令:

(1)cp

        功能说明: 将一个文件拷贝至另一文件,或将数个文件拷贝至另一目录

        基本格式:

            cp [options]  source  dest

           cp [options] source...  directory

       参数说明:

          -a 尽可能将文件状态、权限等资料都照原状予以复制。

          -r 若 source 中含有目录名,则将目录下的文件皆依序拷贝至目的地。

          -f 若目的地已经有相同档名的文件存在,则在复制前先予以删除再行复制。

     例如:

         将文件 kill-memcached.sh复制(已存在),并命名为 killMemcached.sh:

                 cp  kill-memcached.sh  killMemcached.sh
         将所有的java文件拷贝至 test子目录中 :
                 cp *.java test
(2) scp
      功能说明:在 linux 之间复制 文件 和 目录
     基本格式:
       scp [可选参数] file_source file_target 
       复制文件:
           命令格式: 
                scp 源全路径文件 目标主机用户名@目标主机IP:目标主机存放文件目录             
                 或者 
                scp 源全路径文件 目标主机用户名@目标主机IP:目标主机存放文件名(含路径)
                 或者 
                scp 源全路径文件 目标主机用户名@目标主机IP:目标主机存放文件目录              
                或者 
                scp 源全路径文件 目标主机用户名@目标主机IP:目标主机存放文件名(含路径)
        复制目录:
             命令格式: 
                scp -r 源目录 目标主机用户名@目标主机IP:目标主机存放文件目录 
                或者 
                scp -r 源目录 目标主机IP:目标主机存放文件目录
     参数说明:
      -v 显示进度 、查看连接 、认证或配置错误
      -c 使能压缩选项 . 
      -p 选择端口 . 
      -4 强制使用 IPV4 地址 . 
      -6 强制使用 IPV6 地址 .
        注: 目标服务器防火墙有特殊限制,scp要设置特殊端口
    例如:
      scp ./memcached.sh  root@172.16.5.18:/root/kill-memcached.sh 
      scp -p 14569 root@172.16.5.18:/usr/local/orastart.sh  /root/test/startoracle.sh
      scp -r /root/logs/message/   root@172.16.5.18:/root/logs/test
分享到:
评论

相关推荐

    linux中复制命令文件及相关依赖库的脚本

    在linux命令行模式中,复制命令(文件)及该命令相关的依赖库到指定目录。 原理: which找出命令源路径 ldd找出相关依赖库 找到后,复制到指定目录,如指定目录有相同文件则忽略

    Linux的基础命令复制,删除,移动文档.docx

    Linux的基础命令,复制,删除移动文档 复制/删除/移动文档 ⑴复制到文档 1. cp—Copy 格式:cp【选项】...原文件...目录路径 2.常用选项 -r:递减复制整个目录 -f:强制覆盖,不提示(与-i相对 -p:保持原文件的...

    linux常用命令.doc

    Linux文件的复制、删除和移动命令 Linux目录的创建与删除命令 Linux文本处理命令  Linux备份与压缩命令 在Linux环境下运行DOS命令 Linux与用户有关的命令  Linux系统管理命令 Linux磁盘管理 

    Linux目录文件基本命令

    查看目录下文件mkdir命令:创建目录(文件夹)rmdir命令:删除空目录touch命令:创建文件及修改文件时间戳ln命令:在文件之间建立链接ext 文件系统(Linux 文件系统)ln创建链接的深度剖析cp命令:复制文件和目录rm...

    常用的Linux命令大全

    用于查找一些常用的linux命令,帮助人员进行开发 1.Linux 管理文件和目录的命令 命令 功能 命令 功能 pwd 显示当前目录 ls 查看目录下的内容 cd 改变所在目录 cat 显示文件的内容 grep 在文件中查找某字符 cp 复制...

    网络安全学习linux部分命令

    Linux命令格式 ​ 命令 [-选项] [参数] ​ ctrl+l清屏 1.2目录处理命令 1. ls----显示目录文件 ​ 组里每个成员都享有这个组的权限 ​ -d 查看目录属性 显示目录本身,而不显示目录下的数据 2. mkdir----...

    linux修改目录和文件权限的简单命令解释

    今天遇到的问题,如何一个用户如www的权限复制给我的用户? 目录的权限表示:dwrxr–r– ... 您可能感兴趣的文章:Linux中改变文件权限的chmod命令详析修改linux文件权限命令:chmod命令详解Linux 下目录文件权限(命

    Linux下ftp命令详解

    Linux下ftp命令详解 FTP> ! 从 ftp 子系统退出到外壳。 FTP> ? 显示 ftp 命令说明。? 与 help 相同。 格式:? [command] 说明:[command]指定需要帮助的命令名称。如果没有指定 command,ftp 将显示全部命令的列表...

    Linux基础课件Linux系统文件复制cp命令共9页.p

    Linux基础课件Linux系统文件复制cp命令共9页.pdf.zip

    cmd操作命令和linux命令大全收集

    fc one.txt two.txt > 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> "和"> >" 是重定向命令 at id号 开启已注册的某个计划任务 at /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止 at ...

    Linux下C语言实现文件拷贝

    在Linux下用C语言实现文件拷贝的代码

    Linux文件的复制、删除和移动命令使用说明.docx

    Linux文件的复制、删除和移动命令使用说明.docx

    Linux复制写入命令.txt

    服务器上复制写入命令,用于快速复制、剪切、传输文件。

    用LinuxC实现两个文件间的复制

    用LinuxC库函数实现两个文件间的复制,例如:fopen、fclose 用LinuxC库函数实现两个文件间的复制

    Linux之间文件远程复制.docx

    Linux scp命令用于Linux之间复制文件和目录。 scp是secure copy的缩写,scp是Linux系统下基于ssh登陆进行安全的远程文件拷贝命令。

    linux命令汇总-linux基础命令

    linux命令汇总.pwd:功能为查看当前所在目录。这是一个非常常用的命令,可以帮助用户确定当前的工作目录。 touch:功能为创建空白文件。语法为touch [选项] [文件]。这个命令可以用来快速创建一个新的空文件。 cat:...

    linux文件操作命令.html

    复制文件:cp,重命名、移动文件:mv,删除文件、目录:rm,绝对、相对命令,建立目录:mkdir,改变文件或目录所属的组:chgrp,显示进程:ps,

    Linux使用scp命令进行文件远程拷贝详解

    Linux的scp命令可以在Linux服务器之间复制文件和目录。 使用语法: scp [参数] [源路径] @IP:/目标路径 scp 参数如下: -1: 强制scp命令使用协议ssh1 -2: 强制scp命令使用协议ssh2 -4: 强制scp命令只使用IPv4...

    Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集 .zip

    1.Linux管理文件和目录的命令 命令 功能 命令 功能 Pwd 显示当前目录 ls 查看目录下的内容 Cd 改变所在目录 cat 显示文件的内容 Grep 在文件中查找某字符 cp 复制文件 Touch 创建文件 mv 移动文件 Rm 删除文件 ...

    Linux 入门常用命令

    Linux文件的复制、删除和移动命令 2 rm命令 3 Linux目录的创建与删除命令 3 Linux文本处理命令 6 Linux备份与压缩命令 7 Linux改变文件或目录的访问权限命令 9 Linux与用户有关的命令 11 Linux系统管理命令 12 Linux...

Global site tag (gtag.js) - Google Analytics