在linux下用WGET下载电影
对喜欢在网上下载电影的朋友来说,Windows下面有很多好用的工具可以选择。但换到Linux下,很多人(特别是新手)往往觉得比较困难。
其实Linux下面同样有很多的好用工具可供选择,如prozilla,wget等。本文主要介绍wget的使用,希望能帮助更多朋友能象我一样用Linux看电影。
1.程序的安装: Wget是常用工具,系统自带。
2.Wget的使用: wget [参数] URL ,如:在提示符下输入wget -c ftp://61.132.72.33/1202/gugong/01.avi 即可。假设该FTP存在密码,假设密码为password,用户名为user,你只需要将以上命令改成wget -c ftp://user:[email protected]/1202/gugong/01.avi 即可。
3.中断下载: Ctrl+C即可,进入刚才的目录,再次输入以上命令即可自动续传。
简单吗?如果你希望事情变得更简单,可以接着看下面的技巧。
1.保存密码: 用户的Home目录下有一个公用的密码文件.netrc(~代表当前用户的Home目录,如当前用户为tom,那么~代表/home/tom),我们可以将密码保存在里面。
格式如下:
#machine IPaddress(or domain name) username your-id password your-password
machine 61.132.72.33 login ftpuser password i’mtheone
另外如果.netrc的属性不是600,要改成600
chmod 600 .netrc
这样我们就不用每次在填写密码了,如果密码变了,我们在.netrc里面改。
2.批量下载:1)把所要下载的内容保存在一个文本文件内,如movies.txt
ftp://61.132.72.33/1202/gugong/01.avi
.....
ftp://61.132.72.33/1202/gugong/12.avi
2)使用i参数 wget -i movies.txt
3.下载完毕自动关机:wget -i movies.txt ; poweroff或则wget -i movies.txt ; shutdown -h now
4.递归下载:下载一个目录下面所有文件的方法是:wget -r -l5 ftp://61.132.72.33/1202/gugong/ 用来下载gugong下面5层目录内所有文件
5.速度限制 wget -i movies.txt –limit-rate=50k 限速为50K
6.观看电影 gmplayer 01.avi即可。Gmplayer可以解码DVDRIP在内的大多数电影,对字幕的支持也不错。详细用法可以参见其他资料。
7.其他一些技巧: 我有一个简单脚本,里面加上了一些常用参数,需要的可以借鉴一下。
#!/bin/bash
cd /home/tom/download/movies
/usr/bin/wget -c -l3 -r -R *ample*.avi --timeout=30 $1 -i movies.txt
#--timeout=30 90 太长了
#2>&1 |cat >/dev/null 将所有输出信息重定向
#-o movies.log 将信息重定向到log里
/usr/local/sbin/bp;/usr/local/sbin/bp;/usr/local/sbin/bp beep三次,bp是我写的脚本,需要的可以找我
#/usr/bin/sudo /sbin/shutdown -h 2 自动关机,延迟2分钟。
Wget的功能是非常强大的,以上仅仅使用了其功能的一小部分,用来下载电影已经很方便了。当然你发掘到新的用法,一定要告诉我哟
其实Linux下面同样有很多的好用工具可供选择,如prozilla,wget等。本文主要介绍wget的使用,希望能帮助更多朋友能象我一样用Linux看电影。
1.程序的安装: Wget是常用工具,系统自带。
2.Wget的使用: wget [参数] URL ,如:在提示符下输入wget -c ftp://61.132.72.33/1202/gugong/01.avi 即可。假设该FTP存在密码,假设密码为password,用户名为user,你只需要将以上命令改成wget -c ftp://user:[email protected]/1202/gugong/01.avi 即可。
3.中断下载: Ctrl+C即可,进入刚才的目录,再次输入以上命令即可自动续传。
简单吗?如果你希望事情变得更简单,可以接着看下面的技巧。
1.保存密码: 用户的Home目录下有一个公用的密码文件.netrc(~代表当前用户的Home目录,如当前用户为tom,那么~代表/home/tom),我们可以将密码保存在里面。
格式如下:
#machine IPaddress(or domain name) username your-id password your-password
machine 61.132.72.33 login ftpuser password i’mtheone
另外如果.netrc的属性不是600,要改成600
chmod 600 .netrc
这样我们就不用每次在填写密码了,如果密码变了,我们在.netrc里面改。
2.批量下载:1)把所要下载的内容保存在一个文本文件内,如movies.txt
ftp://61.132.72.33/1202/gugong/01.avi
.....
ftp://61.132.72.33/1202/gugong/12.avi
2)使用i参数 wget -i movies.txt
3.下载完毕自动关机:wget -i movies.txt ; poweroff或则wget -i movies.txt ; shutdown -h now
4.递归下载:下载一个目录下面所有文件的方法是:wget -r -l5 ftp://61.132.72.33/1202/gugong/ 用来下载gugong下面5层目录内所有文件
5.速度限制 wget -i movies.txt –limit-rate=50k 限速为50K
6.观看电影 gmplayer 01.avi即可。Gmplayer可以解码DVDRIP在内的大多数电影,对字幕的支持也不错。详细用法可以参见其他资料。
7.其他一些技巧: 我有一个简单脚本,里面加上了一些常用参数,需要的可以借鉴一下。
#!/bin/bash
cd /home/tom/download/movies
/usr/bin/wget -c -l3 -r -R *ample*.avi --timeout=30 $1 -i movies.txt
#--timeout=30 90 太长了
#2>&1 |cat >/dev/null 将所有输出信息重定向
#-o movies.log 将信息重定向到log里
/usr/local/sbin/bp;/usr/local/sbin/bp;/usr/local/sbin/bp beep三次,bp是我写的脚本,需要的可以找我
#/usr/bin/sudo /sbin/shutdown -h 2 自动关机,延迟2分钟。
Wget的功能是非常强大的,以上仅仅使用了其功能的一小部分,用来下载电影已经很方便了。当然你发掘到新的用法,一定要告诉我哟
相关推荐
leodengzx 2020-06-28
leodengzx 2020-06-14
TangCuYu 2020-06-05
clmngu 2020-06-03
zcl 2020-05-12
wxthillwill 2020-05-02
Vampor 2020-04-22
wozijisunfly 2020-04-10
秋风瑟瑟 2020-02-03
leodengzx 2020-01-24
83520298 2020-01-11
hickwu 2020-10-23
杨立峰 2020-08-18
diediexiaomi 2020-08-11
wq0 2020-07-18
liyansring 2020-06-21
jiahaohappy 2020-06-21
xsg 2020-06-09
piaotiejun 2020-06-07