利用ncftpget/ncftpput, 结合nohup实现后台连续的上传与下载
利用nohup的目的是:你运行下载或上传命令后,可以做你其他重要的事情,甚至是断线,程序依然可以继续下载/上传未完成的任务。
<1> nohup的格式:
nohup command &
举例:
#nohup /root/test.php &
<2> ncftpget
格式:
ncftpget -u 帐号 -p 密码 远程服务器IP 上传的目录 本地上传文件
(具体查阅linux帮助手册 ncftpget -h)
举例:
#ncftpget -u anonymous 218.108.*.* $HOME /pub/ftp.gz
其中,-u 用户名 -p 密码
<3> ncftpput
与ncftpput用法差不多,具体查阅linux帮助手册 ncftpput -h
<4> nohup 与 ncftpget/ncftpput的结合
#nohup ncftpget -u anonymous 218.108.*.* $HOME /pub/ftp.gz &
这样,当你想下载/上传一个大文件,又不想守着机器看他一点一点地下载/上传文件,你就可以采用这种方法,
[注意]ncftpget -u user -p passwd -b host dest_dir src_file同样能实现这一功能.
ncftp 不一定所有的linux都有,这里介绍的是在slackware操作系统测试通过.
相关推荐
ncftpget 和 ncftpput 是两个常用的 ftp 工具,可以实现后台的 ftp 上传和下载。 十一、自启动 Apache 在使用 nohup 命令时,需要使用自启动 Apache,以便在后台运行 Apache 服务。在使用自启动 Apache 时,需要...
例如,`ncftpget`命令用于下载文件,`ncftpput`命令用于上传文件。 总的来说,NCFTP是一个强大且可靠的FTP客户端,特别适合需要处理大文件和对安全性有较高要求的场合。它通过其独特的功能和优化的设计,极大地提升...
“ncftpget”和“ncftpput”是两个常用的FTP客户端工具,它们提供了命令行接口,用于在后台进行文件传输。在进行SAP数据库重组时,可能需要下载或上传大量的数据文件,这时使用ncftpget可以将数据库备份文件从远程...
2.21 sed指令:利用script命令处理文本文件 2.22 sort指令:将文本文件内容加以排序 2.23 spell指令:拼字检查程序 2.24 tr指令:转换文件中的字符 2.25 uniq指令:检查文件中重复出现的行 2.26 vi指令:文字编辑器 ...
- `ncftpget [主机] [远程文件] [本地文件]`:从远程服务器下载文件。 - `ncftpput [主机] [本地文件] [远程文件]`:向远程服务器上传文件。 **1.7 TFTP (Trivial File Transfer Protocol)** - **功能**:简单...
FTP(File Transfer Protocol)是一种广泛使用的网络协议,用于在互联网上进行文件传输。在Unix系统中,有许多FTP客户端工具,而“ncftp”是其中一款功能强大的FTP上传工具,因其高效、安全和用户友好的特性而备受...
此外,还可以使用非交互式的`ncftpget`或`ncftpput`命令进行自动化传输。 2. SCP:SCP使用加密连接,确保了数据在传输过程中的安全性。在Shell中,我们可以使用`scp`命令来复制文件或目录。例如,`scp user@remote_...
9. **FTP脚本与自动化**:FTP操作可以通过脚本自动化,例如在Linux中使用`ncftpget`或`lftp`命令行工具,或者编写批处理脚本来定期同步远程文件。 在"FTP.doc"文档中,可能详细介绍了如何使用特定编程语言(如...
- **脚本下载**:之后,使用 ncftpget 命令从 FTP 服务器下载名为 `front` 的脚本。 - **权限设置与执行**:下载完成后,脚本将权限设置为可执行,并执行该脚本。 #### 示例前端脚本 下面展示了一个用于设置菜单的...