如何在 /opt 中写入文件?

Wil*_*lie 4 installation

在尝试使用以下命令从 tar 文件安装 XAMP 时tar xvfz xampp-linux-1.7.7.tar.gz -C /opt,我收到以下消息: Cannot mkdir: Permission denied

我在哪里以及如何设置权限?

小智 7

/opt 归 root(管理员用户)所有,您需要将所有者更改为您,或者只使用 sudo 命令。

更改所有权使用 chown

sudo chown username:username /opt
Run Code Online (Sandbox Code Playgroud)

但对您来说,使用带有 sudo 的命令可能会更容易

sudo tar xvfz xampp-linux-1.7.7.tar.gz -C /opt
Run Code Online (Sandbox Code Playgroud)

nautilus 也允许更改所有权,但您需要以 root 用户身份使用 nautilus

gksudo nautilus /
Run Code Online (Sandbox Code Playgroud)

然后右键单击选择转到属性,然后转到权限选项卡,并根据需要进行更改

更改文件权限也可以使用 chmod 完成

有关这些命令的更多信息,请尝试使用 man 手册页,man后跟命令,您也可以使用 info 命令。