3.2 文件和目录的权限

可能大家早就有所耳闻,Linux系统之所以更安全,是因为对文件权限有着非常严格的控制。本节将要给大家介绍Linux系统中文件权限的概念,这些概念非常重要,了解和熟练掌握Linux下目录和文件的权限是必须的。但是,熟悉用户和用户组的概念是学习权限的前提,如果这方面存在疑问请仔细阅读第2章,否则很难理解本节的内容。

3.2.1 查看文件或目录的权限:ls -al

这已经不是我们***次看到这个命令了,不过前面并没有仔细介绍命令输出内容的含义,下面就来详细说明一下。其中,-l参数表示要求ls命令列出每个文件的详细信息,-a参数则要求ls命令还要同时列出隐藏文件。在/root目录中运行ls -al,然后看一下输出,如下所示:[root@localhost ~]# ls -al

total 112

drwxr-x---  3 root root  4096 Oct  1 10:43 .

drwxr-xr-x 24 root root  4096 Oct  1 07:42 ..

-rw-------  1 root root  1017 Jan  2  2009 anaconda-ks.cfg

-rw-------  1 root root  5659 Sep 24 02:07 .bash_history

-rw-r--r--  1 root root    24 Jan  6  2007 .bash_logout

-rw-r--r--  1 root root   191 Jan  6  2007 .bash_profile

-rw-r--r--  1 root root   176 Jan  6  2007 .bashrc

-rw-r--r--  1 root root   100 Jan  6  2007 .cshrc

-rw-r--r--  1 root root 18590 Jan  2  2009 install.log

-rw-r--r--  1 root root     0 Jan  2  2009 install.log.syslog

-rw-------  1 root root    72 Oct  1 08:45 .lesshst

drwx------  2 root root  4096 Oct  1 08:48 .ssh

-rw-r--r--  1 root root   129 Jan  6  2007 .tcshrc

正如大家所见,ls -al格式化地输出了文件的详细信息,每个文件都有7列输出,下面详细介绍每列的含义。

***列是文件类别和权限,这列由10个字符组成,***个字符表明该文件的类型。表3-2列出了***个字符可能的值和所代表的含义。接下来的属性中,每3个字符为一组,第2~4个字符代表该文件所有者(user)的权限,第5~7个字符代表给文件所有组(group)的权限,第8~10个字符代表其他用户(others)拥有的权限。每组都是rwx的组合,如果拥有读权限,则该组的***个字符显示r,否则显示一个小横线;如果拥有写权限,则该组的第二个字符显示w,否则显示一个小横线;如果拥有执行权限,则第三个字符显示x,否则显示一个小横线。

第二列代表“连接数”,除了目录文件之外,其他所有文件的连接数都是1,目录文件的连接数是该目录中包含其他目录的总个数+2,也就是说,如果目录A中包含目录B和C,则目录A的连接数为4。

第三列代表该文件的所有人,第四列代表该文件的所有组,第五列是该文件的大小,第六列是该文件的创建时间或最近的修改时间,第七列是文件名。

【责任编辑:book TEL:(010)68476606】

点赞 0

