LFTP使用实例

LFTP使用实例 lftp是一个功能强大的ftp/http客户端,作者是 Alexander Lukyanov。 lftp支持多种传输协议,如ftp、http、https、sftp、exp等。 如同BASH一样,lftp支持任务管理。并且具备书签管理、内置镜像和多线程传送功能。 使用LFTP lftp登录服务器 lftp ftp://user:password@ip:port 以上是一个完整的lftp登录示例,其中包含协议(ftp)、用户名(user)、密码(password)、主机(ip)以及端口(port) 默认情况下lftp直接访问ftp服务,默认登录端口为22,因此我们可以使用以下方法来便捷登录主机 lftp user@ip 然后系统会提示输入password,完成后登录成功! lftp命令行参数 lftp :~> help !<shell-command> (commands) alias [<name> [<value>]] attach [PID] bookmark [SUBCMD] cache [SUBCMD] cat [-b] <files> cd <rdir> chmod [OPTS] mode file... close [-a] [re]cls [opts] [path/][pattern] debug [<level>|off] [-o <file>] du [options] <dirs> exit [<code>|bg] get [OPTS] <rfile> [-o <lfile>] glob [OPTS] <cmd> <args> help [<cmd>] history -w file|-r file|-c|-l [cnt] jobs [-v] [<job_no...>] kill all|<job_no> lcd <ldir> lftp [OPTS] <site> ln [-s] <file1> <file2> ls [<args>] mget [OPTS] <files> mirror [OPTS] [remote [local]] mkdir [-p] <dirs> module name [args] more <files> mput [OPTS] <files> mrm <files> mv <file1> <file2> [re]nlist [<args>] open [OPTS] <site> pget [OPTS] <rfile> [-o <lfile>] put [OPTS] <lfile> [-o <rfile>] pwd [-p] queue [OPTS] [<cmd>] quote <cmd> repeat [OPTS] [delay] [command] rm [-r] [-f] <files> rmdir [-f] <dirs> scache [<session_no>] set [OPT] [<var> [<val>]] site <site-cmd> source <file> torrent [-O <dir>] <file|URL>... user <user|URL> [<pass>] wait [<jobno>] zcat <files> zmore <files> 常用的命令解释如下: ...

2016年4月1日 · jqx

Linux下查看修改PATH

什么是PATH? 要搞清什么是PATH,应该先搞清什么是环境变量? 在计算机中,如果需要运行一个软件,那么我们就要找到它所在的位置,但是每次运行程序时如果都要进入到相应目录,那么显然是很繁琐的。于是就有了环境变量,环境变量就是一个系统参数,里面记录了一些目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件。 而在Linux中,系统会有一个默认的PATH环境变量,里面记录了系统级的相关命令目录,比如当我们输入ls、cd、pwd等命令时,我们不需要指定它们所在的目录,因为包含这些命令的系统目录已经写入PATH参数,因而方便我们调用。 查看PATH 在linux中,可以使用export命令来查看所有环境变量,如下: pi@raspi:~$ export declare -x HOME="/home/pi" declare -x LANG="en_GB.UTF-8" declare -x LOGNAME="pi" declare -x MAIL="/var/mail/pi" declare -x OLDPWD declare -x PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/home/pi/bin" declare -x PWD="/home/pi" declare -x SHELL="/bin/bash" declare -x SHLVL="1" declare -x SSH_CLIENT="101.135.216.146 28249 22" declare -x SSH_CONNECTION="101.135.216.146 28249 192.168.1.111 22" declare -x SSH_TTY="/dev/pts/1" declare -x TERM="xterm" declare -x USER="pi" 使用echo来查看单独的环境变量 pi@raspi:~$ echo $PATH /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/home/pi/bin 我们可以看到,以上PATH值包含了一些系统命令的目录,而这些目录都用:隔开。 修改PATH 我们可以使用export命令来添加目录,如下: export PATH=/mydoc:$PATH 以上命令在原有的PATH前添加了/mydoc这个目录,设置完成后的PATH值如下: pi@raspi:~$ echo $PATH /mydoc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/home/pi/bin 以上方法修改PATH值,在终端退出后就会失效,因此建议通过修改/etc/profile来设定PATH ...

2016年3月29日 · jqx

Ubunt下安装H2O

更新系统 apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get autoremove --purge -y && apt-get autoclean -y 安装必备软件 apt-get install locate git cmake build-essential checkinstall autoconf pkg-config libtool python-sphinx wget libcunit1-dev nettle-dev libyaml-dev libuv-dev -y 安装wslay git clone https://github.com/tatsuhiro-t/wslay.git cd wslay/ autoreconf -i automake autoconf ./configure make make install 安装完成后检查lib文件,如下所示: ls /usr/local/lib/ libuv.a libuv.so.1 libwslay.la libwslay.so.0.0.1 python3.4 libuv.la libuv.so.1.0.0 libwslay.so pkgconfig libuv.so libwslay.a libwslay.so.0 python2.7 安装最新版OpenSSL 删除旧版OpenSSL ...

2016年3月26日 · jqx

小米4C解锁和刷入TWRP Recovery

