位置: 编程技术 - 正文

linux命令大全之scp命令详解(复制文件和目录)(linux 命令大全)

编辑:rootadmin

推荐整理分享linux命令大全之scp命令详解(复制文件和目录)(linux 命令大全),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux命令总结,linux命令大全chm版,linux 命令大全,linux 命令大全,linux 命令大全,linux命令总结,linux命令大全详解,linux命令大全详解,内容如对您有帮助,希望把文章链接给更多的朋友!

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用。

1.命令格式:scp [参数] [原路径] [目标路径]

2.命令功能:scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。

3.命令参数:-1 强制scp命令使用协议ssh1 -2 强制scp命令使用协议ssh2 -4 强制scp命令只使用IPv4寻址 -6 强制scp命令只使用IPv6寻址 -B 使用批处理模式(传输过程中不询问传输口令或短语) -C 允许压缩。(将-C标志传递给ssh,从而打开压缩功能) -p 保留原文件的修改时间,访问时间和访问权限。 -q 不显示传输进度条。 -r 递归复制整个目录。 -v 详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。 -c cipher 以cipher将数据传输进行加密,这个选项将直接传递给ssh。 -F ssh_config 指定一个替代的ssh配置文件,此参数直接传递给ssh。 -i identity_file 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。 -l limit 限定用户所能使用的带宽,以Kbit/s为单位。 -o ssh_option 如果习惯于使用ssh_config(5)中的参数传递方式, -P port 注意是大写的P, port是指定数据传输用到的端口号 -S program 指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。

linux命令大全之scp命令详解(复制文件和目录)(linux 命令大全)

4.使用实例:scp命令的实际应用概述: 从本地服务器复制到远程服务器:

(1) 复制文件: 命令格式: 复制代码代码如下:scp local_file <a href="mailto:remote_username@remote_ip:remote_folder">remote_username@remote_ip:remote_folder</a> 或者 scp local_file <a href="mailto:remote_username@remote_ip:remote_file">remote_username@remote_ip:remote_file</a> 或者 scp local_file remote_ip:remote_folder 或者 scp local_file remote_ip:remote_file 第1,2个指定了用户名,命令执行后需要输入用户密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名 第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名

(2) 复制目录: 命令格式: scp -r local_folder remote_username@remote_ip:remote_folder 或者 scp -r local_folder remote_ip:remote_folder 第1个指定了用户名,命令执行后需要输入用户密码; 第2个没有指定用户名,命令执行后需要输入用户名和密码; 从远程服务器复制到本地服务器: 从远程复制到本地的scp命令与上面的命令雷同,只要将从本地复制到远程的命令后面2个参数互换顺序就行了。实例1:从远处复制文件到本地目录命令:scp root@...:/opt/soft/nginx-0.5..tar.gz /opt/soft/输出:复制代码代码如下:[root@localhost ~]# cd /opt/soft/[root@localhost soft]# ll总计 drwxr-xr-x root root - : fms3.5drwxr-xr-x 3 root root - : fms4.5drwxr-xr-x root root - : jdk1.6.0_drwxr-xr-x root root - : jdk1.6.0_.bak-rwxr-xr-x 1 root root -- jdk-6u-linux-x.bindrwxrwxrwx 2 root root - : mysqldrwxr-xr-x 3 root root - : setup_filedrwxr-xr-x 9 root root - : tomcat6.0.drwxr-xr-x 9 root root -- tomcat_7.0[root@localhost soft]# scp <a href="mailto:root@...:/opt/soft/nginx-0.5..tar.gz">root@...:/opt/soft/nginx-0.5..tar.gz</a> /opt/soft/<a href="mailto:root@...'s">root@...'s</a> password: nginx-0.5..tar.gz % KB .7KB/s : [root@localhost soft]# ll总计 drwxr-xr-x root root - : fms3.5drwxr-xr-x 3 root root - : fms4.5drwxr-xr-x root root - : jdk1.6.0_drwxr-xr-x root root - : jdk1.6.0_.bak-rwxr-xr-x 1 root root -- jdk-6u-linux-x.bindrwxrwxrwx 2 root root - : mysql-rw-r--r-- 1 root root - : nginx-0.5..tar.gzdrwxr-xr-x 3 root root - : setup_filedrwxr-xr-x 9 root root - : tomcat6.0.drwxr-xr-x 9 root root -- tomcat_7.0[root@localhost soft]# 说明:从...机器上的/opt/soft/的目录中下载nginx-0.5..tar.gz 文件到本地/opt/soft/目录中

