下一篇 » « 上一篇

文件程序的属性解释

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

文件程序的属性解释

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

Perl 程序的属性改为 755 文本属性改 666 目录属性改    www.444p.com

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

问题呀让我慢慢道来   

^_^ 



  请注意以下属性的设置是   

Unix 类操作系统必须的如果你用的是 WIN95/98 操作系统则无需任何属性的设置(如果在    www.444p.com版权所有

WIN NT/2000 上采用了 NTFS 格式的话请注意设置好 Perl    www.444p.com php学习之家

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

用户并设置其可写即可) 


www.444p.com版权所有
1.   

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



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

www.444p.com php学习之家



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


有关的目录一般设置为 775  777。而在 WIN95/98/NT   

www.444p.com



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







2.   
php学习之家http://www.444p.com


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



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

www.444p.com php学习之家



 

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

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

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

755 就表示  



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

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



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

Read、Execute 权限它们的值加起来等于 5   php学习之家



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

权限它们的值加起来等于 5   php学习之家http://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 程序的属性   www.444p.com版权所有



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

<文件名> 即可。   php学习之家



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



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



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



      c) 接着选择 Change file attributes(CuteFTP   
php学习之家http://www.444p.com


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

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

php学习之家http://www.444p.com





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

搜索工具