1

我在linux中创建了一个新分区,并将其挂载在例如/dev/test中。使用 php,如何在该分区内创建新文件夹?

我想象使用这种形式:

mkdir('/dev/test/newFolder', 0777);

这会在分区内创建一个文件夹吗?

我可以只授予该文件夹的写权限以创建并读取所有其余内容吗?

如果问题真的很基本,但对linux知之甚少,我深表歉意。

4

1 回答 1

1

Linux 上的分区是特殊的块设备并且存在于/dev/.. 例如/dev/sda1可能是第一个物理硬盘驱动器上的第一个分区。仅拥有分区就无法使用它。您将在其上创建一个文件系统。喜欢:

mkfs.ext3 /dev/sda1

这将在分区上创建一个 ext3 文件系统/dev/sda1

然后,当您拥有一个文件系统时,您可以将其挂载到一个空的现有文件夹中。喜欢:

mkdir /data
mount /dev/sda1 /data

它会将分区上的文件系统挂载/dev/sda1到现有的空文件夹/data中。现在您可以在/data/....

(!!!不要做任何您不完全理解的事情。您可能会破坏现有数据。您已被警告!!!)

于 2013-08-28T20:07:57.967 回答