位置: 编程技术 - 正文

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用户管理器在哪)

  • 出口抵减内销产品应纳税额为什么在借方
  • 一年内到期的非流动负债是经营性负债吗
  • 个体户收现金可以开发票吗
  • 什么是非限制
  • 预缴纳税和年度汇缴
  • 同业清算交易渠道
  • 农民工工资保证金管理暂行办法
  • 超市购物卡发票可以报销吗
  • 商贸企业变更为生产企业
  • 多交的增值税怎么退
  • 可以采用三栏式的明细账的有
  • 行政事业单位结算起点
  • 航天信息维护费280元报税怎么抵扣
  • 小规模纳税人出售使用过固定资产
  • 变更办税人信息在哪变更
  • 沙特将开征增值税和特殊商品消费税
  • 讲师费发票开票科目
  • 工资扣除社保怎么算
  • 捐赠固定资产资产处置损益
  • 研发成功的产品卖出去怎么做账
  • cdr插件哪个最好用
  • Win11任务栏不显示
  • 电脑管家游戏加速怎么卸载
  • 计提企业所得税费用会计分录
  • 长期借款利率怎么算
  • 残保金零申报但是逾期未报
  • 手游穿越火线怎么设置自动开火
  • linux管理员账户名
  • 如何修复错误 OC3 INVT CHF100a
  • isass是什么程序
  • 工程结算和决算一样吗
  • 原始凭证的分类依据有哪些?分别能分为哪些类型?
  • 出口退税退的是啥
  • 都有哪些收据可以抵税
  • 结转本月收入类账户到本年利润
  • zend框架教程
  • php怎么写接口给别人调用
  • 建筑劳务公司的法人代表有什么责任
  • 红字专用发票开具的规定
  • 去年计提的费用所得税汇算清缴之前冲销就不调整吗
  • discuz去除官方论坛
  • 什么是社会团体组织
  • 你必须了解的最大的问题
  • Qt Port of WebKit ¶
  • mysql各种索引的使用场景
  • mongodb 查询条件
  • php安装不上
  • 政府无偿划转股权印花税
  • 汽车车票增值税税率
  • 个税子女教育扣除申报方式怎么选
  • 一般纳税人开普票税率是3%还是13%
  • 城镇土地使用税每年都要交吗
  • 待认证进项税额月末怎么处理
  • 税务ukey版怎么读入发票
  • 开出增值税发票确认收入分录?
  • 税控盘减免税款月末不用交税还要结转吗
  • 政府对失业人员补贴
  • 淘宝卖家运费险为什么越来越贵
  • 企业构建固定资产无形资产和其他长期资产支付
  • 财务费用包括哪几项
  • 改制后的企业
  • Mysql5.7.14 linux版密码忘记完美解决办法
  • mysql数据库迁移方案
  • freebsd怎么样
  • 虚拟机vmx
  • xp系统如何禁止软件联网
  • centos获取权限
  • win7 用户组
  • 将Linux中systemd的单元配置实例化的方法
  • win1021年更新
  • node解析前端formdata数据
  • perl 获取参数
  • Node.js中的construct构造函数
  • 如何得到pull解析器?
  • linux shell获取ip地址
  • 增值税一般纳税人资格登记表
  • 税务注销核对发票怎么办
  • 多缴税款可以抵顶以后欠费的税款吗
  • 湖南省地方税务局综合楼项目设计
  • 委托贷款的手续费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设