`
茶是树叶
  • 浏览: 59248 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下基本ftp操作

阅读更多
1. 连接ftp服务器

格式:ftp [hostname| ip-address]

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

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

2. 下载文件

下载文件通常用get和mget这两条命令。
a) get
格式:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中。
如要获取远程服务器上/usr/your/1.htm,则
ftp> get /usr/your/1.htm 1.htm (回车)
这里要注意一点,如果传输的是二进制文件,需要先输入bin命令,把ftp工具的传送模式改为二进制,以避免二进制无法运行的问题

b) mget      
格式:mget [remote-files]
从远端主机接收一批文件至本地主机。
如要获取服务器上/usr/your/下的所有文件,则
ftp> cd /usr/your/
ftp> mget *.* (回车)


此时每下载一个文件,都会有提示。如果要除掉提示,则在mget *.* 命令前先执行:prompt off

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

3.上传文件

a) put
格式:put local-file [remote-file]
将本地一个文件传送至远端主机中。
如要把本地的1.htm传送到远端主机/usr/your,并改名为2.htm
ftp> put 1.htm /usr/your/2.htm (回车)


b) mput
格式:mput local-files
将本地主机中一批文件传送至远端主机。
如要把本地当前目录下所有html文件上传到服务器/usr/your/ 下
ftp> cd /usr/your (回车)
ftp> mput *.htm (回车)


注意:上传文件都来自于主机的当前目录下。比如,在 /usr/my下运行的ftp命令,则只有在/usr/my下的文件linux才会上传到服务器/usr/your 下。

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

相关推荐

    linux下ftp服务器建设

    ### Linux下FTP服务器建设知识点详解 #### 一、实验说明:Vsftpd介绍与特性 在Linux环境下搭建FTP服务器时,通常会选择Vsftpd作为首选工具。Vsftpd(Very Secure FTP Daemon)是一款专为安全性而设计的FTP服务器...

    linux下启动FTP服务器

    ### Linux下启动FTP服务器的关键步骤及配置 #### 一、检查与启动VSFTPD服务 在Linux环境下,尤其是对于那些倾向于使用命令行...掌握了这些基本的命令行操作,不仅可以提高工作效率,还能更好地理解和控制Linux系统。

    linux系统下ftp的自动脚本

    Linux 系统下 FTP 的自动脚本 FTP(File Transfer Protocol,文件传输协议)是一种用于在网络上传输文件的协议。Linux 系统下可以使用 FTP 客户端工具来实现文件的上传和下载。在实际应用中,我们需要自动化 FTP ...

    linux下ftp通信源码

    学习这个源码,你可以了解如何在C语言中进行网络编程,如何实现FTP协议的基本功能,以及如何在Linux环境中处理文件系统操作。这将有助于提升你在网络编程和系统级编程方面的能力。同时,通过阅读源码,还可以学习到...

    linux下FTP命令详解

    ### Linux下FTP命令详解 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议和服务,广泛应用于各种操作系统中。在Linux环境下,FTP同样扮演着重要的角色,为用户提供了一个高效、安全的数据...

    linux下ftp服务端的简单实现

    本教程将详细介绍如何在Linux环境下实现一个简单的FTP服务器,主要涉及Linux、FTP服务、C语言编程等方面的知识。 首先,我们需要了解FTP服务的基本原理。FTP服务器是基于TCP/IP协议栈的,它监听20号端口用于数据...

    linux下QT实现ftp客户端

    首先,我们来看标题"linux下QT实现ftp客户端",这表明我们要在Linux操作系统上,利用QT框架编写一个FTP客户端程序。FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议,而QT则为这个过程提供...

    linux 下架设 ftp

    在Linux操作系统中,设置FTP(File Transfer Protocol)服务是一项常见的任务,尤其对于系统管理员来说,了解如何在Linux环境下搭建FTP服务器至关重要。在这个场景下,我们将使用vsftpd(Very Secure FTP Daemon),...

    ftp_linux.rar_ftp c++ linux_ftp linux_linux ftp_linux ftp_linux

    在Linux操作系统中,FTP客户端和服务器提供了方便的方式来进行文件的上传、下载和其他管理操作。本篇文章将详细探讨Linux环境下如何使用FTP,以及如何用C++编写FTP客户端。 首先,Linux系统中的FTP命令行客户端`ftp...

    使用Linux系统搭建FTP与SMB服务器.pdf

    首先,我们需要了解 Linux 操作系统的基本知识,然后学习如何安装 Linux 系统,接着学习如何搭建 FTP 与 SMB 服务器。 一、Linux 操作系统基础知识 Linux 操作系统是一个开源的操作系统,广泛应用于服务器、个人...

    linux下FTP的搭建

    ### Linux 下 FTP 服务器搭建详解:VSFTPD与PROFTPD #### 一、概述 在Linux环境下搭建FTP(File Transfer Protocol)服务器是一项常见的任务,主要用于实现文件的远程传输功能。本文将详细介绍如何在Linux系统中...

    linux ftp shell ftp-0.17-54.el6.x86_64.rpm

    Linux FTP Shell指的是在Linux系统中使用FTP协议进行文件传输时的一种交互式命令行环境,它允许用户通过命令行界面执行FTP操作。在这个场景中,`ftp-0.17-54.el6.x86_64.rpm` 是一个RPM(Red Hat Package Manager)...

    linux ftp客户端

    以上是Linux环境下使用FTP客户端的基本操作。了解这些技能后,您将能够有效地在Linux系统中管理和维护远程服务器上的文件。然而,对于更复杂的任务,如自动化脚本,可能需要学习更高级的FTP命令或者使用图形界面的...

    基于Linux系统的FTP服务器的实现.pdf

    本文主要介绍了基于Linux系统的FTP服务器的实现,选择了具有小巧、轻快、安全易用的服务器软件vsftpd,通过对Linux平台下的FTP网络服务原理的分析,利用vsftpd构建FTP服务器,并进行相关安全配置。该FTP服务器具有...

    ftpdown.rar_FTP-SERVER linux_ftp_ftp linux_ftp客户端_linux ftp

    标题中的"ftpdown.rar"可能是一个包含有关FTP服务器和客户端实现的压缩包文件,而"FTP-SERVER"、"linux_ftp"、"ftp linux"、"ftp客户端"和"linux_ftp"等标签则明确了讨论的重点是关于Linux环境下的FTP服务和客户端。...

    windows和linux下如何搭建ftp服务

    无论是Windows还是Linux,搭建FTP服务都需要对操作系统的基本操作有一定理解,并熟悉网络服务的配置和安全设置。通过本教程,你应该能够成功地在两种操作系统上创建FTP服务器,为用户提供文件传输服务。在实际应用中...

    linux下类ftp软件,可实现简单的断点续传

    这些软件不仅提供了基本的FTP服务,还添加了断点续传功能,使得在不稳定网络环境下传输大文件成为可能。 服务器端的类FTP软件,例如vsftpd,是Linux系统中最常用的FTP服务器之一,它支持虚拟用户、SSL/TLS加密以及...

Global site tag (gtag.js) - Google Analytics