shell wget命令笔记

wget 下载

# 下载有密码的 ftp 文件
wget ftp://ftpdomain.cn:2300/Data/1.tar.gz --ftp-user=usname--ftp-password=abcd


# 下载一个目录下的所有文件
wget -r -np -nH -R index.html http://url/
#解释一下各个参数的含义:
# -r   : 遍历所有子目录
# -np  : 不到上一层子目录去
# -nH  : 不要将文件保存到主机名文件夹
# -R index.html  : 不下载 index.html 文件

# Wget跟随robots.txt,可能不允许你抓住网站。不用担心,你可以把它关掉:
wget -e robots=off http://www.example.com/

最常见的Wget命令列表:
http://man.linuxde.net/wget

# 注意:大小写敏感!大写和小写命令代表不同操作 
-P 表示下载到哪个目录
-r 表示递归下载
-np 不要追溯到父目录
-k 表示将下载的网页里的链接修改为本地链接.
-p 获得所有显示网页所需的元素
-c 断点续传
-nd 递归下载时不创建一层一层的目录,把所有的文件下载到当前目录
-o 将log日志指定保存到文件(新建一个文件)
-a, –append-output=FILE 把记录追加到FILE文件中
-A zip 只下载指定文件类型(zip)
-N 不要重新下载文件除非比本地文件新
-O test.zip 下载并以不同的文件名保存
-nc 不要覆盖存在的文件或使用.#前缀
-m, –mirror 等价于 -r -N -l inf -nr

你可能感兴趣的:(SHELL)