CentOS6.5 核心下载命令解析
wget 命令
基础下载:
wget http://example.com/file.tar.gz
支持后台下载:
wget -b http://example.com/large-file.iso
断点续传与限速:
wget -c --limit-rate=100k http://example.com/bigfile.zip
curl 命令
直接保存远程文件:
curl -O https://mirror.example.com/package.rpm
输出重定向:
curl http://example.com/data.txt > local-data.txt
支持HTTP认证:
curl -u username:password ftp://fileserver.com/secure.zip
yum 下载工具
安装软件包:
yum install httpd
仅下载不安装:
yum install --downloadonly --downloaddir=./packages nginx
更新镜像源:
sed -i 's/mirror.centos.org/vault.centos.org/g' /etc/yum.repos.d/CentOS-Base.repo
特殊场景处理
证书问题: curl/wget忽略SSL验证
curl -k https://self-signed-cert.com/file
wget --no-check-certificate https://insecure-domain.com/data
代理配置: 通过环境变量设置
export http_proxy=http://proxy-ip:3128
export https_proxy=http://proxy-ip:3128
文件验证操作
下载后校验MD5:
wget http://example.com/file.iso
wget http://example.com/file.iso.md5
md5sum -c file.iso.md5