位置: 编程技术 - 正文

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

  • 税收优惠政策有什么好处
  • 企业所得税如何做分录
  • 车辆日常维护费用
  • 律师事务所的账务流程
  • 存货跌价准备计提原则
  • 一般纳税人取得普票怎么做账
  • 永续盘存制的含义
  • 交易性金融资产有哪些
  • 融资租赁咨询服务合同需要交印花税吗
  • 购买的原材料直接用怎么做账
  • 预收账款缴纳企税怎么算
  • 做企业所得税汇算清缴前需要准备什么资料
  • 分公司是否可以贷款
  • 年末会计做账怎样少交企业所得税呢?
  • 劳务派遣差额征税税率是多少
  • 个税跨年的可以补报吗
  • 哪些津贴免征个税
  • 小微企业季度销售额超过30万增值税
  • 跨年补计提工资汇算清缴
  • 打印的行程单可以删除吗
  • 1697509110
  • 计提员工社保拿什么做原始凭证?
  • 华为折叠手机mateX5价格
  • linux耳机插拔检测
  • 设备维保费计算标准
  • win7命令提示符怎么打开
  • vuecli报错
  • 银行对公账户收款码
  • 什么情况下专硕可以调剂学硕
  • 以非现金资产清偿债务的,债权人应当
  • 处置设备影响的净损益
  • vuejs动态加载组件
  • framework启动
  • thinkphp smarty
  • 建筑业红冲发票如何处理
  • 会计开税票的表格范本
  • 激光器原理及应用
  • css伪类选择器怎么用
  • 订单超时十分钟
  • 应计入利得和损失项目的有
  • 百分之十三增值税发票能抵扣多少?
  • 扶贫小额信贷分析报告
  • 出租厂房计提折旧会计分录
  • 事业单位的账务处理要分预算会计和财务会计吗
  • sql中order by 1
  • 医保指的是啥
  • 增值税发票联次及其作用
  • 车船税没有发票可以入账吗
  • 固定资产报废会计科目处理
  • 特殊销售方式下销售额的确定
  • 企业转给法人的会计分录
  • 建筑安装工程承包合同条例还有效吗
  • 资产减值损失属于费用类吗
  • 银行承兑汇票提示付款期限
  • 小微企业即征即退
  • 营业成本包括三大费用如何称呼
  • 期末账面余额是什么意思
  • 什么是加计扣除农产品进项税额
  • win8系统打不开设置
  • usbmmkbd.exe - usbmmkbd是什么进程
  • xp系统磁盘检查进不去
  • win7系统的图片
  • 关闭xp不需要的服务
  • macbook 苹果系统
  • linux fdb表
  • win10纯净系统安装教程
  • opengl es programming guide
  • Sublime Text + decoda 调试Quick-cocos2d-x 游戏
  • 详细的测试用例
  • unity与android交互详细
  • unityugui
  • javascript数组的本质
  • 运输公司抵扣
  • 代发工资法律依据
  • 免税企业可以收增值税专票吗
  • 税务非正常户要提交什么资料
  • 发货确认收入还是以开票确认收入
  • 新疆塔城靠近俄罗斯吗
  • 上海市信访局官网首页
  • 税务违法怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设