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

  • 相关阅读:
    2015 多校联赛 ——HDU5319(模拟)
    FZU 2158
    FZU 2157 树形DP
    dp之背包总结篇
    JavaScript parseInt() 函数
    JavaScript全局属性/函数
    学生面试心得
    ssh整合
    spring08事务
    JavaScript数组方法大全
  • 原文地址:https://www.cnblogs.com/shankun/p/lftp_and_curlftpfs.html
Copyright © 2011-2022 走看看