实例2:从远处复制到本地命令:scp -r root@...:/opt/soft/mongodb /opt/soft/输出:复制代码代码如下:[root@localhost soft]# ll总计 drwxr-xr-x root root - : fms3.5drwxr-xr-x 3 root root - : fms4.5drwxr-xr-x root root - : jdk1.6.0_drwxr-xr-x root root - : jdk1.6.0_.bak-rwxr-xr-x 1 root root -- jdk-6u-linux-x.bindrwxrwxrwx 2 root root - : mysql-rw-r--r-- 1 root root - : nginx-0.5..tar.gzdrwxr-xr-x 3 root root - : setup_filedrwxr-xr-x 9 root root - : tomcat6.0.drwxr-xr-x 9 root root -- tomcat_7.0[root@localhost soft]# scp -r <a href="mailto:root@...:/opt/soft/mongodb">root@...:/opt/soft/mongodb</a> /opt/soft/<a href="mailto:root@...'s">root@...'s</a> password: mongodb-linux-i-static-1.8.5.tgz % MB .3MB/s : README % 0.7KB/s : THIRD-PARTY-NOTICES % 7.7KB/s : mongorestore % KB 7.6MB/s : mongod % KB 7.6MB/s : mongoexport % KB 7.6MB/s : bsondump % KB 7.6MB/s : mongofiles % KB 7.6MB/s : mongostat % KB 7.6MB/s : mongos % KB 5.1MB/s : mongo % KB 3.6MB/s : mongoimport % KB 7.6MB/s : mongodump % KB 7.6MB/s : GNU-AGPL-3.0 % KB .7KB/s : [root@localhost soft]# ll总计 drwxr-xr-x root root - : fms3.5drwxr-xr-x 3 root root - : fms4.5drwxr-xr-x root root - : jdk1.6.0_drwxr-xr-x root root - : jdk1.6.0_.bak-rwxr-xr-x 1 root root -- jdk-6u-linux-x.bindrwxr-xr-x 3 root root - : mongodbdrwxrwxrwx 2 root root - : mysql-rw-r--r-- 1 root root - : nginx-0.5..tar.gzdrwxr-xr-x 3 root root - : setup_filedrwxr-xr-x 9 root root - : tomcat6.0.drwxr-xr-x 9 root root -- tomcat_7.0[root@localhost soft]# 说明:从...机器上的/opt/soft/中下载mongodb 目录到本地的/opt/soft/目录来。

实例3:上传本地文件到远程机器指定目录命令:scp /opt/soft/nginx-0.5..tar.gz root@...:/opt/soft/scptest输出:复制代码代码如下:上传前目标机器的目标目录:[root@localhost soft]# cd scptest/[root@localhost scptest]# ll总计 0[root@localhost scptest]# ll</p><p>本地机器上传:[root@localhost soft]# scp /opt/soft/nginx-0.5..tar.gz <a href="mailto:root@...:/opt/soft/scptest">root@...:/opt/soft/scptest</a><a href="mailto:root@...'s">root@...'s</a> password: nginx-0.5..tar.gz % KB .7KB/s : [root@localhost soft]# </p><p>上传后目标机器的目标目录:[root@localhost scptest]# ll总计 -rw-r--r-- 1 root root - : nginx-0.5..tar.gz[root@localhost scptest]#说明:复制本地opt/soft/目录下的文件nginx-0.5..tar.gz 到远程机器...的opt/soft/scptest目录

实例4:上传本地目录到远程机器指定目录命令:scp -r /opt/soft/mongodb root@...:/opt/soft/scptest输出:复制代码代码如下:上传前目标机器的目标目录:[root@localhost ~]# cd /opt/soft/scptest/[root@localhost scptest]# ll总计 -rw-r--r-- 1 root root - : nginx-0.5..tar.gz[root@localhost scptest]# 本地机器上传:[root@localhost ~]# scp -r /opt/soft/mongodb <a href="mailto:root@...:/opt/soft/scptest">root@...:/opt/soft/scptest</a><a href="mailto:root@...'s">root@...'s</a> password: mongodb-linux-i-static-1.8.5.tgz % MB .3MB/s : README % 0.7KB/s : THIRD-PARTY-NOTICES % 7.7KB/s : mongorestore % KB 7.6MB/s : mongod % KB 7.6MB/s : mongoexport % KB 7.6MB/s : bsondump % KB 7.6MB/s : mongofiles % KB 7.6MB/s : mongostat % KB 7.6MB/s : mongos % KB 5.1MB/s : mongo % KB 3.6MB/s : mongoimport % KB 7.6MB/s : mongodump % KB 7.6MB/s : GNU-AGPL-3.0 % KB .7KB/s : [root@localhost ~]# </p><p>上传后目标机器的目标目录:[root@localhost scptest]# ll总计 drwxr-xr-x 3 root root - : mongodb-rw-r--r-- 1 root root - : nginx-0.5..tar.gz[root@localhost scptest]# 说明:上传本地目录 /opt/soft/mongodb到远程机器...上/opt/soft/scptest的目录中去

