通过Jenkins下载的文件保存在系统什么位置?
Jenkins下载文件本地定位排查方案
- 不要先翻默认下载文件夹,先直接调出Chrome完整下载历史:按快捷键
Ctrl+J(Windows/Linux)/Cmd+Shift+J(Mac),找到对应从Jenkins下载的文件记录,直接点击记录下方的「在文件夹中显示」,就能直接定位到文件的实际存储位置。Chrome会对不同站点记住单独的下载路径偏好,如果你之前在Jenkins站点下载时选过其他保存路径,后续下载都会自动存到那个路径,和全局默认下载文件夹的设置无关。 - 如果下载历史里找不到对应记录,说明你当时可能点了「直接打开」而非「保存文件」,这类文件会被存到Chrome临时缓存目录:
- Windows路径:
C:\Users\你的实际用户名\AppData\Local\Google\Chrome\User Data\Default\Cache - Mac路径:
~/Library/Caches/Google/Chrome/Default/Cache - Linux路径:
~/.cache/google-chrome/Default/Cache
进入目录后按文件修改时间排序,匹配你下载操作的时间点,结合文件后缀(Jenkins常见下载文件后缀为.zip、.war、.jar、.log)筛选即可。
- Windows路径:
- 做全盘检索不要手动翻找:Windows直接在任务栏搜索框输入你记得的文件名/后缀关键词,搜索范围勾选整个本机;Mac按
Cmd+空格调出聚焦搜索输入关键词检索;Linux可以直接在终端执行命令find / -name "*你记得的文件名片段*" 2>/dev/null做全盘扫描,避免漏掉手动翻找时忽略的深层目录。 - 以上方式都找不到的话,回到Jenkins对应页面重新触发一次下载,留意弹出的保存对话框里显示的初始路径,这个路径就是你之前同站点下载的默认存储路径,顺着这个路径找就能找到之前下载的同类型文件。
小提示:如果你之前勾选过「下载该类型文件后自动打开」,文件下载完成后会自动调用对应程序打开,不会在下载栏留常驻提示,很容易误以为文件没存到本地,这类情况优先从下载历史溯源效率最高。
内容的提问来源于stack exchange,提问作者Shivam Varshney
相关产品推荐
相关产品推荐

