【github下载】下载文件子目录
·
比如我要下载这个链接下的子文件 winutils 的 hadoop-2.7.1 版本:
https://github.com/steveloughran/winutils/tree/master/hadoop-2.7.1
方法1:直接下载单个文件(推荐)
- 进入 GitHub 文件页面:
- 点击
bin/目录,然后点击winutils.exe。 - 在文件详情页,点击 “Download” 或 “Raw” 按钮下载
winutils.exe。
方法2:下载整个 hadoop-2.7.1 目录(需 Git 或第三方工具)
选项1:使用 svn 导出(无需克隆整个仓库)
在 Windows CMD 或 Git Bash 中运行:
svn export https://github.com/steveloughran/winutils/trunk/hadoop-2.7.1
这会下载 hadoop-2.7.1 目录到当前文件夹。
选项2:使用 DownGit(网页工具)
- 访问 DownGit。
- 输入链接:
https://github.com/steveloughran/winutils/tree/master/hadoop-2.7.1 - 点击 “Download” 下载压缩包。
方法3:克隆整个仓库(不推荐,除非需要所有版本)
git clone https://github.com/steveloughran/winutils.git
cd winutils/hadoop-2.7.1
下载后操作
- 将
winutils.exe放到你的 Hadoopbin/目录(如D:\hadoop-2.7.1\bin)。 - 确保
HADOOP_HOME环境变量指向 Hadoop 安装目录(见前文配置步骤)。
常见问题
winutils.exe报错缺失.dll
安装 Visual C++ Redistributable。- 权限问题
右键winutils.exe→ 属性 → 勾选 “解除锁定”(如果是下载的文件被阻止)。
文件校验(可选)
下载后可通过 certutil 检查哈希值:
certutil -hashfile winutils.exe SHA256
正常应输出:
e7a7f67a43c2e7e9e8e9b6e9d7e8c7a6b5a4b3c2d1e0f9a8b7c6d5e4f3a2b1c0 # 示例哈希,实际值可能不同
更多推荐
所有评论(0)