美文网首页
Linux文件拷贝命令

Linux文件拷贝命令

作者: 会飞的蜗牛07 | 来源:发表于2019-01-09 23:10 被阅读0次

cp

最常见的拷贝命令,常用的形式有

cp -f file1 file2 # -f表示强制拷贝
cp -rf dir1 dir2 # -r表示拷贝目录

常用选项

-p - 保留源文件的所有者、用户组、权限、修改和访问时间,以及一些扩展属性;
-R-r - 递归复制目录,将目录及其下的所有文件和子目录都复制到目标位置;
-d - 保留软链接;
-a - 即归档模式,相当于 -dpR;

rsync

本地同步

rsync local_file local_folder
​rsync -r local_folder1 local_folder2

从本地同步到远程服务器

rsync -avzP -e 'ssh -p 22' local_file remote_username@remote_ip:/remote_folder

从远程服务器同步到本地

rsync -avzP -e 'ssh -p 22' remote_username@remote_ip:/remote_folder local_file

常用选项

-v - 显示rsync过程中详细信息;
-a - 归档模式,表示递归传输并保持文件属性;
-z - 传输时进行压缩提高效率;
-P - 显示文件传输的进度信息;
-e - 指定所要使用的远程shell程序,默认为ssh,无特殊情况不需要指定;
--exclude=PATTERN - 指定排除不需要传输的文件模式;
--exclude-from=FILE - 从文件中读取指定排除不需要传输的文件模式;

scp

从本地拷贝到远程服务器

scp local_file remote_username@remote_ip:remote_folder
scp -r local_folder remote_username@remote_ip:remote_folder​

从远程服务器拷贝到本地

scp remote_username@remote_ip:remote_file local_file 
scp -r remote_username@remote_ip:remote_folder​ local_folder

相关文章

  • Day4_node.js使用

    回顾widows和linux通信安装SecureFXPortablelinux和linux通信拷贝文件scp命令 ...

  • 全栈工程师day4

    回顾widows和linux通信安装SecureFXPortablelinux和linux通信拷贝文件scp命令 ...

  • 安全拷贝Secure copy scp

    正常文件拷贝命令:cp src dest,适用于在当前linux主机下进行文件的拷贝。 如果要在不同的linux...

  • linux scp命令跨服务器拷贝文件

    linux scp命令跨服务器拷贝文件将当前Linux中的hadoop文件夹拷贝到Hadoop-NN-02下:sc...

  • Linux 常用命令

    Linux 常用命令(大小写敏感) 文件命令 ls cd pwd mkdir rmdir rm 拷贝文件 cp ...

  • 每天一个Linux命令:scp命令

    每天一个linux命令:scp命令 scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令...

  • Linux文件拷贝命令

    cp 最常见的拷贝命令,常用的形式有 常用选项 -p - 保留源文件的所有者、用户组、权限、修改和访问时间,以及一...

  • Linux 文件远程拷贝命令csp 的使用

    Linux文件远程拷贝命令scp的使用 来自:迹忆博客 作者:迹忆

  • scp

    scp命令用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,...

  • 每天一个Linux命令之scp

    scp命令用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,...

网友评论

      本文标题:Linux文件拷贝命令

      本文链接:https://www.haomeiwen.com/subject/hbinrqtx.html