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的同意,必须以超链接形式标明文章原始出处和作者。
分享到:
相关推荐
本文将详细介绍如何在Linux命令行界面下使用FTP客户端进行文件的下载(get)和上传(put),以及相关的配置方法和其他常用命令。 #### 二、环境准备 为了更好地理解和实践本文中的内容,请确保您的环境中已安装了必要的...
查看远程ftp服务器上用户peo相应目录下的文件所使用的命令为:ls,登录到ftp后在ftp命令提示符下查看本地机器用户anok相应目录下文件的命令是:!ls。查询ftp命令可在提示符下输入:?,然后回车。 1、从远程ftp...
FTP命令行客户端提供了在本地Linux系统与远程服务器之间交互、管理文件的强大功能。本篇文章将详细探讨Linux下的FTP命令,包括登录、退出、下载和上传等基本操作。 一、FTP登录 在Linux终端中,我们可以使用`ftp`...
通过输入`ftp [hostname]`启动FTP会话,然后可以使用`user`和`password`登录,`cd`改变目录,`get`下载文件,`put`上传文件等。 - `ncftp`:相比`ftp`,`ncftp`提供了更多高级功能,如书签管理、断点续传、多线程...
首先,Linux系统中的FTP命令行客户端`ftp`是一个强大的工具,它允许用户与远程FTP服务器进行交互。使用`ftp`的基本步骤包括: 1. 打开终端:按下`Ctrl+Alt+T`。 2. 连接服务器:输入`ftp [hostname]`,其中`...
FTP(File Transfer Protocol)是互联网上广泛使用的文件传输协议,用于在不同的网络之间进行文件的上传和下载。在Linux环境中,FTP客户端通常是以命令行的形式存在的,它允许用户通过简单的命令来执行各种FTP操作。...
在IT行业中,Linux操作系统及其相关的网络服务是至关重要的部分,FTP(File Transfer Protocol)作为互联网上最古老的文件传输协议之一,被广泛应用于不同系统之间的文件交换。本资料包"linux-FTP--Order.rar"主要...
总的来说,通过上述步骤,你可以在Linux系统上建立FTP服务器,为不同的用户提供文件传输服务,并使用命令行FTP客户端进行文件操作。对于初学者,理解这些基础知识是至关重要的,而熟练掌握后,你可以进一步探索更...
在这个名为"ftp.rar"的压缩包中,包含的是一个简单的FTP服务器端和客户端的实现,旨在帮助用户理解FTP工作原理以及如何在Linux环境下使用FTP命令。下面我们将深入探讨FTP的基本概念、常用命令以及它们在Linux环境中...
1. 下载文件:`get <remote_file> [local_file]` 2. 上传文件:`put <local_file> [remote_file]` 3. 传输整个目录:`mget <remote_pattern>` (下载) 和 `mput <local_pattern>` (上传) 六、文件和目录管理 1. 创建...
FTP(File Transfer Protocol)是互联网上一种用于在不同主机间传输文件的标准协议,它允许用户在本地计算机与远程服务器之间上传、下载文件。在Linux操作系统中,FTP的使用分为两个主要部分:FTP客户端和服务端。 ...
常见的命令有`open`用于连接服务器,`user`和`pass`用于登录,`ls`或`dir`显示远程目录,`get`和`put`用于文件上传和下载,`cd`改变目录,以及`quit`退出FTP会话。 在实际使用中,开发这样的FTP服务还需要考虑安全...
在Linux环境下,用户可以通过命令行界面来使用这个FTP客户端,它简化了与标准FTP服务器的交互过程。FTP客户端程序通常包括以下功能: 1. **连接**:用户输入FTP服务器的地址和端口号,客户端程序会建立到服务器的...
在这个名为"FTP.rar_ FTP_ftp 上传图片_ftp-c_ftp.zip_服务器"的压缩包文件中,显然包含了与Linux系统下FTP服务器搭建和图片上传相关的资源。让我们详细探讨一下这个主题。 首先,FTP服务器是基于TCP/IP协议族的,...
Linux下的FTP命令是一种在Linux操作系统中通过命令行接口与远程FTP服务器进行交互的方式。FTP(File Transfer Protocol)命令集提供了一系列指令,用于上传、下载、查看、管理远程服务器上的文件和目录。以下是一些...
用户可以通过使用ftp命令传输文件,例如,get命令用于从远程机上下载文件,put命令用于将文件上传到远程机上。在ftp会话期间,用户也可以使用help命令获取可供使用的命令清单,或者在help命令后面指定具体的命令名称...
在Linux系统中,FTP客户端通常通过命令行的方式来进行文件的上传、下载以及管理远程服务器上的文件。本文将详细介绍Linux环境下FTP命令的使用方法及各个参数的功能。 #### 命令简介 1. **! (Exclamation Point)** ...
`ftp`命令提供了一个交互式界面,允许用户输入各种FTP命令,如`open`来连接服务器,`get`来下载文件,`put`来上传文件,`cd`来改变目录,以及`quit`来退出会话。`sftp`则通过安全的SSH连接进行文件传输,提供更高的...
总结,Linux环境下的FTP下载主要涉及安装FTP客户端,连接服务器,以及使用相关命令进行文件操作。虽然命令行方式可能对初学者有些复杂,但熟悉后会发现它非常强大且高效。了解这些基本操作将有助于你在Linux系统中更...