Linux学习笔记——权限管理

Linux学习笔记——权限管理

前言:

Linux下的权限管理与日常使用的windows有众多与众不同之处。这些特性使得Linux在实际生产作业中更加安全与高效,发挥着各种灵活的作用。本文简要写下笔者对Linux权限管理的理解,供参考与复习,欢迎指正。

回顾:

确认文件的权限与所有者:

使用ll(即ls -l) 命令可查看这个文件的详细信息。

$ ll data.txt

-rw-rw-r–. 1 root root 950 May 25 00:12 magedu.txt

01

Linux下的权限可简单分为3种(后续有复杂权限)。首先先通过下表对权限。

【 文件的权限 】

02
【访问文件夹的权限 】

03
※ 即使有文件的read权限、没有目录的执行权也无法访问。

ll命令 (ls -l)所显示的权限含义解释

04

文件的类型表示分三种「 – 」为文件、「 d 」为目录、「 l 」为链接。
同时,文件(夹)的权限也可以用数字表示。如下表所示、读取(r = 4)、写入(w = 2)
执行(x = 1)。即(rwx)的权限用数字表示为「4+2+1=7」。

05

 

假设某文件的权限为「rwx r-x r-x」的话、用数字可以表示为「755」。

06
访问权限可以通过 chmod 命令来改变。

◆ 用法 : chmod [选项] 权限 文件(夹)名

选项

07

◆ 例 : 把文件「magedu.txt」的权限改成「 rw- r– r– 」

$ chmod 644 magedu.txt
不仅仅可以用数字,权限更改也可以用以下方式。

08

09

10

 

◆ 例 : 把文件「magedu.txt」的权限从「644」变成「666」

$ chmod go+w magedu.txt
解释:因为文件已经有「644 = rw- r– r–」权限,所以变为「666 = rw- rw- rw-」权限只需要把
「组 = g 」和「其它用户 = o」这两项的「w」权限加上变为「go+w」即可。

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/95115

(0)
无名无名
上一篇 2018-04-07
下一篇 2018-04-07

相关推荐

  • d1-d2 命令总结

    1.bc 计算器 [root@centos7 ~]# bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For det…

    Linux笔记 2018-07-19
  • SSH端口转发实验

      本节索引: 一、SSH端口转发相关概念 二、实验:模拟SSH本地端口转发 三、实验:模拟SSH远程端口转发 四、实验:模拟SSH动态端口转发   一、SSH端口转发相关概念 在上一节我们知道,SSH会自动加密和解密所有SSH客户端和服务器之间的网络数据。但是,SSH还同时 提供了一个非常有用的功能,这就是端口转发。它能够将其他TCP端…

    Linux笔记 2018-05-22
  • Linux用户和组管理

    Linux用户和组管理 众所周知,Linux是一个多用户、多任务(Multi-Tasks、Multi-Users)的操作系统。那么Linux是如何区分和认证用户的,系统对每个用户的授权是如何管理的,出现问题如何追溯每个用户在系统内的操作记录,等等,这些就涉及到Linux中用户和组的管理。 AAA介绍 Linux用户类别 Linux用户标识(UID) Linu…

    2018-05-06
  • 逻辑卷

    逻辑卷如果分区分区类型id8epvs查看现有的物理卷 或者pvdisplay(详细)pvcreate /dev/sdd1 /dev/sdb 把硬盘和分区编程物理卷vgs查看现有的卷组 或者vgdisplay (详细)vgcreate -s 16M vg0 /dev/sd{d1,b} 创建vg0卷组把sdd1和sdb加入卷组指定PE为16Mlvcreate -…

    Linux笔记 2018-04-30
  • Linux基础知识(二)

    简单介绍几种命令。

    Linux笔记 2018-04-08
  • keepalived之ipvs-dr

    keepalived初试

    2018-07-15