三、linux文件与目录权限

查看目录和文件的属性

[[email protected] ~]# ls -l test0                    //利用ls -l命令查看test0目录属性
drwxr-xr-x. 1 root root 4096 May  8 08:09 test4    /*第1个字符表示文件的类型(d:目录,-:普通文件,l:链接,b:块设备文件,c:字符设备文件)
                                                     第2-4个字符(rwx)表示该文件或目录的所属用户的权限
                                                     第5-7个字符(r-x)表示该文件或目录的所属组的用户的权限
                                                     第8-10个字符(r-x)表示其他组用户对该文件或目录的访问权限                                                     1表示链接占用的节点                                                     第一个root表示该文件或目录的拥有者                                                     第二个root表示该文件所属的组群                                                     4096表示文件大小                                                     May  8 08:09表示该文件最新修改的时间                                                     test4表示该文件的文件名
                                                      */

1、chown命令:change owner更改文件或目录的所有者和所属组

语法:chown [-option] user:group 目录或文件名称

常用参数:

-R:连同目录下所有文件及子目录都进行变更

[[email protected] ~]# ls -l abc.txt                         //查看abc.txt的文件属性
-rw-r--r--. 1 root root 23 May  8 09:55 abc.txt
[[email protected] ~]# chown -R test:test abc.txt            //将abc.txt文件的所有者改成test用户,所有组改成test组
[[email protected] ~]# ls -l abc.txt                         //再次查看abc.txt的文件属性
-rw-r--r--. 1 test test 23 May  8 09:55 abc.txt

2、chmod命令:change group更改文件或目录权限

语法:chmod [-option] [parameter] 目录或文件名称

常用参数:

-R:连同目录下所有文件及子目录都进行变更

(1)权限掩码umask:r、w、x权限字符可分别表示为八进制数字4、2、1,表示一个权限组合时需要将数字进行累加

(2)ugo法:用u、g、o来代表所有者(user)、群组(group)、其他(other),还可以用a表示全部

(3)ugo + -法:使用ugo时,可以用“=”来赋值或者用“+”、“-”来增加或减少权限

[[email protected] ~]# ls -l abc.txt                        //查看abc.txt的文件属性
-rw-r--r--. 1 test test 23 May  8 09:55 abc.txt
[[email protected] ~]# chmod 777 abc.txt                    //修改权限为rwxrwxrwx
[[email protected] ~]# ls -l abc.txt
-rwxrwxrwx. 1 test test 23 May  8 09:55 abc.txt
[[email protected] ~]# chmod u=rw,g=rx,o=wx abc.txt         //修改权限为rw-r-x-wx
[[email protected] ~]# ls -l abc.txt
-rw-r-x-wx. 1 test test 23 May  8 09:55 abc.txt
[[email protected] ~]# chmod u-r,g-x,o+r abc.txt
[[email protected] ~]# ls -l abc.txt
--w-r--rwx. 1 test test 23 May  8 09:55 abc.txt          //修改权限为-w-r--rwx

3、chgrp命令:change group更改文件或目录的所属组

语法:chgrp 组名 文件或目录(可以多个)

[[email protected] ~]# ls -l abc.txt                         //查看文件属性
--w-r--rwx. 1 test test 23 May  8 09:55 abc.txt
[[email protected] ~]# chgrp root abc.txt                    //将abc.txt的所属组改成root
[[email protected] ~]# ls -l abc.txt
--w-r--rwx. 1 test root 23 May  8 09:55 abc.txt

原文地址:https://www.cnblogs.com/qianyyue/p/10841084.html

时间: 2024-10-11 20:29:14

三、linux文件与目录权限的相关文章

linux文件和目录权限的设置

linux文件和目录权限的设置 修改文件权限 如果想改变文件或目录的权限,可以使用chmod命令,改变文件或目录的权限有两种方法:助记法和八进制法. ·助记法: 语法: 使用u(user).g(group).o(other).a(all)表示要设置权限的位置,使用+表示添加.使用-表示减少权限.使用=表示设置为什么样的权限,使用rwx表示权限. 例如: [email protected] tmp]# touch test.txt [[email protected] tmp]# ll total

Linux文件和目录权限详解

一.Linux文件和目录权限管理 1.文件权限说明: (1)r:表示具有读取文件内容的权限: (2)w:表示具有新增,修改文件内容的权限: (3)x:表示具有执行文件的权限,同时需要有r权限: 2.目录权限说明: (1)r:表示具有浏览目录下有哪些文件的权限,必须同时用x权限才可以: (2)w:表示具有新增.删除.移动目录内容文件的权限,同时需要有x权限: (3)x:表示具有进入目录的权限: 3.权限获取顺序 先看用户是不是文件所有者,再看是不是所属组,最后看是不是其他用户,如果是其中一个,就有

Linux文件和目录权限详细讲解

转载请标明出处: http://www.cnblogs.com/why168888/p/5965180.html 本文出自:[Edwin博客园] Linux文件和目录权限解读 如何设置Linxu文件和目录的权限 字符表示法 1)ls -l:查看所在目录所有文件的权限 2)chmod u=r file:把file文件的当前(用户user)的权限赋值为可写模式 3)chmod g=wrx file:把file文件的当前(组gruop)的权限赋值为可写,可读,可执行模式 4)chmod g-x fil

Linux文件和目录权限实战讲解

 Linux文件和目录权限实战讲解 环境创建俩个用户 user1  和  user2 [[email protected] ~]# useradd user1 [[email protected] ~]# useradd user2 创建两个文件夹 [[email protected] ~]# mkdir -p /user1 /user2 打开另外一个终端 切换到 su - user1 [[email protected] ~]# su - user1 在user2下面创建一个user2的文件

Linux文件或目录权限详解

版权声明: ########################################################################### 本文的所有内容均来自作者刘春凯的学习总结,未经本人许可,禁止私自转发及使用. QQ:1151887353 E-mail:[email protected] [email protected] ########################################################################

6.linux文件、目录权限以及赋予权限

本节课主要讲解了linux文件和目录的权限以及如何赋予权限,希望可以帮助到大家能理解linux的权限管理 如何视频看不清楚,可以到http://www.tudou.com/programs/view/6c6WEsKJz7s/全屏观看或者到http://yunpan.cn/cVSrHAk8ExAd9访问密码 aa19下载课程,也可以访问官方网站:www.xinxinedu.org 手机用户可以直接扫描下面的土豆二维码,直接可以在手机上观看视频

四. Linux文件与目录权限

文件与目录权限,umask, chgrp, chown, chmod 1. 文件与目录权限 (1) 查看/etc/passwd文件属性 [[email protected] ~]# ll -h --full-time /etc/passwd [[email protected] ~]#-rw-r--r--. 1 root root 2.3K 2016-11-09 21:07:03.303125300 +0800 /etc/passwd (2) 文件和目录权限的意义 文件权限 r(read) :

Linux运维初级教程(三)文件及目录权限

文件类型 -代表普通文件,d代表目录,l代表链接文件,b或c代表设备. 第二至九个字符代表权限,分别为所有者权限.所属组权限.其他账户权限 修改权限用chmod u用户 g组 o其他用户 a所有人 chown修改文件或目录的所有者与所属组

Linux文件和目录权限

查看文件的权限 如下所示一个文件和目录的权限, localhost:workspace-github xinxingegeya$ ls -l total 8 -rw-r--r--  1 xinxingegeya  staff  22  8 18 19:10 a.html drwxr-xr-x  2 xinxingegeya  staff  68  8 17 18:17 sample 一共有十位数,其中:最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user)拥有的权限 然后那