Linux系统用户管理之/etc/group组文件详解 具有某种共同特征的用户集合起来就是用户组(Group)。用户组(Group)配置文件主要有/etc/group和/etc/gshadow,其中/etc/gshadow是/etc/group的加密信息文件。

linux命令大全之rcp命令详解(计算机之间拷贝文件) rcp代表remotefilecopy(远程文件拷贝)。该命令用于在计算机之间拷贝文件。rcp命令有两种格式。第一种格式用于文件到文件的拷贝;第二种格式用于把文

Linux磁盘管理之df命令详解和使用实例(查看磁盘空间占用情况) 1.命令格式:df[选项][文件]2.命令功能:显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。

标签: linux 命令大全

本文链接地址:https://www.jiuchutong.com/biancheng/356955.html 转载请保留说明!

上一篇:Linux chown命令详细介绍和使用实例(改变文件或目录的所有者) (linux常用命令chown)

下一篇:Linux系统用户管理之/etc/group组文件详解(linux用户管理器在哪)

  • 哪些是现代服务
  • 材料暂估可以跨年度吗
  • 建筑企业小型企业有哪些
  • 电子银行承兑汇票已承兑已锁定
  • 未开票确认收入分录怎么做
  • 无形资产根据什么填列资产负债表
  • 过节发什么物资给员工好些
  • 当期免抵税额和当期免抵退税额
  • 股东变动及股东情况章节
  • 油罐车运输费用怎么算
  • 财产租赁合同印花税率多少
  • 保安服务费可以开具专票吗
  • 税收征管法关于全款未收房的规定
  • 企业单位名称变更说明
  • 进料加工料件需补税的情况
  • 自建自用建筑物,其自建行为不是建筑业税目的征税范围
  • 企业风险报酬转移怎么理解
  • 个人其他应收款在贷方表示什么
  • 股东分红账务处理后报表怎么处理
  • 华为手机找回删除的通讯录号码
  • 电脑如何修改硬盘模式
  • php7多线程
  • php23种设计模式
  • 交契税需要什么东西
  • 外汇收入情况说明
  • 免征税费需要申报吗
  • intempt
  • 前端打包发布
  • windows7简洁版
  • 高新技术企业在哪申报年报
  • 善意取得增值税专用发票 企业所得税
  • 个人买车缴纳车船税吗
  • 短期资金都是债务类资金
  • 物业公司收的物业费用干什么了
  • 前端播放视频的插件
  • 新星计划会限流吗
  • 尚融资本
  • css3两种调整背景图片大小的方式
  • Laravel 5.3 学习笔记之 安装
  • 基于php判断客户是否存在
  • 企业实际发生的与取得收入有关的支出
  • 借调人员怎么入账
  • 帝国cms使用手册
  • 织梦cms要钱吗
  • 汽车保险合同由什么组成
  • 个人所得税核定征收税率
  • 即征即退 条件
  • 什么叫金税四期呢?
  • 全额计提坏账准备有什么作用
  • 开普通发票税率一般是多少?
  • 政府会计计提折旧方法
  • 运输中合理损耗计入什么科目
  • 跨年暂估收入,次年开票会计分录
  • 本年利润要结转吗为什么
  • 营业费用包括哪些?
  • 垃圾处理费计提依据
  • linux磁盘配额实验报告
  • win10专业版怎么安装
  • win10系统怎么设置不锁屏和休眠
  • windowsxp的设置在哪
  • cad2007字体怎么调大小
  • pqv2isvc.exe - pqv2isvc是什么进程 有什么作用
  • windows8.1如何安装
  • div +css
  • python获取命令行执行命令的输出
  • node.js redis
  • bat批处理文件运行不了
  • Internet Explorer 8 beta 中文版与IE7共存的解决方法
  • 文章标题作用答题模板
  • for循环取数据
  • python怎么获取命令行参数
  • javascript的数据类型有哪些?
  • 深入理解中国式现代化
  • python怎么用数组
  • java script js
  • 浅析2种JavaScript继承方式
  • 深入理解innodb
  • 江苏医保网上服务大厅
  • 国企划拨用地改制处置
  • 税收与税收管理的关系
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设