ubuntu系统使用vscode 文件无法保存,修改文件夹权限的解决方案
Posted 水香木鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu系统使用vscode 文件无法保存,修改文件夹权限的解决方案相关的知识,希望对你有一定的参考价值。
在linux( 本人发行版Ubuntu20.04 )下使用vue cli 必须要使用sudo命令才可以创建模板,要不然会报错,所以这时候就会出现一个问题尼?当使用sudo命令创建的目录进行开发,使用vscode进行coding的时候,保存不管用了,vscode 会提示你无法保存.
原因 :
前面也说了,使用的是sudo命令创建的工程,如果咱们深入到文件夹后会发现文件夹上面会显示一把锁
当保存文件的时候提示,没有超级管理员的权限
这时候在vscode 中保存会提示你权限不够巴拉巴拉的
这是因为咱们使用sudo创建的目录,存取模式为只读,普通用户只具有可读的权限,必须只有root用户才可以进行修改和删除之类的操作,查看文件夹的属性可以看到
所以我们要把文件夹变更权限为普通用户可以编辑的状态,一条命令可以搞定.
解决方案:
chmod 777 -R 需要改变存取模式的目录
常用方法如下:
只有所有者有读和写的权限
sudo chmod 600 ×××
所有者有读和写的权限,组用户只有读的权限
sudo chmod 644 ×××
只有所有者有读和写以及执行的权限
sudo chmod 700 ×××
每个人都有读和写的权限
sudo chmod 666 ×××
每个人都有读和写以及执行的权限
sudo chmod 777 ×××
每个人都有读和写以及执行的权限全部
sudo chmod 777 -R .
xxx可以是文件名也可以是单个文件,中间加的 -R 是递归这个目录下的所有目录和文件
以上是关于ubuntu系统使用vscode 文件无法保存,修改文件夹权限的解决方案的主要内容,如果未能解决你的问题,请参考以下文章