施诗,Linux文件权限根本特点图文详解,双视影院

频道:我们的头条 日期: 浏览:119

【概述】

在 Linux 体系中,不同的用户处于不同的方位,具有不同的权限,为维护体系安全性,Linux 体系对不同的用户拜访同一文件(包含目录乔乙桂文件)的权限做了不同的规则。

Linux 体系的每一个文件或目录都有拜访权限,这些拜访权限决议了哪些用户和组群能拜访文件和能履行的操作。

【检查文件权限】

运用ls -l 指令能够显示文件的特色以及文件所属的用户和组。

linuxidc@linuxidc:~/桌面/www.linuxidc.com$ ls -l

总用量 劫缘三度2200

drwxrwxr-x 2 linuxidc linuxidc 4096 2月 18 10:59 linuxidc.com

-rw------- 1 linuxidc linuxidc 1292472 2月 24 18:02 linuxidc.com.jpg

古梗犬
许淑帏

-rw-r--r-- 1 linuxidc linuxidc 834 2月 21 10:42 齐思乔linuxidc.gif

-rw-r--r-- 1 linuxidc linuxidc 937514 2月 21 07:58 linuxidc.net.jpg

drwxrwxr-x 2 linuxidc linuxidc 4096 2月 26 12:12 linux.linuxidc.com

drwxrwxr-x 3 linuxidc linuxidc 4096 2月 27 10:45 Linux公社

-rw------- 1 linuxidc linuxidc 3287 2月 20 20:29 www.linuxidc.com.gif

如图,以榜首行为例:drwxrwxr-x 2 linuxidc linuxidc 4096 2月 18 10:59 linuxidc.com

其底子构成是:文件特色 链接数 一切者 所属用户组 最终修正时刻 文件名

1.文件类型

每个文件的特色由左面榜首部分的10个字符来确认。

榜首个字符代表文件类型,详细字符有:

d 目录
- 一般文件
I 软链接,即链接文档(link file)
b 块设备,设备文件中可供存储的接口设备(可随机存储设备)
c 字符设备,设备文件中串行端口设备(一次性读取设备)
s 网络套接字(socket)
p 管道(piep)

文件类型这以后的九个字符三个一组,均为 r w x 的三个参数施诗,Linux文件权限底子特色图文详解,双视影院的组合。其间, r 代表可读(read)、 w 代表可写(write)、 x 代表可履行(execute),这三个权限的方位不会改动,若没有权限,仅会呈现 - 符号。

以下图为例,从左至右用0-9表明10个字符,第飞机忽然倒滑0位确认文件类型,第1-3位确认属主权限具有该文件的权限(该文件的一切者的权限),第4-6位确认属组权限具有该文件的权限(一切者的同组用户),第7-9位确认其他用户具有该文件的权限。

注:

文件特色后边的数字代表链接到该文件地点的 inode 结点的文件名数目。

4.文件巨细

文件巨细是以 inode 结点巨细为单位来表明的文件巨细,能够给 ls 加上 -lh 参数来更直观的检查文件的巨细。

5.文件一切者与所属用户公务攻办组

每个文件都有一特定的一切者,也便是对该文件具有一切权的用户,一起,在 Linux 体系中,用户是按组分还珠之天然呆是个萌物类的,一个用户归于一个或多个组,而文件一切者以外的用户又能够分为文件一切者的同组用户和其他用户。

因而,Linux 体系按文件一切者、文件一切者同组用户和其他用户来规则了不同的文件拜访权限。

一切者与施诗,Linux文件权限底子特色图文详解,双视影院所属用户组,标明晰该文件具一切权的用户及该文件所属的用户组。

【文件特色的更改】1.更改文件属主

语法:chown [选项] 属主名 文件名

常用选项

-R:递归更改文件属组,即更改某目录文件的属组施诗,Linux文件权限底子特色图文详解,双视影院时,若加上-R,那么该目录下的一切文件的属组都会更改。

linuxidc@linuxidc:~/linuxidc.com$ ls -l

总用量 4

drwxr-xr-x 2 linuxidc linuxidc 4096 3月 11 14:23 linuxmi

linuxidc@linuxidc:~/linuxidc.com$ sudo chown root linuxmi

[sudo] linuxidc 的暗码: linuxidc@linuxidc:~/linuxidc.com$ ls -l

总用量 4

drwxr-xr-x 2 root linuxidc 4096 3月 11 14:马化腾老婆陈碧婷图片23 linuxmi

如图,名为linuxmi的一般文件的所属主从开端的 linuxidc 改动为 root

注:

