`

Linux_ftp_命令行下下载文件get与上传文件put的命令应用

阅读更多

 

 

Server Ubuntu 10.04上所使用的ftp服务器软件名称是vsftpd。

 

介绍:从本地以用户anok登录的机器192.168.0.16上通过ftp远程登录到192.168.0.6的ftp服务器上,登录用户名是peo。以下为使用该连接做的实验。

 

查看远程ftp服务器上用户peo相应目录下的文件所使用的命令为:ls,登录到ftp后在ftp命令提示符下查看本地机器用户anok相应目录下文件的命令是:!ls。查询ftp命令可在提示符下输入:?,然后回车。

 

1、从远程ftp服务器下载文件的命令格式:

get  远程ftp服务器上当前目录下要下载的文件名  [下载到本地机器上当前目录时的文件名],如:

get  nmap_file  [nmap]

意思是把远程ftp服务器下的文件nmap_file下载到本地机器的当前目录下,名称更改为nmap。

带括号表示可写可不写,不写的话是以该文件名下载。

 

如果要往ftp服务器上上传文件的话需要去修改一下vsftpd的配置文件,名称是vsftpd.conf,在/etc目录下。要把其中的“#write_enable=YES”前面的“#”去掉并保存,然后重启vsftpd服务:

sudo service vsftpd restart。

 

2、向远程ftp服务器上传文件的命令格式:

put  本地机器上当前目录下要上传的文件名  [上传到远程ftp服务器上当前目录时的文件名],如:

put  sample.c  [ftp_sample.c]

意思是把本地机器当前目录下的文件smaple.c上传到远程ftp服务器的当前目录下,名称更改为ftp_sample.c。

带括号表示可写可不写,不写的话是以该文件名上传。

 

3、最后附上ftp常用命令,如下所示:

 

FTP>open  [ftpservername],和指定的远程Linux FTP服务器连接。
FTP>user  [username]  [password],使用指定远程Linux FTP服务器的用户登录。
FTP>pwd,显示远程Linux FTP服务器上的当前路径。
FTP>ls,列出远程Linux FTP服务器上当前路径下的目录和文件。
FTP>dir,列出远程Linux FTP服务器上当前路径下的目录和文件(同上)。
FTP>mkdir  [foldname],在远程Linux FTP服务器上当前路径下建立指定目录。
FTP>rmdir  [foldname],删除远程Linux FTP服务器上当前路径下的指定目录。
FTP>cd  [foldname],更改远程Linux FTP服务器上的工作目录。
FTP>delete  [filename],删除远程Linux FTP服务器上指定的文件。
FTP>rename  [filename]  [newfilename],重命名远程Linux FTP服务器上指定的文件。
FTP>close,从远程Linux FTP服务器断开但保留FTP命令参数提示。
FTP>disconnect,从远程Linux FTP服务器断开但保留FTP命令参数提示(同上)。
FTP>bye,结束和远程Linux FTP服务器的连接。
FTP>quit,结束和远程Linux FTP服务器的连接(同上)。
FTP>!,直接从远程Linux FTP服务器进入到本地shell中。
FTP>exit,(接上步)从本地shell环境中返回到远程Linux FTP服务器环境下。

FTP>!ls,列出本地机器上当前路径下的目录和文件。
FTP>lcd  [foldname],更改本地机器的工作目录。

FTP>?,显示ftp命令说明。
FTP>help,显示ftp命令说明(同上)。

 

至此。

 

 

 

实验环境:Ubuntu Desktop 8.04.4,Ubuntu Server 10.04

QQ:81064483

E-mail:AllenNewOK@126.com

 

版权声明:若要转载,需征得作者AllenNewOK的同意,必须以超链接形式标明文章原始出处和作者。

 

1
0
分享到:
评论

相关推荐

    Linux_ftp_命令行下下载文件get与上传文件put的命令应用.pdf

    本文将详细介绍如何在Linux命令行界面下使用FTP客户端进行文件的下载(get)和上传(put),以及相关的配置方法和其他常用命令。 #### 二、环境准备 为了更好地理解和实践本文中的内容,请确保您的环境中已安装了必要的...

    Linux ftp 命令行中下载文件get与上传文件put的命令应用详解

    查看远程ftp服务器上用户peo相应目录下的文件所使用的命令为:ls,登录到ftp后在ftp命令提示符下查看本地机器用户anok相应目录下文件的命令是:!ls。查询ftp命令可在提示符下输入:?,然后回车。 1、从远程ftp...

    linux_FTP_Command.rar_FTP下载 linux_ftp_ftp linux_linux ftp_linu

    FTP命令行客户端提供了在本地Linux系统与远程服务器之间交互、管理文件的强大功能。本篇文章将详细探讨Linux下的FTP命令,包括登录、退出、下载和上传等基本操作。 一、FTP登录 在Linux终端中,我们可以使用`ftp`...

    FTP.rar_ftp 查找 linux_ftp linux_linux ftp_linux ftp_linux下ftp

    通过输入`ftp [hostname]`启动FTP会话,然后可以使用`user`和`password`登录,`cd`改变目录,`get`下载文件,`put`上传文件等。 - `ncftp`:相比`ftp`,`ncftp`提供了更多高级功能,如书签管理、断点续传、多线程...

    ftp_linux.rar_ftp c++ linux_ftp linux_linux ftp_linux ftp_linux

    首先,Linux系统中的FTP命令行客户端`ftp`是一个强大的工具,它允许用户与远程FTP服务器进行交互。使用`ftp`的基本步骤包括: 1. 打开终端:按下`Ctrl+Alt+T`。 2. 连接服务器:输入`ftp [hostname]`,其中`...

    ftp.zip_ftp_ftp linux_ftp 客户端_linux ftp

    FTP(File Transfer Protocol)是互联网上广泛使用的文件传输协议,用于在不同的网络之间进行文件的上传和下载。在Linux环境中,FTP客户端通常是以命令行的形式存在的,它允许用户通过简单的命令来执行各种FTP操作。...

    linux-FTP--Order.rar_ftp_ftp linux_linux ftp

    在IT行业中,Linux操作系统及其相关的网络服务是至关重要的部分,FTP(File Transfer Protocol)作为互联网上最古老的文件传输协议之一,被广泛应用于不同系统之间的文件交换。本资料包"linux-FTP--Order.rar"主要...

    ftp_client_server.rar_FTP client linux_ftp 服务器_linux FTP client_

    总的来说,通过上述步骤,你可以在Linux系统上建立FTP服务器,为不同的用户提供文件传输服务,并使用命令行FTP客户端进行文件操作。对于初学者,理解这些基础知识是至关重要的,而熟练掌握后,你可以进一步探索更...

    ftp.rar_ftp_ftp pwd_ftp客户端_linux help命令

    在这个名为"ftp.rar"的压缩包中,包含的是一个简单的FTP服务器端和客户端的实现,旨在帮助用户理解FTP工作原理以及如何在Linux环境下使用FTP命令。下面我们将深入探讨FTP的基本概念、常用命令以及它们在Linux环境中...

    linux_ftp_command.zip_ftp_ftp linux

    1. 下载文件:`get <remote_file> [local_file]` 2. 上传文件:`put <local_file> [remote_file]` 3. 传输整个目录:`mget <remote_pattern>` (下载) 和 `mput <local_pattern>` (上传) 六、文件和目录管理 1. 创建...

    ftp-linux.rar_ftp_linux ftp_linux ftp

    FTP(File Transfer Protocol)是互联网上一种用于在不同主机间传输文件的标准协议,它允许用户在本地计算机与远程服务器之间上传、下载文件。在Linux操作系统中,FTP的使用分为两个主要部分:FTP客户端和服务端。 ...

    ftp_src.rar_ftp linux_linux ftp_linuxsrcftp_site:www.pudn.com_非可

    常见的命令有`open`用于连接服务器,`user`和`pass`用于登录,`ls`或`dir`显示远程目录,`get`和`put`用于文件上传和下载,`cd`改变目录,以及`quit`退出FTP会话。 在实际使用中,开发这样的FTP服务还需要考虑安全...

    myftp-complete.tar.gz_FTP CLIENT_FTP客户端程序_ftp客户端_linux FTP客户端_li

    在Linux环境下,用户可以通过命令行界面来使用这个FTP客户端,它简化了与标准FTP服务器的交互过程。FTP客户端程序通常包括以下功能: 1. **连接**:用户输入FTP服务器的地址和端口号,客户端程序会建立到服务器的...

    FTP.rar_ FTP_ftp 上传图片_ftp-c_ftp.zip_服务器

    在这个名为"FTP.rar_ FTP_ftp 上传图片_ftp-c_ftp.zip_服务器"的压缩包文件中,显然包含了与Linux系统下FTP服务器搭建和图片上传相关的资源。让我们详细探讨一下这个主题。 首先,FTP服务器是基于TCP/IP协议族的,...

    linux下FTP命令详解

    Linux下的FTP命令是一种在Linux操作系统中通过命令行接口与远程FTP服务器进行交互的方式。FTP(File Transfer Protocol)命令集提供了一系列指令,用于上传、下载、查看、管理远程服务器上的文件和目录。以下是一些...

    Linux中使用ftp命令传输文件.pdf

    用户可以通过使用ftp命令传输文件,例如,get命令用于从远程机上下载文件,put命令用于将文件上传到远程机上。在ftp会话期间,用户也可以使用help命令获取可供使用的命令清单,或者在help命令后面指定具体的命令名称...

    Linux下FTP命令详解

    在Linux系统中,FTP客户端通常通过命令行的方式来进行文件的上传、下载以及管理远程服务器上的文件。本文将详细介绍Linux环境下FTP命令的使用方法及各个参数的功能。 #### 命令简介 1. **! (Exclamation Point)** ...

    ftp.rar_ftp_linux ftp

    `ftp`命令提供了一个交互式界面,允许用户输入各种FTP命令,如`open`来连接服务器,`get`来下载文件,`put`来上传文件,`cd`来改变目录,以及`quit`来退出会话。`sftp`则通过安全的SSH连接进行文件传输,提供更高的...

    ftp.rar_FTP下载 linux

    总结,Linux环境下的FTP下载主要涉及安装FTP客户端,连接服务器,以及使用相关命令进行文件操作。虽然命令行方式可能对初学者有些复杂,但熟悉后会发现它非常强大且高效。了解这些基本操作将有助于你在Linux系统中更...

Global site tag (gtag.js) - Google Analytics