专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

Linux下如何利用ssh传输文件_CSS学习

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/4 5:36:07       共计:3584 浏览

Linux下如何利用ssh传输文件?

可以使用scp命令

scp命令

英文描述:secure copy (remote file copy program)

功能:在网络上的Linux系统主机之间复制文件。

语法:scp [options] [[user@]host1:]file1 ... [[user@]host2:]file2

主要选项:

选项 说明

-1 强制scp只支持SSH-1协议

-2 强制scp只支持SSH-2协议

-4 强制scp只使用IPv4地址。

-6 强制scp只使用IPv6地址。

-C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)

-p: 保留原文件的修改时间,访问时间和访问权限。

-l limit 限制使用带宽,以Kbit/s指定

-P port 指定要连接到远程主机上的端口。注意,这个选项用大写的“P”来表示。默认端口为22

-r 递归复制整个目录。

-v 详细显示信息

示例

1、从Linux客户端上传文件至Linux远程主机

scp [Options] local_file remote_username@remote_ip:remote_file

选项 本地文件 远程主机用户名@远程主机IP:远程主机文件路径及文件名

拷贝本地/root/tools/目录下的fish-3.0.1-1.1.x86_64.rpm至远程主机(IP地址为192.168.1.90)的/root/目录下

scp -Cp ./tools/fish-3.0.1-1.1.x86_64.rpm root@192.168.1.90:/root/

拷贝本地/root/tools/目录至远程主机(IP地址为192.168.1.90)的/tmp/目录下

scp -Cpr /root/tools/ root@192.168.1.90:/tmp

2、从Linux远程主机下载文件至本地Linux客户端

scp [Options] remote_username@remote_ip:remote_file local_file

选项 远程主机用户名@远程主机IP:远程主机文件路径及文件名 本地文件

拷贝远程主机(IP:192.168.1.90)/root/Downloads目录至本地/tmp目录

scp -Cpr root@192.168.1.90:/root/Downloads /tmp

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:白平衡不准确后期如何矫正_CSS学习 | ·下一条:oracle下载方法_CSS学习

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有