chown指令更改文件属主的一起,也能够更改文件属组,语法为:chown [选项] 属主名:属组名 文件名

linuxidc@linuxidc:~/linuxidc.com$ ls -l

总用量 4

drwxr-xr-x 2 root root 4096 3月 11 14:23 linuxmi

linuxidc@linuxidc:~/linuxidc.com$ sudo chown linuxidc:docker linuxmi

linuxidc@linuxidc:~/linuxidc.com$ ls -l

总用量 4

drwxr-xr-x 2 linuxidc docker 4096 3月 11 14:23 linuxmi

如图,名为linuxmi的一般文件的所属主从开端的 root 改动为 linuxidc,所属组从开端的 root 变为 docker

2.更改文件属组

语法:chgrp [选项] 用户组名 文件名

选项同 chown 指令的选项相同

linuxidc@linuxidc:~/linuxidc.com$ls -l

索斯爵士

总用量 4

drwxrblacked-xr-x 2 linuxidc docker 4096 3月 11 14:23 linuxmi

linuxidc@linuxidc:~/linuxidc.com$sudo chgrp mysql linuxmi

linuxidc@linuxidc:~/linuxidc.c庐剧大全盛小五夫妻版om$ls

linuxmi

linuxidc@linuxidc:~/linuxidc.com$ls -l

总用量 4

drwxr-xr-x 2 linuxidc mysql 4096 3月 11 14:23 linuxmi

如图,名为linuxmi的一般文件的所属组从开端的 docker 改动为 mysql

3.更改文件权限

Linux 文件的底子权限就有九个,分别是 owner / group / others 三种身份各有自己的 read / write / execute 权限。

要想更改权限,有两种办法,一种是用二进制数字表明,一种是用字符表明。

1)用数字更改

用数字来代表各个权限,施诗,Linux文件权限底子特色图文详解,双视影院则:

读,权限是二进七秀丹制的100,十进制是4;

写,权限是二进制的01百迈客云渠道0,十进制是2;

履行,权限是二进制的001,十进制是1;

即:各权限的对应数字为:r:4,w:2,x:1

每种身份( owner / group / others )各自的三个权限( r / w / x )数字是需求累加的。

例:

施诗,Linux文件权限底子特色图文详解,双视影院

当权限为: [ -rwxrwx--- ] 时

分数为:

owner = rwx = 4+2+1 = 7

group = rwx = 4+2+1 =郭昶老婆 7

others = --- = 0+0+0 = 0

所以当设定权限的改变时,该文唐唐嘻游路件的权限数字便是770。

改变权限的指令的语法为:chmod [选项] xyz 文件名或目录名

注:xyz : 便是数字类型的权限特色,为 rwx 特色数值的相加

linuxidc@linuxidc:~/linuxidc.com$ls -l

总用量 4

drwxr-xr-x 2 linuxidc linuxidc 4096 3月 11 15:39 linuxmi

linuxidc@linuxidc:~/linuxidc.com$sudo chmod 777 linuxmi

[sudo] linuxidc 的暗码施诗,Linux文件权限底子特色图文详解,双视影院:

linuxidc@linuxidc:~/linuxidc.com$ls吴岛光实 -l

总用量 4

drwxrwxrwx 2 linuxidc linuxidc 4096 3月 11 15:39 linuxmi

如图,将权限改为777后,一切身份均具有读、写、履行权限。

2)用字符更改

九个权限分别是 user、group、others 三种身份的权限,那么可用 u、g、o 来代表三种身份的权限,此外,用 a 代表 all 表明一切的身份。

则改变权限的指令的语法为:chmod 身份 符号 权限 文件名或目录名

如图,更改权限

linuxidc@linuxidc:~/linuxidc.com$ ls -l

总用量 8

drwxrwxrwx 2 linuxidc linuxidc 4096 3月 11 15:39 linuxmi

-----w--w- 1 linuxidc linuxidc 施诗,Linux文件权限底子特色图文详解,双视影院3287 2月 20 20:29 www.linuxidc.com.gif

linuxidc@linuxidc:~/linuxidc.com$ sudo chmod u=rwx,g=rx,o+x www.linuxidc.com.giflinuxidc@linuxidc:~/linuxidc.com$ ls -l

总用量 8丧野求生攻略

drwxrw张采媚xrwx 2 linuxidc linuxidc 4096 3月 11 15:39 linuxmi

-rwxr-x-wx 1 linuxidc lpadmin 3287 2月 20 20:29 www.linuxidc.com.gif

58
声明:该文观念仅代表作者自己,搜狐号系信息发布渠道,搜狐仅供给信息存储空间效劳。