lftp是一个文件客户端程序,它支持ftp、SETP、HTTP和FTPs等多种文件传输协议。lftp支持tab自动补全,记不得命令双击tab键,就可以看到可能的选项了。
lftp(选项)(参数)
#参数为要访问的站点的ip地址或者域名。
-f:指定lftp指令要执行的脚本文件;
-c:执行指定的命令后退出;
--help:显示帮助信息;
--version:显示命令的版本号。
示例1:lftp登录
lftp 用户名:密码@ftp地址:传送端口(默认21)
#在服务端未进行一些限制设置的时候可以直接通过ip进行登录访问
示例2 :查看或者改变目录
cd
ls
#这两个命令和Linux里的用法一致
示例3 :文件的下载
一般用法:get file;其他用法参考如下:
vim /etc/lftp.conf
一般,添加以下几行:
set ftp:charset gbk
set file:charset utf8
set pget:default-n 5
这样linux命令,就不用每次进入都要打命令了。其他的set可以自己tab然后help来看。
ftp命令用来设置文件系统相关功能。ftp服务器在网上较为常见,Linux ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件。
ftp(选项)(参数) 选项
#参数为指定要连接的FTP服务器的主机名或ip地址。
-d:详细显示指令执行过程,便于排错或分析程序执行的情况
-i:关闭互动模式,不询问任何问题;
-g:关闭本地主机文件名称支持特殊字符的扩充特性;
-n:不使用自动登录;
-v:显示指令执行过程。
连接ftp:
ftp ip
#然后根据提示输入用户名称和密码
或者用下面的格式
ftp - -i -n IP_ADDRESS
user USERNAME PASSWORD
ftp -i -n 172.25.254.36
user root 123456
上一个教程:Linux下怎么创建目录命令与删除命令大全
下一个教程:linux常用的查看设备的命令