`

linux下文件权限及用户组设置

阅读更多

linux下

我们可以用-l参数的ls命令 或者ll 显示文件的详细信息,其中包括权限。如下所示:

-rwxrwx--- 1 root plugdev 60M 2007-04-30 22:52 jprofile.sh

最前面的第2~10个字符是用来表示权限。第一个字符一般用来区分文件和目录:

 

首字符为 d:表示是一个目录,事实上在ext2fs中,目录是一个特殊的文件。

 

首字符为 -:表示这是一个普通的文件。

 

首字符为 l: 表示这是一个符号链接文件,实际上它指向另一个文件。

 

首字符为 b、c:分别表示区块设备和其他的外围设备,是特殊类型的文件。

 

首字符为 s、p:这些文件关系到系统的数据结构和管道,通常很少见到。

 

第2~10个字符当中的每3个为一组,左边三个字符表示所有者权限,中间3个字符表示与所有者同一组的用户的权限,右边3个字符是其他用户的权限。这三个一组共9个字符,代表的意义如下:

r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。

w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。

x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。

- : 表示不具有该权限

 

下面举例说明:

-rwx------: 文件所有者对文件具有读取、写入和执行的权限。

-rwxr―r--: 文件所有者具有读、写与执行的权限,其他用户则具有读取的权限。

-rw-rw-r-x: 文件所有者与同组用户对文件具有读写的权限,而其他用户仅具有读取和执行的权限。

drwx--x--x: 目录所有者具有读写与进入目录的权限,其他用户近能进入该目录,却无法读取任何数据。

Drwx------: 除了目录所有者具有完整的权限之外,其他用户对该目录完全没有任何权限。

 

可以使用chmod 来改变文件的权限

2~10个权限,每三位2进制代表一个所有的权限, 按照二进制的方式来进行拼权限 

rwx rwx rwx 111 111 111 权限设定即为 chmod 777 文件 三位2进制最大为7,没有那个权限其对应的二进制位为0

如: rwx rwx rwx 110 100 000 对应权限数字为 640 (三位2进制 每位对应值为: 4 2 1,对应位置为1 将改位对应的值相加即可)

 

使用命令chown改变目录或文件的所有权

 

比如 chown admin.admin 文件名  改变文件的所有权为 admin组下的admin用户

分享到:
评论

相关推荐

    如何设置Linux系统下的文件权限

    因此 Linux 将一个文件或目录与一个用户或组联系起来。访问控制列表(ACL:Access Control List)为计算机提供更好的访问控制,它的作用是限制包括root用户在内的所有用户对文件、资源或者套接字的访问。本文介绍了...

    linux下用户组、文件权限详解

    linux下用户组、文件权限详解

    linux文件系统管理-权限管理(基础权限设置实验)

    实验目的 1、掌握Linux文件系统权限的设置 2、掌握linux用户帐号与组管理 3、掌握linux 文件共享的设置方法 4、掌握linux 文件共享的权限设置方法

    linux用户和组权限管理

    linux用户和组权限管理 1.用户文件/etc/passwd 2.密码文件/etc/shadow * 现在用户的密码都是加密保存在这个文件里了,需要管理员权限才能打开,不再保存在passwd里。

    linux修改目录和文件权限的简单命令解释

    目录的权限表示:dwrxr–r– 其中第一个字符 d代表目录, -代表字符 w代表可写,r代表可读... 您可能感兴趣的文章:Linux中改变文件权限的chmod命令详析修改linux文件权限命令:chmod命令详解Linux 下目录文件权限(命

    第5章linux文件权限及设置命令

    5.1文件权限 文件权限定义了对某个文件或目录的访问限制。每个文件或目录都有9个基本权限位控制其读、写、执行。(第4章开头有介绍) 字符 权限 对文件的含义 对目录的...权限分配 文件所有者 文件所属组用户 其他用户

    linux文件属性和更改文件权限详解

    2.1 用户和用户组的相关指令 2.2 chgrp命令 2.3 chown命令 2.4 chmod命令 2.5 umask命令  1.文件属性 1.1 ls命令 ls命令是我们最常用的命令之一,用来查看当前目录下的文件或文件夹. ls命令有以下几个基本选项 ...

    Linux文件权限防护设置方法详细介绍

    因此 Linux 将一个文件或目录与一个用户或组联系起来。访问控制列表(ACL:Access Control List)为计算机提供更好的访问控制,它的作用是限制包括root用户在内的所有用户对文件、资源或者套接字的访问。本文教大家...

    Linux系统 文件权限.mp4

    Linux文件权限详解,Linux系统中不仅是对用户与组根据UID,GID进行了管理,还对Linux系统中的文件,按照用户与组进行分类,针对不同的群体进行了权限管理,用他来确定谁能通过何种方式对文件和目录进行访问和操作。

    linux修改文件用户组和权限.docx

    linux修改文件用户组和权限.docx

    11-RHEL7-Linux文件权限管理

    11-RHEL7-Linux文件权限管理,所有者、用户组或其他用户

    第4章linux文件权限与目录配置

    4.1文件属性 在你以root的身份登录linux之后,执行“ls –al”命令,会看到以下内容 文件相关信息 - 文件类型 [b]目录、[-]文件、[l]为连接文件、[b]设备文件可供存储接口 r 可读 ...(文件权限)

    linux用户权限管理

    2.linux下用户的角色分类 3.用户和组的概念 4.用户和组的关系 二 用户配置文件概述 1.用户和组相关的配置文件 (1)/etc/passwd文件 系统用户配置文件,是用户管理中最重要的一个文件。这个文件记录了Linux系统...

    3.1Linux用户、组文件权限设置

    1. (简答题) 实例1,对于目录/project_a,允许研发部人员...实例3 对于目录/project,允许研发部人员、行政部人员读取、增加、删除、修改及执行程序,网络部用户wangluo01/wangluo02/wangluo03对该资源具有只读权限。

    Linux用户(User)和用户组管理概述

    Linux是真正意义上的多用户操作系统,所以我们能在Linux系统中建若干用户。...比如有时我们要让多个用户具有相同的权限,比如查看、修改某一文件或执行某个命令,这时我们需要用户组,我们把用户都定义到同一用户组。

    linux一学就会教程linux用户及用户组管理、用户权限、shell变量,算数和逻辑运算及配置文件、grep和基本正则表

    linux一学就会教程linux用户及用户组管理、用户权限、shell变量,算数和逻辑运算及配置文件、grep和基本正则表

    详解ftp创建文件权限问题

    有一个这样的需求,admin为一个Linux为其FTP应用创建的一个有权限限制的用户,通过admin用户可以进行登录FTP服务,登录FTP服务后,创建文件夹,该文件夹的用户和用户组都是admin,属性为755,即只有admin用户才有写...

    Linux下修改文件权限(所有权)

    每个文件主要与三组权限打交道,分别是用户(user),用户组(group),其他用户(other) 用户(u)是文件的所有者,通常有所有的文件的操作权限 用户组(g)是多个用户的集合,可能有文件的部分访问权,相当于各用户之间的...

    Linux用户、权限及改变文件所有者及文件所属组多例详解

    Linux用户、权限及改变文件所有者及文件所属组多例详解一、用户1.1添加用户1.2查看用户1.3删除用户1.4退出用户1.5查看用户1.6更改用户所属组1.7查看用户所属组二、权限2.1查看权限2.2权限详解2.3更改权限2.4数字表示...

    Linux系统C语言编程连接MySql数据库实现的用户用户组色权限管理系统(图形界面)

    4、新增 修改用户以及删除用户组模块(有用户属于该用户组 用户组名字不允许更改 用户组不允许删除); 5、新增 增加用户、用户组时候,若要增加的用户名已存在(给出用户存在的提示信息); 6、修改了 显示的...

Global site tag (gtag.js) - Google Analytics