来源
中储存网
Ubuntu
1、首先启动虚拟机中Ubuntu下的vsftp服务:sudo/etc/init.d/vsftpdrestart开发板在启动时早已开启了ftp服务。2、在Ubuntu中使用命令ftp10.13.106.31输入用户名root输入密码(为空,直接按enter键)3、已经步入了ftp服务使用lcd命令设置Ubuntu下文
1、首先启动虚拟机中Ubuntu下的vsftp服务:
sudo/etc/init.d/vsftpdrestart
开发板在启动时早已开启了ftp服务。
2、在Ubuntu中使用命令
ftp10.13.106.31
输入用户名root
输入密码(为空,直接按enter键)
3、已经步入了ftp服务
使用lcd命令设置Ubuntu下文件接收位置
ftp>lcd/home/glorin/work/linux
4、文件传输
使用cd命令步入开发板上要进行文件传输的目录
使用get命令从开发板中将文件传输到Ubuntu中设置的目录下
使用put将Ubuntu下设置目录的文件传输到开发板
5、使用bye退出ftp
最常用的命令有:
ls列举远程机的当前目录
cd在远程机上改变工作目录
lcd在本地机上改变工作目录
ascii设置文件传输方法为ASCII模式
binary设置文件传输方法为二补码模式
close中止当前的ftp会话
hash每次传输完数据缓冲区中的数据后就显示一个#号
get(mget)从远程机传送指定文件到本地机
put(mput)从本地机传送指定文件到远程机
open联接远程ftp站点
断掉与远程机的联接并退出ftp
?显示本地帮助信息
!转入Shell中
接出来简单将ftp常用命令作一简介。
启动ftp会话
open命令用于打开一个与远程主机的会话。该命令的通常格式是:
open主机名/IP
一旦在ftp会话期间要与一个以上的站点联接,一般只用不带参数的ftp命令。一旦在会话期间只想与一台计算机联接,这么在命令行上指定远程主机名或IP地址作为ftp命令的参数。
中止ftp会话
close、disconnect、和bye命令用于中止与远程机的会话。close和disronnect命令关掉与远程机的联接,并且使用户留在本地计算机的ftp程序中。和bye命令都关掉用户与远程机的联接,之后退出用户机上的ftp程序。
改变目录
“cd[目录]”命令用于在ftp会话期间改变远程机上的目录ftp命令下载文件 linuxlinux安装,lcd命令改变本地目录linux安全加固,使用户能指定查找或放置本地文件的位置。
远程目录列表
ls命令列举远程目录的内容,如同使用一个交互shell中的ls命令一样。ls命令的通常格式是:
ls[目录][本地文件]
一旦指定了目录作为参数,这么ls就列举该目录的内容。一旦给出一个本地文件的名子,这么这个目录列表被装入本地机上您指定的这个文件中。
从远程系统获取文件
get和mget命令用于从远程机上获取文件。get命令的通常格式为:
get文件名
您还可以给出本地文件名,这个文件名是这个要获取的文件在您的本地机上创建时的文件名。一旦您不给出一个本地文件名,这么就使用远程文件原先的名子。
mget命令一次获取多个远程文件。mget命令的通常格式为:
mget文件名列表
使用用空格分隔的或带键值的文件名列表来指定要获取的文件ftp命令下载文件 linux,对其中的每位文件都要求用户确认是否传送。
向远程系统发送文件
put和mput命令用于向远程机发送文件。Put命令的通常格式为:
put文件名
mput命令一次发送多个本地文件,mput命令的通常格式为:
mput文件名列表
使用用空格分隔的或带键值的文件名列表来指定要发送的文件。对其中的每位文件都要求用户确认是否发送。
改变文件传输模式
默认情况下,ftp按ASCII模式传输文件,用户也可以指定其他模式。ascii和brinary命令的功能是设置传输的模式。用ASCII模式传输文件对纯文本是特别好的,但为防止对二补码文件的破坏,用户可以以二补码模式传输文件。
检测传输状态
传输小型文件时,可能会发觉让ftp提供关于传输情况的反馈信息是十分有用的。hash命令使ftp在每次传输完数据缓冲区中的数据后,就在屏幕上复印一个#字符。本命令在发送和接收文件时都可以使用。
ftp中的本地命令
当您使用ftp时,字符“!”用于向本地机上的命令shell传送一个命令。一旦用户处在ftp会话中,须要shell做个别事,就很有用。诸如用户要构建一个目录来保存接收到的文件。一旦输入!mkdirnew_dir,这么Linux就在用户当前的本地目录中创建一个名为new_dir的目录。
这儿Linuxftp命令就介绍到这儿,应当足够在Linux系统下使用ftp工具了。