Linux 远程上传或下载文件的方法

1、ftp命令 

  格式:ftp [hostname| ip-address]

  a)在linux命令行下输入:ftp 10.18.34.115

  b)服务器询问你用户名和口令,分别输入yint和相应密码,待认证通过即可。

  (1)下载文件

    下载文件通常用get和mget这两条命令。

    a) get

    格式:get [remote-file] [local-file]

    将文件从远端主机中传送至本地主机中.

    如要获取服务器上E:/rose/1.bmp,则

    ftp> get /rose/1.bmp 1.bmp (回车)

    b) mget      

    格式:mget [remote-files]

    从远端主机接收一批文件至本地主机.

    如要获取服务器上E:/rose/下的所有文件,则

    ftp> cd /rose

    ftp> mget *.* (回车)

  (2)上传文件

    a) put

    格式:put local-file [remote-file]

    将本地一个文件传送至远端主机中.

    如要把本地的1.bmp传送到远端主机E:/rose,并改名为333.bmp

    ftp> put 1.bmp /rose/333.bmp (回车)

    b) mput

    格式:mput local-files

    将本地主机中一批文件传送至远端主机.

    如要把本地当前目录下所有bmp文件上传到服务器E:/rose 下

    ftp> cd /rose (回车)

    ftp> mput *.bmp (回车)

2、ftpget和ftpput命令

  使用ftpget 之前,需要在server 建立 vsftpd 服务

  ftpget -u user_name -p passwd server_ip local_filename server_path/filename

  ftpput -u user_name -p passwd server_ip server_path/filename  local_filename

3、scp命令

  scp [email protected]:/var/www/html/1.php ./

时间: 2024-07-29 22:28:49

Linux 远程上传或下载文件的方法的相关文章

Mac OSX 使用rz、sz 远程上传、下载文件

前言: 博客园开博很久了,一直想写点什么.或许自己能力有限,不够自信.本来想以一篇华丽丽的技术分享作为博客园的开篇的.酝酿了很久的sqoop使用分享,但是一直封存在草稿箱.最近需要倒腾文件,便以此文作为笔记开篇吧 :) 使用背景: 远程文件传输的工具有很多,例如rz.sz:scp:ftp等.我用的iMac,通常通过scp来进行传输.但是由于公司的测试环境服务器需要通过跳板机访问,不能使用scp,ftp中转的机器也难协调.咨询同事后得知可以使用rz.sz进行传输.于是我便尝试了下......结果如

11、只允许在主目录下上传和下载文件,不允许用putty登录

创建用户xiao,   使其只允许在用户主目录 (/var/www/html)下上传和下载文件,不允许用putty登录 (为了安全起见,不给过多的权限) 1.创建xiao用户 [[email protected] root]#  cd  /var/www/html[[email protected] html]#  useradd  xiao  -d  /var/www/html   -s   /sbin/nologin   -g   apache -d    目录         指定用户主目

Python远程登录Linux操作系统,执行命令、创建目录、上传及下载文件

主要是创建文件: #! /bin/bash # -*- coding: utf-8 -*- import paramiko import os ssh = paramiko.SSHClient() key = paramiko.AutoAddPolicy() ssh.set_missing_host_key_policy(key) pkey = paramiko.RSAKey.from_private_key_file('/root/.ssh/id_rsa') paramiko.util.log

【转】每天一个linux命令(26):用SecureCRT来上传和下载文件

原文网址:http://www.cnblogs.com/peida/archive/2012/11/28/2793181.html 用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII.Xmodem.Zmodem. 文件传输协议: 文件传输是数据交换的主要形式.在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议.这个协议包括了文件的识别.传送的

linux命令学习笔记(26):用SecureCRT来上传和下载文件

用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII.Xmodem.Zmodem. 文件传输协议: 文件传输是数据交换的主要形式.在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议.这个协议包括了文件的识别.传送的起止时间.错误的判断与纠正等内容.常见的传输协议有以下几种: ASCII:这是最快的传输协议,但只能传送文本文件. Xmodem:这

每天一个linux命令(26):用SecureCRT来上传和下载文件

用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII.Xmodem.Zmodem. 文件传输协议: 文件传输是数据交换的主要形式.在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议.这个协议包括了文件的识别.传送的起止时间.错误的判断与纠正等内容.常见的传输协议有以下几种:  ASCII:这是最快的传输协议,但只能传送文本文件.  Xmodem

每天一个linux命令(26)--用SecureCRT来上传和下载文件

用SSH管理Linux 服务器时经常需要远程与本地之间交互文件,而直接使用 SecureCRT 自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII.Xmodem.Zmodem. 文件传输协议: 文件传输是数据交换的主要形式.在进行文件传输时,为使文件能被正确识别和传送,我们需要在两天计算机之间建立统一的传输协议.这个协议包括了文件的识别.传送的起止时间.错误的判断与纠正等内容.常见的传输协议有以下几种: ASCII:这是最快的传输协议,但只能传送文本文件. Xmod

如何在Linux中使用sFTP上传或下载文件与文件夹

如何在Linux中使用sFTP上传或下载文件与文件夹 sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似. 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作.在本文中,我们将向你展示如何使用 sFTP 上传/下载整个目录(包括其子目录和子文件). 作者:Aaron Kili来源:Linux中国|2017-03-09 14:42 移动端 收藏 分享 51CTO诚邀您9月23号和秒拍/国美/美团元专家一起聊智能CDN的优化之路

每天一个linux命令(26):用SecureCRT来上传和下载文件(转载自竹子)

用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII.Xmodem.Zmodem. 文件传输协议: 文件传输是数据交换的主要形式.在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议.这个协议包括了文件的识别.传送的起止时间.错误的判断与纠正等内容.常见的传输协议有以下几种:  ASCII:这是最快的传输协议,但只能传送文本文件.  Xmodem