0

我不知道如何chmod文件

输入后# ls -al /var/www/html我得到这个:

  1. drwxr-xr-x。2 根根 4096 Feb 25 23:23 。
  2. drwxr-xr-x。6 根根 4096 Feb 25 21:27 ..
  3. -rw-r--r--。1 根 34 Feb 25 23:26 index.php

这次是我第二次尝试在 Fedora 15 上安装 LAMP,第一次最终重新安装了整个系统,因为我错误地修改了一些文件

linux新手,所以请多多包涵,具体一点

也是第一次在这里发布我的问题

提前谢谢

4

2 回答 2

2

chmod是用于在 UNIX 中更改文件权限的命令。键入ls -al /var/www/html时,您会获得文件列表(以及由于该a选项而隐藏的文件)及其所拥有的权限。

drwxr-xr-x. 2 root root 4096 Feb 25 23:23 .
drwxr-xr-x. 6 root root 4096 Feb 25 21:27 ..
-rw-r--r--. 1 root root 34 Feb 25 23:26 index.php

可以看成:ooogggrrr意思o是文件g的所有者,所有者所属的组,r其余的用户。每个字段可以是 r/-(值 4)、w/-(值 2)和 x/-(值 1),表示读、写和执行。

然后,如果你想要一个文件来 *ch*ange *mod*es,你必须做chmod XXX file,其中每个 X 对应一个组。

所以如果你想让一个文件被所有者写入、读取和执行,你需要4+2+1=7的权限。我们通常对网络服务器中的文件设置 755 权限,以便所有用户都可以访问所有内容,但只有所有者可以在那里写入。

所以,总而言之,如果你必须在你的 Fedora 上 chmod 文件,你必须给某个目录中的文件更多的权限。

于 2013-02-25T21:08:20.220 回答
1

你可以去一个终端写:

sudo nautilus /

然后,将打开一个窗口,您将拥有更改所需内容的所有权限 - 小心!

然后,您可以转到 /var/www/ 并更改文件夹“html”及其文件的权限,方法是右键单击文件夹/文件,使用用户友好的环境......

于 2013-02-25T19:33:15.677 回答