linux文件目录读者权限,3.2.1 查看文件或目录的权限:ls -al相关推荐

  1. 在Linux中,用什么命令查看文件或目录的权限?

    命令:ll 或者 ls -l 解释,输出的格式如下 -rwxr-xr-x 1 root wheel 430540 Dec 23 18:27 /bin/bash第一个字段 -rwxr-xr-x 包含该特 ...

  2. linux 7 没有权限访问,[CentOS 7系列]文件或目录的权限与属性

    在开始今天的话题之前,我们首先来回顾下ls命令.在ls命令中参数"-l"会显示出来目标的详细信息,如下所示: [root@server02~]#ls-l/tmp/ 总用量4 -rw ...

  3. linux查看和修改文件与目录的权限

    1.linux查看目录和文件权限 使用带"-l"选项的ls命令时,将以长格式显示文件或目录的详细信息,其中包括了该文件的权限和归属等参数.例如,执行如下操作列出当前目录下子目录和文 ...

  4. Linux——文件或目录的权限管理、网络管理、进程管理、服务管理的相关命令

    1.文件或目录的权限管理命令 一个用户至少属于一个组,也可以属于多个组:一个文件或者目录也必须属于一个,并且只能属于一个组: 在一个文件或者目录看来,linux系统中所有的用户可以分为三类:所有者:同 ...

  5. Linux常用命令(本篇包括,Linux目录结构介绍、Linux Shell介绍、9个常见命令介绍、文件的概念、文件的操作(20个)、目录的操作、文件和目录的权限、文件压缩及解压缩)

    Linux常用命令(本篇包括,Linux目录结构介绍.Linux Shell介绍.9个常见命令介绍.文件的概念.文件的操作(20个).目录的操作.文件和目录的权限.文件压缩及解压缩)         ...

  6. Linux学习笔记三【文件及目录的权限管理篇】

    文件及目录的权限管理 上篇简单介绍了下文件和目录的一些简单的操作,接下来介绍用户和文件权限的管理.首先了解用户和组账号的配置文件,然后是管理用户和组账号,最后要会设置文件和目录权限和归属. Linux ...

  7. linux 权限属性,linux 文件或目录的权限和属性

    1.windows 和linux文件类型的区别 windows 里是通过扩展名来区分文件类型的:linux里文件扩展名和文件类型没有关系,为了容易区分和箭筒用户使用的windows的习惯,我们也会用扩 ...

  8. du 查看使用 linux命令,Linux命令(17)du 查看文件和目录磁盘使用情况

    Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能 ...

  9. Linux学习笔记(一):关于文件和目录权限的一小点内容

    我的Linux学习笔记(一):关于文件和目录权限的一小点内容 前言: 之前说踏上了一条真正的程序员之路,实在是打脸,才三个月不到,就更换了工作,跑到单位上班来了.一是因为之前上班那家公司实在让我很恶心 ...

最新文章

  1. XCTF WEB xff_referer
  2. pycharm提示your evalluation license has expired解决方法
  3. 基于主体掩码的实体关系抽取方法
  4. linux整个文件夹下全部文件的属性,C/C++遍历目录下的所有文件(Windows/Linux篇,超详细)...
  5. Codeforces 576D. Flights for Regular Customers(倍增floyd+bitset)
  6. 【Shell教程】三----运算符,条件判断
  7. oracle日志不应用,dg报ORA-600日志不能应用
  8. C# try-catch-finally 语句异常的类型
  9. vs2003在win7+后pdb锁住报LNK1201解决方案
  10. tkinter 的界面美化库:ttkbootstrap 使用教程
  11. 《转》关于ath5k网卡驱动中beacon的发送过程(特别是timestamp字段)
  12. 七牛云存储详细配置步骤
  13. Windows11分辨率无法调整,缩放不能选择调整
  14. JQuery入门级-基础
  15. 发一个贷款月供额计算工具[原创]
  16. 详解CAN总线:CAN总线报文格式—遥控帧
  17. 小米扫地机器人划区清扫定时_小米机器人怎么设定扫地区域 小米机器人设定扫地区域的方法...
  18. c#调用matlab生成的dll
  19. 泥石流与滑坡的遥感解译特征
  20. 磁盘分区魔法师Norton PartitionMagic(PQ8.0)使用图解和使用(搜藏)

热门文章

  1. URL检验正则表达式
  2. Day4-Day5数字和列表
  3. 为什么剩余数不能相加_江西公务员考试之数量关系:剩余问题
  4. 【RocketMQ 二十八】RocketMQ 消息堆积
  5. php 表情怎么存储位置,php保存emoji表情
  6. 回收站太多被删除文件,导致打不开的解决办法
  7. Python -- Beautifulsoup4库的使用
  8. imx6q flexcan初始化流程
  9. 【mud】xyj450巫师搭建场景实战
  10. 通达信服务器系统日线,券商网络接口分析方法(已经可以与通达信服务器行情数据连接!)(页 1) - 股软开源综合交......