2018年4月10日 星期二

使用wget備份網頁或是FTP的目錄

要使用GNU wget備份某個網頁,指令如下:
  • wget -m -c -w 10 --random-wait -nH --cut-dirs=1 http://domainName/a/b/c/d/
上面每個參數的意思分別是:
  • -m--mirror,將整個資料夾下面的東西遞迴地抓回來
  • -c--continue,續傳,若之前有抓過的就不再抓
  • -w seconds--wait=seconds,每要抓下一個等幾秒鐘
  • --random-wait:前面等待的秒數*0.5 - 1.5,不要那麼死板
  • -nH--no-host-directories,,不要把路徑都寫下來
    • -nH --cut-dirs=1:上述的例子就是到d這個資料夾
    • -nH --cut-dirs=2:上述的例子就是到d下面的檔案而沒有d
_EOF_

沒有留言:

張貼留言