为什么我无法将许可证密钥移动到正确的文件夹?

为什么我无法将许可证密钥移动到正确的文件夹?

我刚刚购买了适用于 Ubuntu 的 Transition DJ。它已安装但无法启动。当我与软件开发人员交谈时,他说我需要将包含许可证密钥的文件添加到 Transitions DJ 文件夹中。

我创建了该文件,但是当我尝试将其复制到 Transitions DJ 文件夹中时,系统提示我不允许这样做,因为我不是该文件的所有者,但我不明白,因为该文件夹在我自己的电脑上。

为什么不允许我将文件复制到我想要的任何文件夹中?

答案1

为什么不允许我将文件复制到我想要的任何文件夹中?

简短回答:您既是系统上的用户,又是管理员。作为用户,您无权访问系统的部分内容(因为您是用户,而这些文件归管理员所有)。这是同一个人,只是头衔不同。

有人告诉我说我不被允许,因为我不是该文件的所有者,但我不明白,因为该文件夹在我自己的电脑上。

答案很简单:您需要以管理员身份而不是用户身份执行此操作。您可以通过sudo在命令前面添加来做到这一点。所以它会像这样...

sudo cp /dir/to/licence/key /dir/where/TransitionDJ/is/

输入密码后,它将被复制到您想要复制的位置。将目录更改为文件所需的目录。

答案2

Ubuntu 和一般的 Linux 都设置成普通用户无法执行某些会危害系统的操作。虽然您拥有计算机,但您仍然是普通用户。但是,由于您拥有计算机,因此您可以访问其管理功能。但是,出于安全原因,Ubuntu 默认不允许您使用特殊权限。您必须指定您想要使用的特殊权限,并且sudo在从命令行工作时使用命令来执行此操作。

因此,如果你想要将任何文件移动到任何地方,请在 Dash 中搜索“终端”来打开终端,然后输入

gksu nautilus

这将以管理员身份启动文件管理器,这样您就可以将任何文件复制到任何地方。但要小心,不要误做错事!

相关内容