关于csdn导入和导出
我在写csdn的时候在想如果csdn平台被终结了该怎么办,然后我就在想应该把我写的每个文章都保存下来,提供几种方法:
一 csdn平台自带的导出markdown
但是有一定的弊端,图片可能不会一直存储在csdn的服务器里,
虽然删除了CSDN博客,但有的时候本地Markdown文件中的图片仍然能打开,这涉及到图片存储机制和链接性质的区别。以下是详细解释:
原因分析:
1.图片存储位置不同:
- CSDN博客删除 → 删除的是文章内容
- 图片实际存储在CSDN的独立图片服务器(
i-blog.csdnimg.cn
) - 图片服务器与文章系统是分离的
2.图片删除策略:
- 平台不会立即删除与文章关联的图片
- 典型清理周期:30-90天(避免误删和提供恢复期)
- 您看到的图片是服务器上的缓存副本
3.访问机制差异:
图片会失效的情况:
1.平台清理周期:
- 当CSDN执行闲置图片清理时(通常在文章删除后1-3个月)
- 服务器磁盘空间不足时
2.账户变更:
- 注销CSDN账号
- 账户因违规被冻结
3.平台策略调整:
- 更换图片存储域名(如从
csdnimg.cn
切换到新域名) - 关闭对外链的支持
永久保存建议:
1.立即备份:
# 使用wget下载所有图片(示例)
wget -r -nd -P ./images -A jpg,png,gif https://i-blog.csdnimg.cn/direct/fdbaeb592d3e48d99f821381c80c1a1e.png
2.修改Markdown引用:
原始:

修改为:

3.工具推荐:
- VS Code插件:
Paste Image
(粘贴时自动保存图片到本地) - 离线工具:Markdown Image Assistant