`
hulu26
  • 浏览: 225971 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

Linux远程拷贝之ftp与scp命令

阅读更多
ftp命令:

   其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的拷贝。

1. 连接ftp服务器   
    格式:ftp [hostname| ip-address]
  a)在linux命令行下输入:ftp 192.168.26.66
  b)服务器询问你用户名和口令,分别输入用户名和相应密码,待认证通过即可。

2. 下载文件
  下载文件通常用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 *.* (回车)

  注意:文件都下载到了linux主机的当前目录下。比如,在 /root/yint下运行的ftp命令,则文件都下载到了/root/yint下。

3. 上传文件
  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 (回车)
  注意:上传文件都来自于主机的当前目录下。比如,在 /root/test下运行的ftp命令,则只有在/root/test下的文件linux才会上传到服务器e:\rose 下。

4. 断开连接  
    bye:中断与服务器的连接。
  ftp> bye (回车)

SCP命令:

    scp是安全的文件拷贝,基于ssh的登录

   假定你想把本地计算机/home下的一个名为a.tar.tz的文件拷贝到远程服务器192.168.0.2上的/home/tmp。而且你在远程服务器上的帐号名为root。可以用这个命令:
scp /home/a.tar.tz root@192.168.0.2:/home/tmp/

如果把文件从远程机器拷贝到本机当前目录用这个命令:
   scp root@192.168.0.2:/home/a.tar.tz

   拷贝远程机器的整个目录下的文件
   scp -r root@192.168.0.2:/home/* ./

PS:有个Winscp的windows客户端软件,通过它可以实现windows和linux的文件互拷贝,相当方便

分享到:
评论

相关推荐

    Linux scp命令用法及实例分享

    scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令。 有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过简单的scp命令便可...

    linux下scp命令详解主机之间拷贝文件.docx

    Linux 下 scp 命令详解主机之间拷贝文件 scp 命令是 Secure Copy 的缩写,是一种基于 SSH 的安全文件复制协议。它允许用户在不同的 Linux 主机之间安全地复制文件。与 FTP 和 Samba 等协议不同,scp 命令提供了更加...

    winscp windows下的shell,支持远程连接linux,ftp、sftp、scp等

    winscp windows下的shell,支持远程连接linux,ftp、sftp、scp等

    使用scp获取远程linux服务器上的文件 linux远程拷贝文件

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。 二、scp有什么用? 1、我们需要获得...

    scp,sftp命令快速入门

    scp 命令可以从网络上安全地复制文件,使用的确认方式和提供的安全性与 SSH2 一样。 使用 scp 非常简单,例如,假设你要使用你的帐户 mmyname,复制在 local_dir 目录中的 filename 文件到远地的主机 host1 上的 ...

    Linux中scp命令获取远程文件的方法

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的,可能会稍微影响一下速度。 二、scp有什么用? 1、我们需要获得...

    linux下ssh安装与scp命令使用详解

    SSH服务通常用于管理员进行远程管理,而SCP(Secure Copy)是基于SSH的文件传输工具,提供了一种加密的安全文件拷贝方式。本篇文章将详细介绍如何在Linux下安装SSH以及如何使用SCP命令。 首先,我们需要确保系统...

    常见linux与windows之间的通信方式总结

    常见 Linux 与 Windows 之间的通信方式...Linux 和 Windows 之间的文件传输方式有多种,可以根据实际情况选择合适的方式,例如使用 FTP 或 SFTP、搭建 HTTP 服务或使用 SSH 协议登录然后用 cp 或 scp 命令进行拷贝。

    linux服务器之间传输文件的四种方式

    scp就是secure copy,是用来进行远程文件拷贝的。数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。 命令格式: scp [参数] <源地址(用户名@IP地址或主机名)>:<文件路径> <目的...

    SUSE linux常用命令

    使用scp命令拷贝文件到另一台服务器** - **命令**: `scp` - **用途**: 安全地复制文件或目录到远程服务器。 - **示例**: - 拷贝`root`目录下的`test.txt`文件到`anti01(192.168.100.181)`的`root`目录下: ```bash...

    Linux常用文件传输方法

    本文将详细介绍Linux环境中常用的文件传输方法,包括FTP、rcp和scp等,并通过具体使用实例及优缺点分析,帮助读者更好地理解并选择合适的文件传输工具。 #### 二、FTP (File Transfer Protocol) FTP是一种标准的...

    Linux常用命令经典版本

    还有许多其他命令,如`ssh`用于安全远程登录,`ssh-keygen`用于生成SSH密钥对,以及`scp`用于在远程主机间安全地拷贝文件等。 掌握这些基本和进阶的Linux命令,不仅能够提高日常操作效率,还能深入理解Linux系统的...

    linux系统服务器和工作站部分操作命令

    - 文件传输:`ftp`用于文件传输,例如`ftp 192.1.1.8`连接后,可以使用`get`命令下载文件,`put`命令上传文件。`scp`或`rsync`命令也可以安全地在不同主机间传输文件。 5. **文件和目录管理** - 文件拷贝:使用`...

    Linux常用命令.

    本文将基于给定文件信息,深入解析Linux中与文件操作、用户管理、系统管理、网络管理相关的常用命令,帮助读者更好地掌握Linux环境下的操作技巧。 #### 文件相关命令 1. **命令的帮助信息**:`man [要查的命令]` ...

    Linux系统下的上传、下载、命令一键式操作

    例如,`WinSCP`是一款Windows下的图形化界面SFTP/FTP客户端,它提供了与Linux `scp`和`sftp`类似的文件管理功能,支持拖放操作,对于不熟悉命令行的用户十分友好。在提供的压缩包文件中,`pscp.exe`和`plink.exe`是...

    linux常用命令手册.doc

    ### Linux常用命令手册 #### 一、TFTP (Trivial File Transfer Protocol) 文件传输协议 - **概述**: TFTP是一种简单的文件传输协议,主要用于无盘工作站的启动引导、路由器配置备份等场合。它使用UDP协议进行...

    Linux常用命令讲解.pdf

    ### Linux常用命令详解 #### 文件管理 在Linux操作系统中,文件管理是一系列核心操作的基础,涉及到文件的创建、查看、修改、删除等各个方面。本文档将详细介绍一系列与文件管理相关的命令,帮助用户更好地掌握...

    LINUX系统管理技术手册(第2版)&Linux常用命令全集&linux 新手管理员手册

    - `scp`:在两台计算机之间安全地拷贝文件。 ### 三、linux新手管理员手册 针对初学者的指导手册通常会从基础知识入手,逐步引导读者了解Linux系统的基本操作和管理方法。以下是一些可能涵盖的关键知识点: 1. *...

    部署到linux服务器文件名乱码问题

    scp(secure copy)是一个用于在Linux环境下进行远程文件拷贝的命令,类似于cp命令,但它支持跨服务器操作,并且使用SSH协议进行加密传输。 ##### 2. 使用scp命令传输文件 具体使用scp命令传输文件的方法如下: 1...

Global site tag (gtag.js) - Google Analytics