linux 权限rwx(4,2,1)详细说明

       本博客参考:http://blog.csdn.net/jenminzhang/article/details/9816853

1.使用 ls -l 命令 执行结果如下(/var/log):

drwxr-x--- 2 root              adm    4096 2013-08-07 11:03 apache2
drwxr-xr-x 2 root              root   4096 2013-08-07 09:43 apparmor
drwxr-xr-x 2 root              root   4096 2013-08-07 09:44 apt
-rw-r----- 1 syslog            adm   16802 2013-08-07 14:30 auth.log
-rw-r--r-- 1 root              root    642 2013-08-07 11:03 boot.log
drwxr-xr-x 2 root              root   4096 2013-08-06 18:34 ConsoleKit
drwxr-xr-x 2 root              root   4096 2013-08-07 09:44 cups
-rw-r----- 1 syslog            adm   10824 2013-08-07 11:08 daemon.log
drwxr-xr-x 2 root              root   4096 2013-08-07 09:45 dbconfig-common
-rw-r----- 1 syslog            adm   21582 2013-08-07 11:03 debug
drwxr-xr-x 2 root              root   4096 2013-08-07 09:45 dist-upgrade
-rw-r--r-- 1 root              adm   59891 2013-08-07 11:03 dmesg  

展示结果大体分为七列(部分) :
       以第一条记录为例

第一列 : “drwxr-x---”  表识文件的类型 和文件权限   第二列: “2”是纯数字 ,表示 文件链接个数  第三列 : “root” 表示文件的所有者   第四列:“adm” 表示为文件的所在群组   第五列:“4096”,表示为文件长度(大小)  第六列:“2013-08-07 11:03”,表示文件最后更新(修改)时间  第七列:“apache2” 表示文件的名称  

详见下图:

2.文件类型和文件权限 ,即为列表第一列内容:(以第一条记录为例 )
       “drwxr-x---” 含义:有两部分组成 ,一部分是第一列即为“d” ,表示文件类型(目录或文件夹)。

另一部分是“rwxr-x---” 表示文件权限,权限有分为三段:即为 “ rwx ”,“ r-x ”和 “ --- ”分别表示 ,文件所有者的权限,文件所属组的权限 和其他用户对文件的权限。

(1)文件类型,大体分为如下几类 :

d :目录
- :文件
l :链接
s :socket
p :named pipe
b :block device
c  :character device  

(2)文件权限 :

r :含义为 “可读”,用数字 4 表示   w:含义为 “可写”用数字 2 表示  x(小x):含义为“可执行”用数字 1 表示  -:含义为“无权限”用数字0 表示  X(大X):含义为只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。   s:含义为 在文件执行时把进程的属主或组ID置为该文件的文件属主。方式“u+s”设置文件的用户ID位,“g+s”设置组ID位。t :含义为保存程序的文本到交换设备上  

3.文件权限的更改 :
       使用命令 :chmod 文件权限 文件名称 [-R]
       命令两种用法 :
       (1)直接给文件赋相应的权限即为 :

chmod   a+x  auth.log   #含义为auth.log 文件给所有用户赋予可执行权限   

(2)使用数字方式代替权限 :
       例如 :
       chmod 777 auth.log #含义为给auth.log文件赋予任何可读,可写,可执行权限
       数字含义详见如下列表:

所有者  群组  其他  三位代表权限的数字
 r wx   rwx   rwx   实际结果
 4 21   421   421 777
 4 21   4 01  4 01  705

4.文件所有者的更改 :
       命令 chown 用户名 文件,例如 :
       chmod mysql auth.log #含义为 把 文件 auth.log 的所有者更改为 mysql
       5.文件所在组的更改
       命令 chgrp [-R] 群组名称 文件名称
       例如 :
       chgrp -R mysql apache2 #含义为 ,把 目录apache2 的所在组更改为mysql

