您好、欢迎来到现金彩票网!
当前位置:棋牌游戏 > 文件属性 >

如何修改Linux文件的属性与权限

发布时间:2019-07-15 00:55 来源:未知 编辑:admin

  $ chmod 751 file 给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限

  -R :进行递归(recursive)的持续变更,亦即连同次目录下的所有档案、目录都更新成为这个群组之意。常常用在变更某一目录内所有的档案之情况。范例:

  -R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有档案都变更

  举例:档案的权限字符为 -rwxrwxrwx 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:

  所以我们设定权限的变更时,该档案的权限数字就是770啦!变更权限的指令chmod的语法是这样的:

  xyz : 就是刚刚提到的数字类型的权限属性,为 rwx 属性数值的相加。

  -R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有档案都会变更

  举例来说,如果要将.bashrc这个档案所有的权限都设定启用,那么就下达:

  还有一个改变权限的方法呦!从之前的介绍中我们可以发现,基本上就九个权限分别是(1)user (2)group (3)others三种身份啦!那么我们就可以藉由u, g, o来代表三种身份的权限!此外, a 则代表 all 亦即全部的身份!那么读写的权限就可以写成r, w, x啰!也就是可以使用底下的方式来看:

  来实验一下吧!假如我们要设定一个档案的权限成为『-rwxr-xr-x』时,基本上就是:

  # 注意喔!那个 u=rwx,go=rx 是连在一起的,中间并没有任何空格符!

  那么假如是『 -rwxr-xr-- 』这样的权限呢?可以使用『 chmod u=rwx,g=rx,o=r filename 』来设定。此外,如果我们知道原先的文件属性,而我只想要增加.bashrc这个档案的每个人均可写入的权限, 那么我就可以使用:

  而如果是要将权限去掉而不改变其他已存在的权限呢?例如要拿掉全部人的可执行权限,则:

http://neillarcherroan.com/wenjianshuxing/522.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有