ftp:
1.help
指令说明
2.dir/ls
显示远程服务器的目录、文件列表
3.cd
切换目录
4.get filename
下载文件名为filename的文件
5.mget filename*
下载多个文件,可使用通配符*
6.put filename
上传文件名为filename的文件
7.delete file
删除file这个文件
8.mkdir dir
创建dir这个目录
9.lcd /home
切换到[本地端主机]的工作目录,会将文件下载到这个目录或从这个目录上传文件
10.passive
启动或关闭passive模式
11.binary
数据传输模式设置为binary格式
12.bye
退出FTP
13.ftp hostname [port]
连接ftp,默认为21
lftp:
1.lftp localhost
默认匿名登录
如果报错:500 OOPS: vsftpd: refusing to run with writable anonymous root
修改匿名用户文件夹权限:chmod 755 /var/ftp
2.lftp [-p port] [-u username[,password]] [host|IP]
完整登录指令,如果没有指定用户则以匿名用户登录
3.参数
-p:指定端口
-u:指定用户名及密码,密码可以不指定,后面会要求输入
-f:可以将指令写入脚本
-c:后面直接加上需要的指令
4.定时任务
4.1.新建文件autoftp.sh,内容如下:
open localhost
cd temp
lcd /mnt/hgfs/share/
mget -c -d abc*
bye
保存后,运行:lftp -f autoftp.sh即可。
4.2.修改autoftp.sh内容如下,注意引号:
lftp -c "open localhost
cd temp
lcd /mnt/hgfs/share/
mget -c -d abc*
bye"
保存后运行sh autoftp.sh,或修改文件权限直接运行
4.3.若为非匿名用户,可以将第一行修改为open -u username,password hostname
4.4.将脚本写入crontab中,就可以定时上传下载文件了
相关推荐
lftp 是一个功能强大且灵活的 FTP 客户端工具,在 Linux 系统中非常流行。下面是 lftp 命令的详细解释: 一、登录站点 lftp 提供了多种方式来登录 FTP 站点,包括: 1. 一气呵成式: `$ lftp (ftp://)user:...
Linux 下 lftp 连接 FTP 服务器上传下载命令 概述 LFTP(Linux File Transfer Program)是一个功能强大的 FTP 客户端程序,可以在 Linux 操作系统中使用,用于连接 FTP 服务器,上传和下载文件。LFTP 的主要特点是...
lftp是一款功能强大的命令行FTP客户端,适用于Linux和Unix-like系统,它提供了丰富的交互式功能和高级特性,如镜像、多线程下载、断点续传以及安全的SFTP连接。 **lftp的主要特点** 1. **多协议支持**:除了FTP,...
用户可以编写`.lftprc`配置文件,存储常用的命令和设置。 总的来说,LFTP是Linux环境下强大的文件传输工具,其丰富的功能和协议支持使其成为开发者和系统管理员的得力助手。无论是在日常工作中传输文件,还是进行...
本程序是专为Linux设计的一个命令行FTP客户端,实现了众多常用的FTP命令。 FTP客户端的核心功能包括: 1. 连接服务器:使用`ftp`命令启动客户端,然后通过`open`命令连接到指定的FTP服务器,例如`open example....
一、常用的Linux FTP工具 1. `ftp`:这是Linux系统自带的一个命令行FTP客户端。通过在终端输入`ftp`命令,可以连接到FTP服务器,然后使用一系列如`ls`、`cd`、`get`、`put`等命令进行文件操作。虽然功能基础,但...
- 用户可以自定义命令别名来简化常用命令的输入: ```bash alias less more alias reconnect "close; cd ." ``` 2. **书签管理**: - 书签功能可以快速跳转到之前的目录或站点: ```bash bookmark add name...
lftp是一款功能强大的命令行FTP客户端,支持多种网络协议,包括FTP、HTTP、FTPS、HTTPS、SFTP等,适用于Linux、Unix以及Windows系统。它提供了丰富的特性,如镜像功能(mirror)、断点续传、多线程下载、书签管理等...
### Linux常用命令经典版本 在Linux系统中,掌握一系列核心命令是进行高效操作与管理的基础。以下是对给定文件中的部分关键Linux命令的详细解析,这些命令覆盖了文件操作、文本处理、进程管理等多个方面,对于任何...
FTP客户端软件同样丰富,Linux有lftp命令行工具,Windows有ftp命令行工具以及图形化工具如CuteFTP和FlashFXP。浏览器也支持通过FTP协议访问服务器。 在Linux中安装vsftpd,首先要确认软件是否已安装,如果没有,...
在Linux环境中,一个常用的FTP服务器软件是vsftpd,即"very secure ftp daemon"。这个开源且免费的FTP服务程序以其高度的安全性、高效的传输速度和对虚拟用户验证的支持而受到青睐。默认情况下,FTP服务器的文件目录...
1. **lftp配置文件**:可能包含用户的FTP服务器信息和定制的lftp命令脚本。 2. **数据库备份脚本**:可能是一个Shell或Python脚本,负责执行数据库导出和上传操作。 3. **示例日志文件**:展示如何记录备份活动的...
可以使用alias命令定义命令别名,方便常用命令的输入;使用bookmark命令管理书签,快速访问常用的目录。用户还可以将当前进行的任务移交给后台处理,或查看后台任务列表,甚至将后台任务调至前台。 lftp的使用非常...
在网络通信方面,`arp` 管理IP地址和MAC地址的映射,`ftp` 和 `lftp` 用于文件传输,`mail` 发送和接收邮件,`mesg` 控制消息接收,`mutt` 是一个邮件客户端,`ncftp` 提供安全的FTP,`netstat` 显示网络状态,`...
在Linux中,`ftp`命令提供了一个简单的交互式界面来连接FTP服务器,而`ncftp`和`lftp`提供了更高级的功能,如多线程下载、镜像同步等。另外,`wget`和`curl`同样也支持FTP下载。 要实现同时支持HTTP和FTP下载,你...
lftp是linux中一款ftp服务器,相比windows中的ftp显得要复杂不少了,下面我来总结一下lftp文件上传,文件下载,及文件查找等等相关命令吧。 语法格式: lftpget [参数] [文件] 常用参数: -c 继续先前的下载 -...
4. **命令行界面**:lftp采用命令行界面,类似于Unix/Linux系统的shell,提供了一系列方便的命令,如`get`、`put`、`mirror`等,便于自动化脚本编写和批量操作。 5. **书签功能**:用户可以保存常用的FTP站点为书签...
Linux 服务器是当前网络环境中最常用的服务器操作系统之一,而 DHCP 服务器和 FTP 服务器是 Linux 服务器中两个非常重要的组件。DHCP 服务器可以自动分配 IP 地址给客户端,而 FTP 服务器可以提供文件传输服务。本文...
- 对于大多数 Linux 发行版,可以通过包管理器轻松安装 lftp,例如使用 `apt-get install lftp`(Ubuntu/Debian)或 `yum install lftp`(Fedora/CentOS)。 - 在 Windows 系统上,可以使用 Cygwin 或者通过编译源...
以上只是Linux服务器管理中的一小部分常用命令,实际上还有许多其他命令和工具,如网络监控、进程管理、包管理等,都需要根据实际需求学习和掌握。在日常运维工作中,熟练运用这些命令能大大提高工作效率。