linux 权限rwx(4,2,1)详细说明相关推荐

  1. Linux权限管理---最全最详细的文件权限设置管理,手把手教你设置文件权限UGO和数字权限,高级权限等等

    权限管理 linux权限管理介绍 主要给文件或者目录设置权限,权限对用户生效 权限: 读:r 4 写:w 2 执行:x 1 权限 U G O  3部分 rw- - - U G O U==文件的所有者 ...

  2. Linux权限修改(详细)

    Linux权限修改(详细) 前言:本人最近在学Linux相关操作,虽然之前也有部署过自己的网站以及个人博客,但是对于Linux系统的基本操作终究只是知其然并不知其所以然,故特地学习. 基本权限查看 首 ...

  3. Linux学习笔记3—Linux权限的初步认识(rwx、sudo、粘滞位、umask)

    文章目录 shell命令以及运行原理 如何开启当前用户的sudo命令 Linux权限管理 1 Linux用户类别 2 Linux的文件权限的理解 3 Linux文件权限的修改 I chmod-修改拥有 ...

  4. Linux下有关可读可写可执行权限rwx:.sh:权限不够

    在某天之前,我运行Linux下的.sh文件,都是采用./xxx.sh的方式. 突然有一天,我发现这个方式运行不了了...提示我 然后,我才知道,原来文件夹还是有权限的... 所以,请教了一下公司大神, ...

  5. Linux权限数字:【r:读取权限用4表示、w:写入权限用2表示、x:执行权限用1表示】【7表示rwx、6表示rw-、5表示r-x、4表示r--】

    如果文件具有: r(读取)权限则权限用4表示,反之为0: w(写入)权限用2,反之为0: x(执行)权限用1,反之为0: 如果文件具有相应的权限就把rwx的权限加起来表示,这样: 7表示rwx, 6表 ...

  6. linux的rwx权限解读

    linux的rwx权限解读: 我们输入指令 : ls -l 会看到类似我这样的语句 d rwx -xr -x- 我们可以这样解读: 首字母:文件类型 d: d开头的是文件夹 -:文件 l:连接(快捷方 ...

  7. Linux权限drwxrwxrwx相关详细说明

    linux权限drwxrwxrwx所代表的意义 [root@app-LT-147 localPartExp]# ll drwxrwxrwx 2 root root 4096 11月816:38 exc ...

  8. linux 权限中加号,关于Linux中权限列中的加号及点的深度探索

    一.综述 Linux中,ls -l命令可谓是最常用不过了.命令显示结果中的第一列也是我们比较关注的地方,一般说法是表示权限的字符占10个位置.可是,我们也经常看到在这一列中第十一个位置也有内容显示,最 ...

  9. linux权限切换命令,Linux基础常用命令汇总(权限操作)

    权限操作 权限简介 Linux系统上对文件的权限有着严格的控制,用于如果相对某个文件执行某种操作,必须具有对应的权限方可执行成功. Linux下文件的权限类型一般包括读,写,执行.对应字母为 r.w. ...

最新文章

  1. 从当前活动获取根视图
  2. 刨根问底儿 -- intVal($str) 跟 (int) $str 的运算结果有什么区别
  3. 如何使用 Mmcv.exe 工具来管理群集消息队列资源[转]
  4. vmstat 命令的使用
  5. Hyperledger Fabric 词汇表
  6. php接口异常,api接口异常怎么办
  7. 女生的拳头有多厉害?
  8. 微信小程序通用功能设计和实现
  9. arma matlab函数,MATLAB中ARMA模型预测差分问题
  10. 大数据(2)---Hadoop由哪几部分组成?
  11. linux 红帽6系统下载,Red Hat Enterprise Linux 6.2 ISO 下载
  12. 五子棋c语言算杀算法,c语言 五子棋危险判断 求大神解释啊
  13. 数据结构与算法笔记(一) 程序性能分析
  14. 16muduo_base库源码分析(七)
  15. [编织消息框架][JAVA核心技术]异常基础
  16. ExoPlayer的缓存 四 缓存Cache 的应用
  17. 由中缀、后缀确定前缀表达式
  18. FileInputStream.read()返回int类型原因
  19. ActiveMQ--概述
  20. CSS-Grid(网格)布局

热门文章

  1. 图像处理程序,在状态栏显示图像尺寸
  2. php 7 xhprof,php7中使用xhprof解析
  3. 安徽省级办公室高级应用计算机二级,2019年9月安徽省计算机等级二级考试教程:二级MSOffice高级应用上机指导...
  4. 重新配对_国羽世界冠军组合重新配对!男方笑言“老夫老妻”,没什么感觉
  5. 海康威视错误代码0xf_海康威视嵌入式软件工程师笔试题分享(含解答)
  6. java app支付_Java 微信支付之APP支付服务端 (一)
  7. python win32转pdf 横版_Python调用Win32com实现Office批量转PDF
  8. primefaces_Primefaces主题
  9. Spring Controller – Spring MVC控制器
  10. Hibernate Session合并,更新,保存,saveOrUpdate,持久化示例