Linux文件权限管理

作者: Dream城堡 | 来源:发表于2018-12-04 10:21 被阅读3次

Linux文件权限管理

linux文件属性
ls -al //查看文件属性
    
dr-xr-x---.  3 root root  163 Dec  4 09:10 .
dr-xr-xr-x. 17 root root  224 Jul 24 17:32 ..
-rw-------.  1 root root 1294 Jul 24 17:33 anaconda-ks.cfg
-rw-------.  1 root root 1129 Dec  4 09:48 .bash_history
-rw-r--r--.  1 root root   18 Dec 29  2013 .bash_logout
-rw-r--r--.  1 root root  176 Dec 29  2013 .bash_profile
-rw-r--r--.  1 root root  176 Dec 29  2013 .bashrc
-rw-r--r--.  1 root root  100 Dec 29  2013 .cshrc
-rw-------.  1 root root   54 Dec  4 09:56 .lesshst
drwx------.  2 root root   25 Jul 25 08:38 .ssh
-rw-r--r--.  1 root root  129 Dec 29  2013 .tcshrc

第一个字母的含义:
[d]:目录
[-]:文件
[|]:链接文件
[b]:设备文件里面的可供存储的接口设备
[c]:设备文件里面的串行端口设备,例如鼠标键盘

权限:
rwx:可读可写可执行

第二列表示有多少文件名链接到此节点
第三列表示这个文件(或目录)的"所有者账号'
第四列表示这个文件所属用户组
第五列表示文件的大小,默认为单位B
第六列为文件的创建日期或最近的修改日期(如果是今年的就不显示年份)
改变权限
权限分数:
r:4
w:2
x:1
rwx:4+2+2=7
    
身份:
owner:rwx
group:rwx
others:rwx

给上面三个身份均设置所有权限:
chmod 777 text.cfg
-rwxrwxrwx. 1 root users 1294 Dec  4 11:46 text.cfg

如果要改为-rwxr-xr  那么分数为754

*根据符号类型来改变文件权限
我们可以使用以下的命令来给U,g,o赋予权限
chmod,u=rwx,g=rw o=x text.cfg
-rwxrw---x. 1 root users 1294 Dec  4 11:46 text.cfg

*也可以全部加上或者减少权限
 chmod a+x text.cfg
-rwxrwx--x. 1 root users 1294 Dec  4 11:46 text.cfg

查看用户组
//查看root下的文件的权限
ls -al
dr-xr-x---.  3 root root   197 Dec  4 13:56 .
dr-xr-xr-x. 17 root root   224 Jul 24 17:32 ..
-rw-------.  1 root root  1294 Jul 24 17:33 anaconda-ks.cfg
-rw-------.  1 root root  2043 Dec  4 18:15 .bash_history
-rw-r--r--.  1 root root    18 Dec 29  2013 .bash_logout
-rw-r--r--.  1 root root   176 Dec 29  2013 .bash_profile
-rw-r--r--.  1 root root   176 Dec 29  2013 .bashrc
-rw-r--r--.  1 root root   100 Dec 29  2013 .cshrc
-rw-------.  1 root root    54 Dec  4 09:56 .lesshst
drwx------.  2 root root    25 Jul 25 08:38 .ssh
-rw-r--r--.  1 root root   129 Dec 29  2013 .tcshrc
-rwxr-xr-x.  1 root root  1294 Dec  4 13:56 test02.cfg
-rwxrwx--x.  1 root users 1294 Dec  4 11:46 text.cfg
//查看某个文件夹内的权限 如usr内的:
ls -l /usr
dr-xr-xr-x.  2 root root 20480 Jul 25 08:50 bin
drwxr-xr-x.  2 root root     6 Nov  5  2016 etc
drwxr-xr-x.  2 root root     6 Nov  5  2016 games
drwxr-xr-x.  3 root root    23 Jul 24 17:28 include
dr-xr-xr-x. 27 root root  4096 Jul 24 17:29 lib
dr-xr-xr-x. 37 root root 20480 Jul 25 08:49 lib64
drwxr-xr-x. 21 root root  4096 Jul 25 08:50 libexec
drwxr-xr-x. 12 root root   131 Jul 24 17:28 local
dr-xr-xr-x.  2 root root 12288 Jul 25 08:49 sbin
drwxr-xr-x. 77 root root  4096 Jul 25 08:50 share
drwxr-xr-x.  4 root root    34 Jul 24 17:28 src
lrwxrwxrwx.  1 root root    10 Jul 24 17:28 tmp 

//文件组权限
chgrp:改变文件所属用户组
chown:改变文件所有者
chomd:改变文件权限

//如改变/var/adm 用户组为users
chgrp users adm

//改变所有者,如改为用户xiaowang
chown xiaowang adm

//文件权限的更改在上面已有,这里不再累述




相关文章

  • Linux文件权限管理

    Linux文件权限管理 linux文件属性 改变权限 查看用户组

  • Linux权限管理--ACL权限

    Linux setfacl 命令帮助: 选项 Linux权限管理--ACL权限 ACL权限不是针对某个文件或某个目...

  • Linux文件权限管理

    简介 介绍如何在Linux中设置文件的权限 文件权限管理 chmod umask lsattr chattr:

  • 20170724 文件权限

    概要 linux文件权限linux文件特殊权限ACL 访问控制列表 一、linux文件权限 (一)linux文件属...

  • Linux的权限管理操作

    Linux的权限管理操作 在Linux中分别有读、写、执行权限: 读权限: 对于文件夹来说,读权限影响用户是否能够...

  • linux文件系统权限管理

    一.文件权限 linux中,文件系统有自带有权限管理,针对资源(文件,目录,程序)去管理,我们先来看下针对文件的权...

  • 【Linux】文件的权限管理

    Linux下文件的权限管理 文章主要从以下几个方面展开介绍: 文件的属性和权限 文件的权限和属性的更改 文件和目录...

  • 文件和目录权限

    1、Linux权限介绍2、Linux文件属性3、如何改变Linux文件属性权限4、新建文件默认权限 1、Linux...

  • 【Linux】Linux 文件与目录管理命令

    来自《鸟哥的 Linux 私房菜》。 本篇结构: 文件与目录管理 文件内容查阅 文件与目录的默认权限与隐藏权限 指...

  • 获取文件权限

    检测linux下文件的权限 检测linux下多个文件的权限

网友评论

    本文标题:Linux文件权限管理

    本文链接:https://www.haomeiwen.com/subject/hpxmcqtx.html