迁移服务器上的 vscode-server

问题

在组里的服务器上使用 vscode,安装插件时突然报错说存储空间已满,一看确实 /home 已经满了,大过年的估计找不到其他师兄清出空间,而且那些文件夹大于几个 G 的估计都是老惯犯(x)了,清了也没用。

所以我选择把 vscode 迁移到其他空间充足的盘里。

解决方法

先用中文搜了一遍问题,找到一些没用或文不对题的解决方法,英文一搜就出来想要的结果,中文互联网真是歇火了。。。

原文是 StackOverflow: How to change vscode-server directory,这里用中文简单总结一下

  1. cd 指令切换到空间充足的目录
    cd /your/big/disk/project/space
  2. mv 指令将 vscode-server 移动到此区域(.)这个点别忘记
    mv ~/.vscode-server .
  3. ln 指令创建链接,-s 参数创建的是软链接(推荐)
    ln -s /your/big/disk/project/space/.vscode-server ~/.vscode-server
  4. 确认没有循环链接(原回答说这一步不应当有输出,其实不一定)
    find -L ./ -mindepth 15
  5. 重启 vscode,大功告成

如果进入服务器时,连 vscode 都没安装完,解决方法也在那个 StackOverflow 的回答中,但是我还没有测试过

总结

  1. 进了服务器别直接下这个下那个,先看下剩余空间 df -h du -sh ./*
  2. 依赖中文会变得不幸,写这篇博客是希望能为环境改善做一点贡献
  • 13
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值