如何在 var/www 中创建文件和目录?

如何在 var/www 中创建文件和目录?

可能重复:
编辑和添加文件到“/var/www”的最简单方法是什么?

我刚刚在 Ubuntu 上安装完 LAMP,我开始创建一个网站目录,但我不知道如何进入 LAMP 的“根”目录。

我可以使用终端吗?如果可以使用,那么创建新文件夹并在该目录内创建子文件夹的命令是什么?同时将 PHP、CSS 文件和图像保存到目录中。

答案1

在终端中使用以下命令:

光盘=更改目录

cd /var/www

建立目录=创建目录,此命令需要提升权限,因此请使用 sudo 或 gksudo 运行它

sudo mkdir foldername

(其中 foldername 是您想要创建的文件夹的名称)。

您可以使用以下方法从内部创建子文件夹,/var/www而无需更改所需的目标:

sudo mkdir foldername/subfolder

cp=复制一个或多个文件到另一目的地

cp PATHTOSOURCE/file.php PATHTODESTINATION

这可以用于任何类型的文件。

注意:如果您希望使用 GUI 执行这些任务,则可以使用具有提升权限的 Nautilus,只需按 Alt+F2 并写入gksudo nautilus,然后按 Enter,之后您将看到 Nautilus 文件浏览器,按 Control+L 并写入,/var/www然后您可以轻松地复制/粘贴或拖放任何您想要的内容。

要查看命令的完整列表,请访问:http://ss64.com/bash/

祝你好运!

答案2

默认情况下,/var/www 下的文件受到保护。要在 /var/www 下创建内容,您必须具有 root 权限。

要获取 root 权限,请使用

sudo su 

检查 Apache

为了确保你的 Apache 运行正常,请打开浏览器并打开 http://localhost/。如果你收到一条消息说“有用”您的灯安装成功。

测试 php
使用终端创建测试 php 文件

echo "<?php phpinfo(); ?>" | sudo tee /var/www/test.php

重启 Apachesudo /etc/init.d/apache2 restart

现已开放http://localhost/test.php在您的浏览器中。您应该获得与 php 相关的配置作为输出。

创建目录

建立目录

例如:mkdir my_website

复制文件

cp 源 目标

例如:cp /tmp/test.php /var/www/my_website/

复制整个目录

cp -r 源目录 目标目录

例如cp -r /tmp/mywebsite_content /var/www/my_website

答案3

你可以很容易地使用鹦鹉螺,为 Ubuntu 中的 Unity 提供支持的 Gnome 的默认图形用户界面文件管理器。

如果您出于自己的原因想要使用命令行,那么您应该使用的命令是:

mkdir <name> example: mkdir fokis

创建名为姓名在里面当前工作目录

cd <path>/ example: cd fokis/

将工作目录更改为小路

pwd

显示当前工作目录

cp <file> <path> example: cp image.jpg /var/www/

副本文件小路

相关内容