美文网首页Linux学习
[Linux](十三) --文件权限

[Linux](十三) --文件权限

作者: 你就像只铁甲小宝 | 来源:发表于2019-01-18 17:47 被阅读3次

今天把Linux文件权限理了一下,下面是总结。

1.什么是用户跟用户组,root?

我感觉可以把Linux看成微信,用户就是你的微信账号,用户组就是组成的群聊。群聊不就是一个小圈子,一个新的工作环境,然后可能有很多个群聊,也就是很多个用户群。
至于root,超级用户管理员,想干啥就干啥。

2.然后Linux里每个文件都有自己所属的用户跟用户组,以及相应的权限。

可以使用命令ls -al来查看。

图片.png

3.先学会看懂图的第一列所指的文件权限。

可以看到都是10个字符,我们先看第一个字符:

  • d代表目录
  • -代表文件

剩下的9个字符:

  • 3个为一组,分别为,用户的权限(0wner),用户组的权限(group),不是这个用户组的其他人权限(other)。
  • 按照rwx的顺序组合,r代表读(read)操作,w代表写(write)操作,x代表执行(execute)操作。没有相应的权限的话,则用-代表。

例子:拿上图中第一行的drwxr-xr-x

  • d代表目录
  • rwx:用户具有读写执行的权限。
  • r-x:用户组具有读执行的权限,没有写的权限。
  • r-x:其他人具有读执行的权限,没有写的权限。

剩下的几列的意思

第3列指所属用户。
第4列指所属用户组。
第5列指文件大小。
第6列指文件最后修改时间。
第7列是文件名。

4. 知道权限后,看看这么更改权限

学习了三个命令:

  • chgrp: change group ,改变文件的用户组。就是改变刚刚的第4列。
  • chown: change owner, 改变文件的用户。就是改变刚刚的第3列。
  • chmod:改变用户的权限,改变第一列。

因为我就一个账号,就不实验了...
大概就是chgrp 用户组 文件,chwon 用户 文件。

主要学chmod这个命令:

刚刚的rwx分给他们带上分数

  • r:4 分
  • w:2 分
  • x:1 分

那么

  • rwx: 读,写,执行操作,7分。
  • rw-:读,写操作,6分。
  • r-x:读,执行操作,5分。
  • r-- :读操作,4分。
  • -wx:写,执行操作,3分。
  • -w-:只有写操作,2分。
  • --x:只有执行操作,1分。

例子: 改变test1.txt的权限。

图片.png 图片.png

test1.txt的权限由644变成了777:rwxrwxrwx.

chmod另一种用法。

例子 :把改变用户test1.txt的权限改为rw-r--r--。


图片.png
  • u代表user,用户,第一组234位置的字符。
  • g代表group,用户组,第二组567,位置的字符。
  • o代表other,其他人,第三组89,10位置的字符。
  • 还有一个a,代表all,指用户,用户组,其他人。

还可以像加减一样的操作。

我用口头上说几个:

给用户加上读的权限:chmod u+r test1.txt
这个文件全部人都减去读的权限:chmod a-r test1.txt
这个文件全部人都设置成rw权限:chmod a=rw test1.txt

相关文章

  • 20170724 文件权限

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

  • [Linux](十三) --文件权限

    今天把Linux文件权限理了一下,下面是总结。 1.什么是用户跟用户组,root? 我感觉可以把Linux看成微信...

  • 文件和目录权限

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

  • 获取文件权限

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

  • Linux文件权限管理

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

  • linux文件访问权限

    参考 Linux 简单修改权限命令 Linux权限详解 命令之 chmod:修改权限 Linux命令:修改文件权限...

  • linux 权限不完全指南

    Linux 权限概述 本文主要介绍linux的: 文件权限 目录权限 默认权限 umask 隐藏权限 lsattr...

  • 【目录】Linux命令集合

    1、Linux常用20个命令(for me)2、Linux 文件权限含义解析3、Linux 文件/目录权限命令:c...

  • Linux文章集合

    Linux文件权限

  • Linux 文件普通权限

    一、文件权限10个字符对应类型和权限 二、Linux普通文件和Linux目录读、写、执行权限说明 标注:Linux...

网友评论

    本文标题:[Linux](十三) --文件权限

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