时隔三年再次入手小米手机,没想到如今的MIUI已经今非昔比,首先是bootloader锁住了,官方理由是安全,但是作为一个android发烧友,锁bootloader后就无法安装第三方recovery,进而无法体验众多第三方系统了。以下介绍如何解锁小米4C以及刷入第三方TWRP Recovery。 permalink: ’logs/Mi4C-Unlock-and-TWRP-Recovery.html' 时隔三年再次入手小米手机,没想到如今的MIUI已经今非昔比,首先是bootloader锁住了,官方理由是安全,但是作为一个android发烧友,锁bootloader后就无法安装第三方recovery,进而无法体验众多第三方系统了。其次是到处广告,整个系统UI很多处都是广告,额滴个神啊! 小米穷疯了吧! 无力吐槽啊……………… 以下介绍如何解锁小米4C以及刷入第三方TWRP Recovery。 解锁小米4C 小米解锁需要去官方申请,申请提交地址为 http://www.miui.com/unlock/。 录入小米ID以及手机号等信息后,就等着吧…… 我等了16天才收到解锁申请通过短信通知。 然后下载官方解锁工具,下载地址为http://www.miui.com/unlock/download.html 打开解锁工具,登录小米帐号,关机长按音量下+电源键进入Fastboot模式。 然后按照提示进行操作,两分钟不到解锁成功!!! 注:如果解锁失败,提示什么帐号不一致啦、手机信息无法获取啦,请到miui官网论坛进行问题提交。 刷入TWRP Recovery 首先下载adb工具包,里面包含需要的软件fastboot,下载地址 http://pan.baidu.com/s/1sjR8ved,下载后点击安装。 然后下载TWRP Recovery镜像文件,下载地址为http://pan.baidu.com/s/1nuugNK9 将下载后的TWRP Recovery镜像文件(.img)拷贝至adb工具包目录,然后CMD模式下进入到adb工具包目录,如下操作: 刷入TWRP Recovery D:\>fastboot flash recovery libra_ts_twrp_3_0_0_3.img target reported max download size of 536870912 bytes sending 'recovery' (51844 KB)... OKAY [ 1.485s] writing 'recovery'... OKAY [ 0.481s] finished. total time: 1.971s 重启引导进入TWRP Recovery D:\>fastboot boot libra_ts_twrp_3_0_0_3.img downloading 'boot.img'... OKAY [ 1.494s] booting... OKAY [ 0.516s] finished. total time: 2.014s 说明:首次刷入TWRP Recovery,进入Recovery后触摸屏可能无法操作,这时唯一的方法就是等待,等到1分钟左右手机自动息屏后,重按电源键点亮屏幕即可恢复操作。 ...

2016年3月20日 · jqx

斐讯K1刷华硕固件

在福利吧(fuliba.net)看到斐讯K1路由器免费获得的活动,于是在天猫买了一台,赠送的139铃铛卡也正常激活使用,一个月到期后共140元也正常提了出来。总的来说,没被坑!!! 但是斐讯K1默认的固件确实不敢恭维,于是在网上搜了一通,先刷入Breed,然后通过Breed刷入华硕固件,特整理步骤。 什么是Breed? 这是楼主从去年年中自行设计开发的一个全新的 Bootloader,并用于取代 U-Boot。 此 Bootloader 暂取名为 Breed,不是 U-Boot,也不是 U-Boot 的改进版,是全新、独立的、跟 U-Boot 平级的 Bootloader。 科普一下: Bootloader 意思为引导加载器,即为用于加载操作系统的程序。它是一大类此类功能程序的统称。现在的 BIOS、UEFI、GRUB、RedBoot、U-Boot、CFE、Breed 等都是 Bootloader。 因此,还是上面那句话,Breed 不是由什么东西改名出来的,这就是一个新的东西。看着有些人的话我真的觉得很搞笑。 此外,由上面两句话,如果想从 Breed 刷到其他任何 Bootloader,例如 U-Boot,请在 Breed 固件更新页面选择更新 Bootloader。。。。。。。。。。。。 摘自恩山无线论坛Breed作者hackpascal原帖 刷入Breed 适合斐讯K1的Breed下载地址为 http://breed.hackpascal.net/breed-mt7620-reset1.bin 首先进入到斐讯K1的管理后台,192.168.2.1,确保路由器正常使用并且已经配置好联网。 接着,在浏览器地址栏输入http://192.168.2.1/goform/Diagnosis?pingAddr=192.168.2.100|echo""|telnetd回车 浏览器会跳转到网络测试页面,这个不用理会。 打开CMD (WIN+R),telnet连接路由器 telnet 192.168.2.1 使用路由器管理员帐号登录,默认为admin/admin 下载Breed到路由器 cd /tmp wget http://breed.hackpascal.net/breed-mt7620-reset1.bin 刷入Breed mtd_write write breed-mt7620-reset1.bin Bootloader 重启路由器 reboot 相关截图: 刷华硕固件 路由器断电,插电时按住Reset键5秒。 网线连接电脑,浏览192.168.1.1进入Breed Web恢复控制台。 左侧菜单点击固件更新,在右侧选择固件文件,开始上传更新。 完成后可能不会自动重启,需要手动断电重启。 注意:有时Reset后,电脑可能无法连接192.168.1.1,可以手动设置网卡参数192.168.1.11/255.255.255.0/192.168.1.1 至此斐讯K1刷华硕固件整个过程完成,至于华硕固件使用方法,请自行搜索。 ...

2016年2月20日 · jqx