本地与linux互传文件的方式详解

 更新时间:2023年08月18日 11:13:01   作者:weixin_50094651  
实现本地与Linux服务器文件互传的常用方式:scp命令、sftp命令、lrzsz程序,xftp软件,下面就跟随小编一起来学习一下如何具体操作的吧

实现本地与Linux服务器文件互传的常用方式:scp命令、sftp命令、lrzsz程序,xftp软件。

一、lrzsz程序

1、使用xshell软件ssh到linux服务器上。

2、输入rz命令回车检查是否安装,未安装需执行    yum -y install lrzsz 进行安装。

3、安装完成,输入rpm检查是否正确安装。

4、使用rz 、rz -be 上传本地文件到linux。使用sz下载linux上文件到本地。

二、scp命令

 1、本地使用cmd打开系统的命令行窗口。

 2、上传本地文件/文件夹到linux。

scp 本地文件路径+文件名 远程主机用户名@ip:需要上传到远程主机的路径

scp -r 本地文件路径+文件夹名 远程主机用户名@ip:需要上传到远程主机的路径

例:

scp /Users/pc/Desktop/test.png root@192.168.1.1:/root
scp -r /Users/pc/Desktop/test root@192.168.1.1:/root

3、 将服务器上的文件传输到本地。

scp 远程主机用户名@ip:服务器上存放文件的路径  下载到本地的文件路径

scp -r 远程主机用户名@ip:服务器上存放文件的路径  下载到本地的文件路径

例:

scp root@192.168.1.1:/root/test.png /Users/pc/Desktop
scp -r root@192.168.1.1:/root/test /Users/mac/Desktop

三、sftp命令

1、cmd打开本地命令行

2、建立sftp连接

sftp username@ip  //sftp 用户名@服务器IP地址

3、查看当前本地路径和目的主机路径

 lpwd:显示本地路径,pwd:显示远程路径。

(在sftp下,对于目的主机的操作,就是原有的shell语句,而对于本地环境的语法,只需要在命令前面加个l即可)

4、本地上传文件/文件夹到服务器。

put 本地文件路径 目的主机路径

put -r 本地文件夹路径 目的主机路径

例:

put  D:/test.txt  /home/test/ 

sftp> lcd D:/
sftp> cd /home/test
sftp> put text.txt

把本地的D:/目录下面的text.txt文件上传到远程服务器的/home/test目录下。

5、下载服务器文件/文件夹到本地。

get 远程路径/文件名 本地路径

get -r 远程路径/文件名 本地路径

sftp> cd /home/test
sftp> lcd D:/test
sftp> get -r log

把远程服务器的/home/test目录下面的log文件夹下载到本地服务器的D:/test目录下。

四、xftp软件

1、打开xftp软件,新建会话。输入名称,主机地址,选择sftp协议,端口22,用户名和密码连接。

 2、左右拖动文件即可实现文件互传。

到此这篇关于本地与linux互传文件的方式详解的文章就介绍到这了,更多相关本地linux互传文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • shell脚本设置防止暴力破解ssh

    shell脚本设置防止暴力破解ssh

    大家好,本篇文章主要讲的是shell脚本设置防止暴力破解ssh,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2022-01-01
  • 基于ubuntu16 Python3 tensorflow(TensorFlow环境搭建)

    基于ubuntu16 Python3 tensorflow(TensorFlow环境搭建)

    这篇文章主要介绍了基于ubuntu16 Python3 tensorflow(TensorFlow环境搭建),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • linux下pip的安装步骤及使用详解

    linux下pip的安装步骤及使用详解

    pip类似RedHat里面的yum,安装软件非常方便,下面这篇文章主要给大家介绍了关于在linux系统下pip的安装步骤及使用的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-07-07
  • Centos7/RHEL7双网卡绑定的方法

    Centos7/RHEL7双网卡绑定的方法

    本篇文章主要介绍了Centos7/RHEL7双网卡绑定的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • Linux下如何生成coredump文件

    Linux下如何生成coredump文件

    这篇文章主要介绍了Linux下如何生成coredump文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • 详解CentOS 6.5如何安装Realtek无线网卡驱动

    详解CentOS 6.5如何安装Realtek无线网卡驱动

    相信大家都应该知道CentOS6.5不像CentOS7和Unbuntu那样自动安装好了无线网卡驱动,如果想要在CentOS 6.5上实现无线上网,我们就需要折腾一下,这篇文章给大家介绍了详细的步骤,感兴趣的朋友们下面来一起看看吧。
    2016-10-10
  • 解决Linux系统yum安装报错Cannot find a valid baseurl for repo的问题

    解决Linux系统yum安装报错Cannot find a valid base

    本文介绍了如何在Linux系统中设置本地yum源,包括修改yum配置文件、禁用默认网络源、创建挂载点以及挂载镜像文件等步骤,操作详细,适合需要离线安装软件或更新系统的用户参考
    2024-09-09
  • ab网站压力测试命令

    ab网站压力测试命令

    这篇文章主要介绍了ab网站压力测试命令,需要的朋友可以参考下
    2016-05-05
  • linux zip/unzip命令详解

    linux zip/unzip命令详解

    本篇文章主要介绍了linux zip/unzip命令详解,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • wamp2.2e 64位 curl 开启不了的解决办法

    wamp2.2e 64位 curl 开启不了的解决办法

    这篇文章主要介绍了wamp2.2e 64位 curl 开启不了的解决办法,需要的朋友可以参考下
    2014-12-12

最新评论