首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VsCode远程SSH.vscode-服务器占用大量空间

VsCode远程SSH.vscode-服务器占用大量空间
EN

Stack Overflow用户
提问于 2019-10-18 23:31:20
回答 2查看 6K关注 0票数 6

今天早上,我收到了一个关于多用户远程SSH dev环境服务器上/home中的磁盘空间的警报。

运行partition -$xdev -type f -ls | sort -k 7 -r -n | head -20时,我发现最大的目录是.vscode-server,空间接近1 1GB。

代码语言:javascript
运行
复制
974M    .
10:06:16 my_user@my_server .vscode-server → pwd
/home/my_user/.vscode-server
10:08:06 my_user@my_server .vscode-server →  
代码语言:javascript
运行
复制
29459 38028 -rwxr-xr-x   1 my_user  my_user  38940504 Aug 15 11:17 ./my_user/.vscode-server/bin/some_hash/node
26270 38028 -rwxr-xr-x   1 my_user  my_user  38940504 Sep  3 16:51 ./my_user/.vscode-server/bin/some_other_hash/node
24078 38028 -rwxr-xr-x   1 my_user  my_user  38940504 Oct 15 10:34 ./my_user/.vscode-server/bin/yet_another_hash/node
2387 38028 -rwxr-xr-x   1 my_user  my_user  38940504 Oct  9 01:58 /home/my_user/.vscode-server/bin/last_hash/node

查看目录,它看起来像是许多VsCode驻留在远程服务器上的地方,也是远程扩展安装到的地方。

有没有人知道是否有任何安全的文件可以在.vscode-server中清除,或者只是在/home解决方案中添加更多的空间。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-03-11 23:40:34

在我的实践中,您可以删除.vscode-server目录以释放空间。下次您登录到此服务器时,系统将自动安装另一个vscode- server,它往往比原始vscode-server小得多。

票数 5
EN

Stack Overflow用户

发布于 2020-09-28 07:27:06

这似乎有几个部分...

在开始删除之前,您应该删除所有vscode-server进程。

我用这个找到了他们..。

代码语言:javascript
运行
复制
ps ax | grep -i code

bin/UUID -这些是实际的二进制文件。从理论上讲,你可以删除旧的,但我不确定如何找出哪个是最新的。如果将它们全部删除,VSCode将在下次连接时为您安装当前版本。

data/User/workspaceStorage --这是一个(显然臭名昭著的)工作空间,可以变得非常庞大。您可以删除所有这些,并将根据需要重新创建它们。

data/logs -删除它们是安全的

extensions -如果你想让它们可用,你不能只删除它们!(vscode以不同的方式对待remove和local扩展)。然而,我确实注意到至少有一个扩展安装了两个版本,所以也许可以检查一下并删除旧版本?

里面有更多的文件..。但这是我的.vscode-server目录中仅有的较大的文件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58453967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档