免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 907 | 回复: 0
打印 上一主题 下一主题

LINUX下处理文件和文件夹属性 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-08 23:32 |只看该作者 |倒序浏览

               

下述命令将能更改文件的所有者或其所有组以及它的权限。chown, chgrp:改变一个或多个文件的所有者及所有组
[color="#0000ff"]1.chown (改变所有者(CHange OWNer))
命令语法如下:
chown [选项]   [文件|目录...]
其选项包括:

  • -R:递归。更改给定目录中所有文件及其子目录的所有者。

  • -v:详细模式。显示 chown 执行的每一步;报告结果哪些文件更改了所有权而哪些没有。

  • -c:类似 -v,不过只报告更改了的文件。

    例如:

  • chown nobody /shared/book.tex:将 /shared/book.tex 文件的所有者改为 nobody。

  • chown -Rc zhang:music *.mid concerts/:将当前目录下所有以 .mid 结尾的文件以及 concerts/ 目录下所有文件和子目录的所有权指派给 zhang 用户和 music 组,并只报告所有受到该命令影响的文件。

    chgrp (更改组(CHange GRouP))命令让您能够更改文件的所有组;其语法同 chown 非常类似:
    chgrp [选项]   [文件|目录...]
    该命令的选项类似 chown,其用法也差不多。因此:
    #chgrp disk /dev/hd*
    将/dev/ 目录下以 hd 开头的全部文件改为由 disk 组拥有。
    [color="#000000"]

    [color="#000000"]

    2.chmod 修改某个用户对文件(文件夹)的权限:
    [color="#000000"]

    下面只介绍数字法(我觉得比较简单易记)
    语法 chmod [-cfvR] [–help] [–version] mode file…  
    说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。
    此外chmod也可以用数字来表示权限如 chmod 777 file 简单来说语法为
    chmod abc file
    其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
    r=4,w=2,x=1
    若要rwx属性则4+2+1=7;
    若要rw-属性则4+2=6;
    若要r-x属性则4+1=7。
    范例:
    chmod a=rwx file 和 chmod 777 file 效果相同
    chmod ug=rwx,o=x file 和 chmod 771 file 效果相同
    若用chmod 4755 filename可使此程式具有root的权限
    指令名称 : chown 使用权限 : root   
    范例 :
    将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie :
    chown jessie:users file1.txt
    将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport :
    chmod -R lamport:users *
    -rw——- (600) — 只有属主有读写权限。
    -rw-r–r– (644) — 只有属主有读写权限;而属组用户和其他用户只有读权限。
    -rwx—— (700) — 只有属主有读、写、执行权限。
    -rwxr-xr-x (755) — 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
    -rwx–x–x (711) — 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。
    -rw-rw-rw- (666) — 所有用户都有文件读、写权限。这种做法不可取。
    -rwxrwxrwx (777) — 所有用户都有读、写、执行权限。更不可取的做法。
    以下是对目录的两个普通设定:
    drwx—— (700) - 只有属主可在目录中读、写。
    drwxr-xr-x (755) - 所有用户可读该目录,但只有属主才能改变目录中的内容。
    有了以上两条命令我们就可以很好的控制linux下的许多文件和文件夹了。
                   
                   

    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/44455/showart_356330.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP