• Lftp 简单使用步骤


    有一用户需要在Linux上面将数据备份至存储上面,但是不支持挂载. 只可以FTP.

    找了下,Lftp 这款FTP Client 满足用户的需求.

    相关资料参考:http://blog.chinaunix.net/uid-24993824-id-470961.html

    #yum install lftp

    1.登录ftp

    代码:
    lftp 用户名:密码@ftp地址:传送端口(默认21端口,如果是21端口则可以不用添加)

    #lftp root:123456@192.168.1.186:21

    <PS:最好不要有特殊字符.要不可能会有提示参数不存在的现象,字符加上数字即可>

    这里有比较多的写法,我就不多写上了,个人感觉这个就够用了.上面的参考资料中有写多种,如有意向,可链接过去进行参考.

    <切换目录,有些目录没有权限.如需上传目录,需要有创建目录的权限.>

    #cd testftp 

    2.上传文件<后面跟本地目录>

    #mirror -R /home/backfile/ 

    3.下载文件<后面跟远端目录>

    #mirror aaa/

    其它的一些信息我就直接抄下那个资料的来源处了.有需要的可以详细看下.我只是传下资料,而且相关的一些命令.与Linux的没有什么区别.可以直接help .查看即可.
    ---------------------------------------------------------------

    1、登录ftp
    代码:
    lftp 用户名:密码@ftp地址:传送端口(默认21)
    用法

    (1)lftp username:password@127.0.0.1:21 回车
    (2)lftp username@127.0.0.1 回车     ##默认21端口 回车后输入密码
    (3)lftp 127.0.0.1 回车   ##回车后 login 登录
    (4)lftp 回车 --> open 127.0.0.1 --> login 登录

    感觉自己很象孔乙己了,茴香豆的"茴"有几种写法阿! ~真晕阿~

    2、lftp中文乱码问题
    对于像我这样的新手,登录后看到的都是中文乱码(因为一般本地都是utf-8的编码),怎么半呢,用 set 命令来解决

    set ftp:charset gbk(或者 gb2312 或 utf-8) ##设置ftp端的编码格式
    set file:charset utf-8 (...同上) ##设置本地编码格式


    附:set命令的技巧 (1)输入set 查看已经设置好的命令 (2)set -a 查看所有可以设置的命令清晰网

    3、查找ftp端文件

    ls *.txt ##查找当前目录下的所有txt文件
    ls ./123/ ##列出123目录下所有文件
    find . -name "*.txt"   ##递归查找站点上所有的txt文件
    find ./xx -name "*.txt" ##查找xx目录下所有的txt文件


    附1: ls第二次读取的是本地缓存,可以用 rels 代替 ls 或者catch off / catch on 来开关catch,catch flush清空本地catch
    附2: 浏览本地目录的命令可用!ls, 如 !ls /usr/local/bin/

    4、下载文件

    下载文件之前要先设置好本地的目录,用来存放下载的文件

    lcd /home/123/web   ##设置本地存放目录 默认为 /home/usr
    
    get 123.txt     ##下载123.txt文件到 /home/123/web 中
    get -c 123.txt ##断点续传下载
    mget *.txt     ##批量下载所有txt文件
    mget -c *.txt ##断点续传
    mget -c ./123/aaa/*.txt   ##断点续传、批量下载ftp端aaa目录下的所有txt文件
    pget -c -n 10 file.dat

    ##以最多10个线程以允许断点续传的方式下载file.dat
    ##可以通过设置 set pget:default-n 5 的值而使用默认值。

    mirror aaa/


    ##将aaa目录整个的下载下来,子目录也会自动复制 本地自动建立目录

    5、上传文件

    put 123.txt     ##同下载
    mput *.txt     ##同下载
    mirror -R aaa/ ##同下载

    -----------------

    好了,只抄了些有用的过来.其它的一些不太常用.还是那句话.如有需要.可以查看引用的地址.

  • 相关阅读:
    MVAPICH
    sql server触发器的例子
    Sql Server 判断表或数据库是否存在
    JS验证用户真实姓名
    js实现瀑布流的一种简单方法实例分享
    C#实现登录窗口(不用隐藏)
    判断滚动条到底部的JS代码
    php 中文字符串首字母的获取函数
    C#获取当前页面的URL
    C#动态生成图书信息XML文件
  • 原文地址:https://www.cnblogs.com/drgcaosheng/p/4579932.html
Copyright © 2020-2023  润新知