歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

在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的功能是非常強大的,以上僅僅使用了其功能的一小部分,用來下載電影已經很方便了。當然你發掘到新的用法,一定要告訴我喲
Copyright © Linux教程網 All Rights Reserved