搜索
首页 电脑/网络 软件 系统软件

怎样修改LINUX目录或文件的权限和所有权?

怎样修改LINUX目录或文件的权限和所有权?

全部回答

2017-07-27

59 0
     一、文件和目录的权限 1。文件的权限: 文件所属用户 所属用户组 其它用户 权限有: 读:read 数字表示为4:110 写:write 数字表示为2:10 执行:execute 数字表示为:1 0 1 10 11 110 111 1110 1111 0 1 2 3 4 5 6 7 具体解释如下: 1: 1 可执行 2:10 可写 3。
     11=10+1 可写可执行 4。 100 可读 5。 101=100+1 可读可执行(5=4+1) 6。 110=100+10 可读可写(6=4+2) 7。 111=100+10+1 可读可写可执行(7=4+2+1) 2。
  权限的查看: ls -l|more/less 二、使用chmod和数字改变文件或目录的访问权限 文件和目录的权限表示,是用rwx这三个字符来代表所有者、用户组和其他用户的权限。  有时候,字符似乎过于麻烦,因此还有另外一种方法是以数字来表示权限,而且仅需三个数字。
   r: 对应数值4 w: 对应数值2 x:对应数值1 -:对应数值0 数字设定的关键是mode的取值,一开始许多初学者会被搞糊涂,其实很简单,我们将rwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-x r- -则可以表示成为: 111 101 100 再将其每三位转换成为一个十进制数,就是754。
     例如,我们想让a。txt这个文件的权限为: 自己 同组用户 其他用户 可读 是 是 是 可写 是 是 可执 行 那么,我们先根据上表得到权限串为:rw-rw-r--,那么转换成二进制数就是110 110 100,再每三位转换成为一个十进制数,就得到664,因此我们执行命令: [root@localhost ~]# chmod 664 a。
    txt 按照上面的规则,rwx合起来就是4+2+1=7,一个rwxrwxrwx权限全开放的文件,数值表示为777;而完全不开放权限的文件“---------”其数字表示为000。
  下面举几个例子: -rwx------:等于数字表示700。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
系统软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
系统软件
多媒体软件
办公软件
网络软件
图像处理软件
系统软件
系统软件
举报
举报原因(必选):
取消确定举报