千家信息网

命令行中scp命令怎么用

发表于:2024-11-28 作者:千家信息网编辑
千家信息网最后更新 2024年11月28日,这篇文章将为大家详细讲解有关命令行中scp命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。scp 全称为secure copy,它能够对文件加密后进行服务器
千家信息网最后更新 2024年11月28日命令行中scp命令怎么用

这篇文章将为大家详细讲解有关命令行中scp命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

scp 全称为secure copy,它能够对文件加密后进行服务器之间,或者同一服务器不同用户之间的传输。scp默认使用和ssh一样的22端口来通信,有的服务器为了防止攻击会更改这个端口号。


命令格式


scp [参数] [原路径] [目标路径]

具体例子


1. 从本地服务器复制到远程服务器,下面的命令表示把t1.fasta从本地拷贝到202.202.202.202这个服务器的zbl用户的home主目录下。

$ scp t1.fasta zbl@202.202.202.202:~/

2. 也可以复制整个文件夹到远程服务器,加入-r参数。下面的命令表示把t2_dir文件夹及里面的所有文件拷贝过去了

$ scp -r t2_dir zbl@202.202.202.202:~/

3. 同样的,也可以从远程服务器负责到本地。只需要把顺序调换一下即可。下面的命令表示把远程服务器zbl主目录下的t2_dir文件夹复制到本地路径下("."表示本地当前路径)

$ scp -r zbl@202.202.202.202:~/t2_dir .

4. 本地服务器上从一个用户复制到另一个用户。下面的命令表示把文件从本地用户复制给使用同一个服务器的zbl,把ip改为localhost即可

$ scp t1.fasta zbl@localhost:~/

注意如果服务器由于安全原因,scp需要走特殊端口,使用-P参数,后面跟上对应的端口就行。

命令参数

  • -1 强制scp命令使用协议ssh2

  • -2 强制scp命令使用协议ssh3

  • -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)的选项。

关于"命令行中scp命令怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

命令 服务器 服务 文件 传输 参数 用户 路径 面的 强制 文件夹 目录 端口 篇文章 加密 之间 信息 口号 拷贝 数据 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 java数据库编程实训 初中网络安全 班会 通信录显示服务器错误 数字数据网络技术有限公司 网络技术中上载是 疫情小区防控数据库设计 国家网络安全宣传信息 纵横网络技术有限公司刘胜男 企业版的系统是不是服务器系统 虚拟服务器360安全登录 苹果手机服务器无法激活 软件开发英文文档 如何预防黑客攻击 保护网络安全 微电子网络安全知识问答 数据库安全性控制技术规范 网络安全知识目的 外游加速器服务器地址 软件开发里面调接口是什么 网络安全法的立法方针是什 山楂互联网科技 数据库程序设计要写代码吗 i6连不上数据库 杭州大数据软件开发有用吗 网络技术培训班多少钱 海信移动通讯技术软件开发 江苏省信息网络安全协会职位 东南大学网络安全考博 新服务器mysql服务无法启动 教育类软件开发论文 平板电脑怎么获得代理服务器
0