VSCode使用记录四:Ubuntu终端启动报错以及Ubuntu查看修改文件夹权限

1. 概述

在windows下,常会在软件中文件->打开的方式来选择内容,或者在文件上直接双击打开。而Linux下,更多时候是在终端使用命令完成操作。就像前面修改一些系统配置文件,总是在终端内vim 文件名那么如何在终端启动vscode呢

2. 终端启动

vscode在终端使用code关键字。在终端使用vscode打开当前目录:

在这里插入图片描述

发现报错了:

You are trying to start Visual Studio Code as a super user which isn’t recommended. If this was intended, please specify an alternate user data directory using the --user-data-dir argument.
您正在尝试以超级用户身份启动VisualStudio代码,这是不推荐的。如果要这样做,请使用“–user data dir”参数指定备用用户数据目录。

使用–user-data-dir再次尝试下:
在这里插入图片描述
没有错误提示,稍等两三秒,可以看到vscode正常打开:

在这里插入图片描述
不过右下角也再次提醒不建议使用root账户。

3. 普通用户登录

听人劝吃饱饭,改为使用普通用户登录:

在这里插入图片描述

3.1. 查看目录权限

查看三个目录的权限如下:
在这里插入图片描述
可以看到三个目录的user都是具有完整的读写执行权限,而group和other则不具有全部权限。

记录下指令:

ls -l filename	//查看文件filename的权限
ls -ld folder	//查看文件夹folder的权限

3.2. 修改目录权限

直接将目录权限改为777,即user、group和other全部具有完整的读写和执行权限:
在这里插入图片描述
再次尝试打开:
在这里插入图片描述
这时就不再报错了,稍等一下,vscode已经打开:
在这里插入图片描述
现在就可以像使用vim一样使用code了,既可以打开文件夹,也可以打开文件

记录下指令:

chmod o+w xxx.xxx	//other具有写xxx.xxx的权限
chmod go-rw xxx.xxx	//删除group和other读写xxx.xxx的权限
chomd 777 xxx.xxx	//user、group和other具有读写执行xxx.xxx的权限
//a 代表全部的人,也就是包括u,g和o
//r --4, w --2, x --1

4. 参考链接:

  1. how to run vscode as root
  2. How to open Visual Studio Code with admin…
  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值