歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在linux下用WGET下載電影

在linux下用WGET下載電影

日期:2017/2/28 18:00:34   编辑:Linux教程
對喜歡在網上下載電影的朋友來說,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的功能是非常強大的,以上僅僅使用了其功能的一小部分,用來下載電影已經很方便了。當然你發掘到新的用法,一定要告訴我喲
Copyright © Linux教程網 All Rights Reserved