无法保存文件:拒绝ubuntu的权限



在YouTube教程的帮助下,我正在研究我的第一个均值堆栈项目。到目前为止,我已经创建了index.htmlserver.jspackage.json文件。当我使用终端安装猫鼬和身体偏见器时,我存储在文档中的package.json文件显示了package.json的更新依赖项,例如

{
"name": "njnjn",
"version": "0.0.1",
"dependencies": {
    "body-parser": "^1.15.2",
    "express": "^4.14.0",
    "mongoose": "^4.7.5"
  }
}

,但我没有看到对原子的更新依赖性,该原子具有

之类的东西
{
"name": "njnjn",
"version": "0.0.1",
"dependencies": {
    "express": "^4.14.0"
  }
}

所以,我看不到package.json上的猫鼬和身体偏好器的更新依赖项。我正在ATOM中进行工作,但我可以看到poffence.json在文档中的更新依赖项。

我希望对两个文件进行更新:文档中的一个和我在原子中编辑的文件(我认为这些文件应该是相同的)

另外,当我尝试保存我的软件包。在atom上(一个没有更新的猫鼬和身体偏见的依赖项)时,出现了一条错误消息,说"无法保存文件:拒绝文件的权限"。我认为此错误与原子不相关,仅仅是因为我也无法保存我的软件包。

我如何解决此问题,以便将在我的文本编辑器中的package.json文件上更新猫鼬和身体偏好器的依赖项。以及如何将我的软件包文件保存在文本编辑器上?

我尝试到处搜索解决方案,并在堆栈溢出上看到了一个类似的问题,最佳解决方案告诉"暂时成为根并编辑文件:

sudo atom /path/to/file"

因为我是Ubuntu的新手,编程和命令行,所以我不了解该解决方案。你们能帮我吗?

您可以递归设置权限。

sudo chmod -R 777 your file path

,例如

sudo chmod -R 777 /path/to/file

有关更多信息,请单击此链接

"权限拒绝" 表示您当前的用户没有 authentication 更改文件。只有文件的所有者 root 才具有默认情况下更改它们的身份验证。 sudo command意味着您将使用root的身份验证。这要求您的当前用户在" root"用户组中(这也意味着您的当前用户在 sudoers 中)。

您可以在这里获得更多帮助:https://en.wikipedia.org/wiki/sudo

顺便说一句,您是默认情况下 /home/yourUserName所有者。也许您的文件应该在那里创建?

由于以下问题而发生此错误1: - 这些文件夹您要保存文件是私人的,这就是为什么他们说访问被拒绝对于salve,此问题遵循命令


1: - $ sudo su

2: - 您要保存的文件夹,例如

$ CD桌面

3: - $ chown -v用户名/foldername


最新更新