可读        r

可写        w

可执行        x

档案属性:

第一栏:执行list -al后第一栏的十个标志[1 - 10]

1:

d    目录

-    档案

l    连接档

b    配置文件里可供储存的接口设备

c    配置文件里串行端口设备

2-4(拥有人的权限):

5-7(同群组的权限):

8-10(其他非本群组的权限):

如果是目录性质的话,没有可执行(x)权限是不可以进入读写的(r,w),即使有r/w权限声明.

例如:

d rwx r-- r--

表明非root用户是不能进入该目录的.

第二栏:

表示连结占用的节点

第三栏:

表示该档案或者目录的拥有人

第四栏:

表示拥有人的群组

第五栏:

该档案的容量大小

第六栏:

建档日期或者最近的修改日期

第七栏:

档案的档名

如果前面有.表明该档案是隐藏档

改变档案的所属群组        chgrp

改变档案所属人            chown

改变档案的属性            chmod

改变档案的九个属性

方法一:

r:4

w:2

x:1

eg:

-rwx rwx --- = 770

设置lanyue档案为rwx rwx ---

chmod 77 lanyue

方法二:

u:拥有者

g:所属组

o:非本组其他用户

+:加入

-:出去

=:设定

eg:

设置lanyue档案为rwx r-- r--

chmod u=rwx,g=r--,o=r--

除去lanyue档案组员的r权限

chmod g-r lanyue

除去所有人对lanyue档案的x权限

chmod a-x lanyue

档案类型:

-    正规档案

d    目录

l    连接档(类似快捷方式)

s    资料接口文件(一般用于网络数据承接)    

p    数据输送文件(他的存在是为了解决多个程序同时存取同一个档案所造成的错误)

/dev    设备与装置文件

附档名:

.sh    批次档(为使用shell写的)

Z,.zar,.tar,.gz,.zip,.tgz    打包后的压缩档案

.php,.html            网页档案

......

查看创建档案(文件或者目录)的默认权限        umask

r:4

w:2

x:1

执行umask查看默认权限时,并不包含x(执行权限),并且得到的数字是去除某个权限后的数据

eg:

umask-->0022

第二个数字代表u

第三个数字代表g

第四个数字代表o

2表示拿去了w权限

如果是

umask-->0066

表示除了拥有者外其他用户不具备任何权限

也可以使用 umask -S来更明显的查看默认权限

eg:

umask -S-->u=rwx,g=rx,o=rx

档案的隐藏属性            chattr [+-=] 

查看档案的隐藏属性        lsattr

隐藏属性参数:

A        是否修改访问时间

S        异同步写入磁盘

a        是否只能追加数据不允许修改或删除

c        是否自动压缩档案

d        否是执行dump命令时备份该文件

i        是否锁定文件(不能删除修改改名追加..数据)

s        是否删除时放入回收站

u        否是删除时放入回收站

查看档案数据类型        file

Linux 权限管理篇(一)的更多相关文章

  1. linux权限系统

    Linux权限分为 r(4):可读 , w(2)可写 , x(1)可执行 , -无权限 , 可以通过ls -l 文件名查看权限 , 如 ls -l 文件名 输出: -rwxrw---x. root r ...

  2. Shell基础:Linux权限管理

    Linux权限基本概念 查看系统(文件夹/文件)权限: ls -l =>d/-   xxx xxx xxx.  num  owner  group  size   date  filename ...

  3. 关于LINUX权限-bash: ./startup.sh: Permission denied

    关于LINUX权限-bash: ./startup.sh: Permission denied <script type="text/javascript"></ ...

  4. Linux权限操作 [转]

    Linux权限操作 本文内容来自<鸟哥linux私房菜>读后个人做的笔记,该书实为学习linux的很好入门教材 一.文件属性 ls ls -al列出所有的档案属性 ls是List的意思 档 ...

  5. linux权限解读

    1 只读权限,用r表示(read):可以读取文件或者列出目录的内容 2 可写权限,用w表示(write):可以删除文件或目录 3 可执行权限,用x表示(execute):可以执行可执行文件:可以进入目 ...

  6. linux权限---【600,644,700,755,711,666,777】 - - 博客频道 - CSDN.NET

    body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...

  7. Linux系列教程(十六)——Linux权限管理之ACL权限

    通过前面的两篇博客我们介绍了Linux系统的用户管理,Linux用户和用户组管理之相关配置文件 讲解了用户管理的相关配置文件,包括用户信息文件/etc/passwd,用户密码文件/etc/shadow ...

  8. Linux权限分析

    我看过网上的一些有关Linux的权限分析,有些说的不够清楚,另外一些说的又太复杂.这里我尽量简单.清楚的把Linux权限问题阐述明白,Linux权限没有那么复杂. Linux权限问题要区分文件权限和目 ...

  9. 【Linux】 Linux权限管理与特殊权限

    Linux权限管理 权限管理这方面,非常清楚地记得刚开始实习那会儿是仔细研究过的,不知道为什么没有笔记留痕..除了一些基本的知识点早就忘光了,无奈只好从头开始学习一遍.. ■ 基本权限知识 这部分实在 ...

随机推荐

  1. 14. LiveBos编号自动生成

    (1) var temp="Apex"; var no=""+ABS_DYNSERIALNO(true,temp); var len=no.length; va ...

  2. 面试刷题11:java系统中io的分类有哪些?

    随着分布式技术的普及和海量数据的增长,io的能力越来越重要,java提供的io模块提供了足够的扩展性来适应. 我是李福春,我在准备面试,今天的问题是: java中的io有哪几种? java中的io分3 ...

  3. 《前端之路》- TypeScript (四) class 中各类属性、方法,抽象类、多态

    目录 一.TypeScript 中的类 二.TypeScript 中类的继承 三.TypeScript 中公共,私有与受保护的修饰符 3-1.属性的 public 3-2.属性的 private 3- ...

  4. rbac权限(2)

    models.py from django.db import models class User(models.Model): name=models.CharField(max_length=32 ...

  5. Servlet(四)----HTTP、Response、servletContent

    ##  HTTP协议: 1.请求消息:客户端发送给服务器端的数据 *  数据格式: 1.请求行 2.请求头     3.请求空行 4.请求体 2.响应消息:服务器端发送给客户端的数据 *  数据格式: ...

  6. [gcd,灵感] Codeforces 1200C Round Corridor

    题目:https://codeforces.com/contest/1200/problem/C C. Round Corridor time limit per test 1 second memo ...

  7. Java进阶之心态

    不管什么时候学习都是一个积累的过程,量变才能引起质变.一口吃一个胖子是不存在的,成长的路上没有捷径,只有学到的知识才是我们走向远方道路的基石!

  8. mac下 yarn Stack trace: ExitCodeException exitCode=127

    问题出在hadoop 为mac系统配置的读取java_home处. 更改 /Users/shaofengfeng/apache/hadoop/libexec/hadoop-config.sh 如下 # ...

  9. CSS3新增的选择器

    1. 层次选择器 子元素选择器: 只选择子元素    父选择器 > 子选择器 后面紧相邻的兄弟元素:  选择器1 + 选择器2 后面所有的兄弟元素:   选择器1 ~ 选择器2 2.属性选择器  ...

  10. idea打包或编译错误,错误为c盘idea路径某些文件被占用(非idea文件,项目生成的文件)

    方法列表(2的效果可能更好) 1.将被占用的文件删除之后,重新打包或编译. 2.多编译几次项目. 3.发现真正可能的原因.(貌似被南航企业版360拦截了,导致targe或maven等文件被占用问题) ...