`
网络接口
  • 浏览: 44891 次
文章分类
社区版块
存档分类
最新评论

Linux命令行下ftp下载文件get与上传文件put的命令

 
阅读更多

查看远程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命令说明(同上)?

分享到:
评论

相关推荐

    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命令传输文件.pdf

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

    命令行进行ftp的登陆

    总之,掌握命令行FTP登录和操作是一项实用的技能,尤其是在需要批量处理文件或在没有图形界面的环境中工作时。通过熟练运用这些命令,你可以高效地管理远程文件,提升工作效率。在实际应用中,记得根据具体场景选择...

    即用即查Linux命令行实例参考手册 1

    ### 即用即查Linux命令行实例参考手册:网络与文件传输详解 #### 网络下载器——wget `wget`是Linux下一款强大的非交互式网络文件下载工具,支持断点续传、定时下载等功能,适用于各种复杂的下载场景。 - **基本...

    Linux下FTP命令详解

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

    linux下FTP命令详解

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

    Linux下FTP命令详解.pdf

    FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议,而Linux作为一款广泛使用的操作系统,在其环境下熟练掌握FTP命令对于高效地管理文件和资源至关重要。以下是对Linux下FTP命令的详细解析,...

    Linux命令行实例参考手册

    该实例中,首先通过ftp命令连接到IP地址为**.*.***.*的FTP服务器,并使用一系列ftp命令来查看远程目录、下载文件、删除文件和上传文件。 - 实例2:使用自动登录方式上传数据 ``` [root@localhost local]# ***rc ...

    linux终端下用命令创建ftp

    下面我们将详细讲解如何通过命令行在Linux终端下创建FTP服务器,并实现文件的上传与下载。 首先,确保系统已经安装了`vsftpd`。可以通过运行`rpm –qv vsftpd`命令来检查是否已经安装。如果没有安装,可以使用包...

    FTP.rar_ftp 查找 linux_ftp linux_linux ftp_linux ftp_linux下ftp

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

    linux_FTP_Command.rar_FTP下载 linux_ftp_ftp linux_linux ftp_linu

    本篇文章将详细探讨Linux下的FTP命令,包括登录、退出、下载和上传等基本操作。 一、FTP登录 在Linux终端中,我们可以使用`ftp`命令来启动FTP客户端,然后连接到远程FTP服务器。基本格式如下: ```bash ftp ...

    linux下ftp服务器建设

    ### Linux下FTP服务器建设知识点详解 ...通过以上步骤,可以成功在Linux环境下搭建一个功能完善的FTP服务器,满足文件上传、下载以及资源共享的需求。同时,通过合理的配置,可以确保服务器的安全性和稳定性。

    Solaris/Linux 命令行手册

    - `ftp`:使用FTP协议进行文件传输,包括`open`、`close`、`bye`、`get`、`put`等命令。 - `rlogin`、`rcp`:远程登录和复制文件。 11. **其他命令**: - `who`、`finger`:查看在线用户和用户信息。 - `...

    linux下ftp实现

    3. **命令解析**:FTP客户端接受一系列命令,如`ls`(列出目录内容)、`cd`(改变工作目录)、`get`(下载文件)、`put`(上传文件)等。源代码将解释这些命令并转发到服务器执行。 4. **数据传输**:FTP协议使用...

    linux ftp客户端

    在这个场景中,我们将探讨如何使用Linux命令行中的FTP客户端来执行文件上传、下载、查看目录以及删除文件夹的操作。 1. **FTP客户端的基本使用**: 在Linux中,最常用的FTP客户端是`ftp`命令行工具。要启动它,只...

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

    `ftp`客户端提供了一个交互式的shell环境,用户可以输入各种FTP命令,如`ls`列出目录、`cd`改变目录、`get`下载文件、`put`上传文件等。 **4. 配置与安全** `vsftpd`的配置文件通常位于`/etc/vsftpd/vsftpd.conf`...

    基于linux下的ftp服务器与客户端

    输入`ftp <服务器地址>`后,按照提示登录,然后可以执行`put`命令上传文件,`get`命令下载文件。 2. 使用图形界面FTP客户端:例如,Gnome的FileZilla或KDE的Konqueror,提供了直观的界面来管理FTP会话。这些客户端...

Global site tag (gtag.js) - Google Analytics