zoukankan      html  css  js  c++  java
  • 两个与FTP相关的常用软件

    lftp 和 curlftpfs

    一、
    使用 bookmark,记得备份 ~/.lftp/bookmarks 文件

    快速连接站点:lftp :/> o 书签名

    查看lftp的默认设置: 浏览 /etc/lftp.conf 文件,或在 lftp 提示符下输入命令:set -a

    lftp 站点名:/> set 变量名 值    用于临时改变某一参数,如果想保留设置使之在每次开启lftp时都生效,则写入 ~/.lftp/rc

          

    常用的有:debug 3显示出错信息

     set ftp:charset GBK    当出现中文乱码时改变远端字符编码

    有时无法被动模式连接,转为主动模式就可以列目录了:在 lftp 登录后执行: set ftp:passive-mode no

    下载单个文件用 get ;名字含有wildcard 的一组文件用 mget 下载;pget 可用多个连接下载(默认使用 -n 5)。这三者均可用 -c 续传。

     
    下载整个目录:mirror 参数 远端目录 [本地路径]
    -c 续传
    -e 比较远端和本地端的目录, 假如远端没有的, 就将本地端的档案删除, 也就是将本地端和远端资料同步。
    -R 上传整个目录
    -n 只下载较新的文件
    -r 不用递归到子目录中
    --parallel=n 同时开n个连接下载 n 个文件(预设一次只下载一个)

    二、

     curlftpfs is A filesystem for acessing FTP hosts based on FUSE and libcurl. 即把 FTP 挂载到本地磁盘的某个目录。

     curlftpfs -o codepage=gbk,ipv4[ipv6],user=帐号[:密码] 站点名或IP 本地挂载点

     对当前用户开放挂载点的权限,卸载时用 $ fusermount -u 挂载点

    使用mpd 播放FTP上的音乐文件:在 mpd 的 music_dirs 中生成 ftpmusic 软链到挂载点或含有音乐文件的子目录,然后

    mpc update && mpc ls ftpmusic | mpc add

  • 相关阅读:
    Django异步与定时任务Celery
    SkyWalking 分布式追踪系统
    SharePoint 2010 硬件详细需求
    使用SharePoint 2010 客户端对象模型进行文档库及文档的操作
    SharePoint 2010 部署架构
    【git】项目添加.gitignore忽略.idea文件夹
    Android 横屏切换竖屏Activity的生命周期(转)
    经过完整测试的农历公历相互转换
    TZ ERP项目的随想
    C#加密与解密
  • 原文地址:https://www.cnblogs.com/shankun/p/lftp_and_curlftpfs.html
Copyright © 2011-2022 走看看