下一篇 » « 上一篇

文件程序的属性解释

作者:爱好者    时间:2008-01-22    来源:php之家    点击:1425    本文共1篇文章 字体:[ ]

文件程序的属性解释

我们在很多地方都可以看见要求把   

Perl 程序的属性改为 755 文本属性改 666 目录属性改    php学习之家

777 这到底是什么意思它们各代表什么意思为什么要这样设置如何设置这么多 

问题呀让我慢慢道来   

www.444p.com php学习之家



^_^ 



  请注意以下属性的设置是   

Unix 类操作系统必须的如果你用的是 WIN95/98 操作系统则无需任何属性的设置(如果在    php学习之家

WIN NT/2000 上采用了 NTFS 格式的话请注意设置好 Perl    本文来自 www.444p.com

CGI 相应目录的读写权限一般是在相应目录上添加 Everyone   

用户并设置其可写即可) 


www.444p.com

1.   

Perl 程序和目录属性一般设置为多少  



  一般来说 Unix 的服务器中Perl CGI 程序的属性一定要设为   

755而与 Perl 有关的数据文件一般要设为 666  Perl    php学习之家http://www.444p.com

有关的目录一般设置为 775  777。而在 WIN95/98/NT    www.444p.com

由于 Perl 程序不是依靠属性来完成运行的所以不必修改。  







2.    www.444p.com php学习之家

755666 等属性是什么意思怎么算出来的  



  在 Unix 属性值分为 OWNER、GROUP、PUBLIC 三项(其实这每项表明的是对应用户或用 www.444p.com

 

组对此文件或目录的权限)而每项都可以设置权限为   

Read、Write、Execute(也就是权限为可读、可写、可执行)其中    本文来自 www.444p.com

Read 的值为 4 Write 的值为 2 Execute 的值为 1。那么    php学习之家

755 就表示  



  OWNER 用户(就是创建此文件或目录的用户) Read、Write、Execute   

权限它们的值加起来等于 7  



  GROUP 用户(就是创建此文件或目录的用户所在的用户组)   

Read、Execute 权限它们的值加起来等于 5  
www.444p.com版权所有




  PUBLIC 用户(就是访问此文件或目录的用户) Read、Execute   

权限它们的值加起来等于 5  
本文来自 www.444p.com




666777 也可以用类似的办法推算出来你现在明白了吗  



  对于目录来说由于默认属性是 755 因此如果你的   
本文来自 www.444p.com


Perl 程序需要自己来建立子目录的话就必须要有 Write   

属性所以相应目录的属性必须要改为 777。  

php学习之家





  最后还要强调一点当你用 FTP  TELNET 登陆修改你的   

Perl 的时候你是 OWNER 用户而你用浏览器访问你的 Perl   

本文来自 www.444p.com



程序的时候你是 PUBLIC 用户。  







3.   

如何用 TELNET  FTP 来设置 Perl 程序的属性   php学习之家



  TELNET登陆成功后使用命令 chmod <属性值>   

<文件名> 即可。  
www.444p.com




  FTP我们以 CuteFTP 为例其实其他的 FTP 软件的修改属性用法基本是一样的。  



  a) 首先使用 CuteFTP 连接你的服务器并选择你将要修改属性的文件。  



  b) 然后用鼠标右键点击需要修改属性的文件会弹菜单  



      c) 接着选择 Change file attributes(CuteFTP   

www.444p.com



4.0 版以上请选择 CHMOD...)会出现窗口根据需要选择复选框或直接在   

Manual 文本框中输入适当的属性值。  

www.444p.com版权所有





      d) 最后点一下 OK  OK 了。 :D &nbsp
发表评论
密码: (游客不需要密码)
记住我【Alt+S 或 Ctrl+Enter 快速提交】

搜索工具


《PHP教程》点击排行