文章目录

  • 使用sftp上传或下载本地文件
  • 参数介绍
  • sftp基本使用方法
  • 从连接服务器下载文件到本地电脑
  • 从本地电脑上传文件到服务器步骤
  • scp命令在linux服务器之间拷贝文件步骤


使用sftp上传或下载本地文件

参数介绍

  • ecurecrt 按下ALT+P就开启新的sftp会话 进行ftp操作 或 点击文件选择 连接sftp会话。
     输入:help命令,显示该FTP提供所有的命令
  • pwd: 查询linux主机所在目录(也就是远程主机目录)
  • lpwd: 查询本地目录(一般指windows上传文件的目录:我们可以通过查看"选项"下拉框中的"会话选项",我们知道本地上传目录为:D:/我的文档)
  • ls: 查询连接到当前linux主机所在目录有哪些文件
  • lls: 查询当前本地上传目录有哪些文件
  • lcd: 改变本地上传目录的路径
  • cd: 改变远程上传目录
  • get: 将远程主机文件下载到本地
  • put: 将本地文件上传到连接主机
  • quit: 断开FTP连接
  • 使用工具: SecureCRT 本地上传到linux服务器方法步骤:
  • sftp 判断文件是否存在 java sftp 查看文件详细_sftp 判断文件是否存在 java

sftp基本使用方法

  • 1、先使用crt工具远程连接一台需要上传本地文件的ip服务器,然后点击连接SFTP标签页【快捷键:alt+p
  • sftp 判断文件是否存在 java sftp 查看文件详细_sftp 判断文件是否存在 java_02

  • 然后会生成如下标签页
  • sftp 判断文件是否存在 java sftp 查看文件详细_sftp 判断文件是否存在 java_03

  • 2、使用lcd命令进入 本地电脑文件:比如进入E盘:lcd E:\ 注:E:\path ,path必须是本地目录 进入任何目录都可以 以dw为例 ,不支持中文
  • sftp 判断文件是否存在 java sftp 查看文件详细_sftp使用_04

  • 3、同上使用cd命令进入linux目录,如root目录:cd /root
  1. 使用ls查看 linux中的目录 lls查看电脑本地目录:

从连接服务器下载文件到本地电脑

就是从linux的指定目录拷贝文件到本地电脑的指定目录

  • 注:要先使用cd和lcd切换到2端对应目录。
    先定义目录,不支持中文,如:cd是当前服务器(linux)目录,lcd是连接服务器(windows)目录。
  • sftp 判断文件是否存在 java sftp 查看文件详细_文件拷贝_05

  • 使用get需要下载的文件名即可【是将连接服务器下载文件到本地电脑】:
  • sftp 判断文件是否存在 java sftp 查看文件详细_sftp 判断文件是否存在 java_06

从本地电脑上传文件到服务器步骤

  • 就是从本地电脑的指定目录拷贝文件到linux的指定目录
    注:要先使用cd和lcd切换到2端对应目录。
    先切换目录,不支持中文路径,如:cd是当前服务器(linux)目录,lcd是连接服务器(windows)目录。
  • 使用put 需要下载的文件名即可【是将本地电脑文件上传到连接服务器】:
  • 在linux中查看该文件: cd切换到对应目录 ls 即可看见

scp命令在linux服务器之间拷贝文件步骤

  • 如:我现在登陆了主机2,需要拷贝主机1上的/etc/sysconfig/iptables文件到/etc/sysconfig目录里面:
    scp root@1.1.1.1:/etc/sysconfig/iptables /etc/sysconfig/ 注:/etc/sysconfig/iptables是对方服务器中的文件,/etc/sysconfig是自己服务器存放文件的目录
  • 另外:上面顺序可以反过来使用。
    如:我现在登陆了主机2,需要拷贝主机2上的/etc/sysconfig/iptables文件到主机1的/etc/sysconfig目录里面:
    scp /etc/sysconfig/iptables root@1.1.1.1:/etc/sysconfig/