如何将 php 文件保存在 /opt/lampp/htdocs 中,而无需进入终端并输入 sudo gedit?

如何将 php 文件保存在 /opt/lampp/htdocs 中,而无需进入终端并输入 sudo gedit?

我对 Ubuntu 还很陌生,仍然不了解很多基本概念,所以请耐心等待。

我已成功在 ubuntu 11.04 中安装了 XAMPP 1.7.4。XAMPP 安装在 中。我知道如何使用 bash 终端命令/opt/lampp写入 php 文件,但如果文件夹中已经有一个现有的 php 文件怎么办?当然,我不想使用 sudo 命令再次写入它。我想要做的就是复制包含 php 文件的文件夹,就像我在 Windows WAMP 中一直做的那样。有没有命令可以将文件夹设置为可写?请帮帮我。/opt/lampp/htdocssudo gedit /opt/lampp/htdocs/myphpfile.phphtdocs/opt

答案1

你可以随时打开文件浏览器(nautilus),正如 Arvind 所说gksudo nautilus /opt/lampp/htdocs

扩展 Will 的回答(你可以 chmod)

这会将 的所有权更改/opt/lampp/htdocs/为您:

sudo chown username:groupname /opt/lampp/htdocs
Example : (My username is nits and my group name is also nits)
sudo chown nits:nits /opt/lampp htdocs

这会将文件夹的权限更改为仅由您读取、写入和执行:

sudo chmod 700 /opt/lampp/htdocs

答案2

您也可以以 root 身份打开 nautilus(文件浏览器)并输入

gksudo nautilus /opt/lampp/htdocs

这将打开您的文件资源管理器。然后您可以转到要从中复制 php 文件的文件夹并将其粘贴到 htdocs 文件夹中。

希望这可以帮助! :)

答案3

Linux 具有更严格的权限系统,/opt 文件夹实际上是管理员专用区域,这就是为什么它一直要求您输入密码。而 Windows 只是“假定”您是管理员

要复制粘贴而不使用sudo,您将需要使用 来chmod更改权限。

我建议您man chmod阅读那里的手册。尽量避免777

此外,您最好定期备份,因为 Linux 中没有“回收站”。如果您以某种方式用空文件覆盖关键文件,则该文件很可能会永远消失。

答案4

我自己也遇到过这个问题,然后我意识到我只需做一件事,从现在开始一切都会顺利。

我打开了 nautilus。然后浏览到/opt/lampp/htdocs

然后我将owner和改为group我自己,然后我向所有人提供读写权限。但是当我尝试对文件执行此操作时,不知何故它返回到-而不是Read and write但是。这有效。现在我可以修改存储在中的文件htdocs

相关内容