Linux中的ls -l命令展示信息

 更新时间:2023年11月21日 10:05:05   作者:暮春二十四  
这篇文章主要介绍了Linux中的ls -l命令展示信息,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Linux ls -l命令展示信息

在Linux系统中,ls -l命令是用以列表的形式来查看当前目录下的文件或目录

下面就让我们一起来看看展示的信息是什么意思吧

以CentsOS7为例子

[root@localhost mrluo]# ls -l
total 0
drwxr-xr-x. 2 mrluo mrluo 22 Dec 19 22:22 Desktop
drwxr-xr-x. 3 mrluo mrluo 30 Dec  8 00:59 Documents
drwxr-xr-x. 3 mrluo mrluo 20 Dec  8 00:57 Downloads
drwxr-xr-x. 2 mrluo mrluo  6 Dec  8 00:56 Music
drwxr-xr-x. 2 mrluo mrluo  6 Dec  8 00:56 Pictures
drwxr-xr-x. 2 mrluo mrluo  6 Dec  8 00:56 Public
drwxr-xr-x. 2 mrluo mrluo  6 Dec  8 00:56 Templates
drwxr-xr-x. 2 mrluo mrluo  6 Dec  8 00:56 Videos
drwxr-xr-x. 3 mrluo mrluo 30 Dec  8 00:59 文档

展示出来的信息可以分为7组,意思如下:

  • [1]:权限
  • [2]:连结
  • [3]:拥有者
  • [4]:群组
  • [5]:文件容量
  • [6]:修改日期
  • [7]:文件或目录名称

下面主要来介绍一下权限,查看第一组的内容

-r w x r w x ---

  • -:档案类型
  • r:可读
  • w:可写
  • x:可执行
  • -:无权限

第一个字符代表这个文件是【文件、目录或者链接文件等等】:

  • 为[ d ]则是目录;
  • 为[ - ]则是文件;
  • 为[ l ]则表示为连接档(link file);
  • 为[ b ]则表示为装置文件里面的可供存储的接口设备(可随机存取装置);
  • 为[ c ]则表示为装置文件里面的串行端口设备,例如键盘,鼠标(一次性读取装置);

接下来的字符中,三个为一组,且均为[rwx],要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]

第一组为文件拥有者可具备的权限;(User)第二组为加入此群组的账号的权限;(Group)第三组为非本人且没有加入群组的其他账号的权限;(Other)

例如:

这行的信息是,“

  • 文档”是个目录;
  • User拥有的权限:rwx 可读可写可执行
  • Group拥有的权限:r-x 可读可执行
  • Other拥有的权限:r-x 可读可执行

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • ubuntu 安装openssh服务器的教程详解

    ubuntu 安装openssh服务器的教程详解

    这篇文章主要介绍了ubuntu 安装openssh服务器的教程,本文给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2016-10-10
  • Apache服务器关闭TRACE Method请求方式的方法

    Apache服务器关闭TRACE Method请求方式的方法

    这篇文章主要介绍了Apache服务器关闭TRACE Method请求方式的方法,因为支持该方式的服务器存在跨站脚本漏洞,需要的朋友可以参考下
    2014-06-06
  • Apache、Nginx下Font Awesome在 Firefox 中不显示问题解决方法

    Apache、Nginx下Font Awesome在 Firefox 中不显示问题解决方法

    这篇文章主要介绍了Apache、Nginx下Font Awesome在 Firefox 中不显示问题解决方法,在配置中增加一个响应头即可解决这个问题,需要的朋友可以参考下
    2014-07-07
  • Tomcat中的catalina.bat原理详细解析

    Tomcat中的catalina.bat原理详细解析

    这篇文章主要给大家详细介绍了关于Tomcat中catalina.bat的原理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们可以参考借鉴,下面随着小编来一起学习学习下吧。
    2017-08-08
  • 如何利用watch帮你重复执行命令

    如何利用watch帮你重复执行命令

    这篇文章主要给大家介绍了关于如何利用watch帮你重复执行命令的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用linux系统具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-05-05
  • 详解ubuntu14.04搭建(迁移)hustoj记录

    详解ubuntu14.04搭建(迁移)hustoj记录

    这篇文章主要介绍了详解ubuntu14.04搭建(迁移)hustoj记录,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • linux服务器磁盘爆满的处理方案

    linux服务器磁盘爆满的处理方案

    文章描述了Linux服务器磁盘爆满导致Redis服务无法访问的问题,通过一系列命令查找并删除大文件,解决了磁盘空间不足的问题,同时,文章介绍了如何配置Nacos以防止日志文件过大导致磁盘空间爆满,需要的朋友可以参考下
    2025-02-02
  • linux中权限管理命令详解(chmod/chown/chgrp/unmask)

    linux中权限管理命令详解(chmod/chown/chgrp/unmask)

    这篇文章主要介绍了linux中权限管理命令详解(chmod/chown/chgrp/unmask)的相关知识,通过示例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • 解决linux ping命令报错name or service not known问题

    解决linux ping命令报错name or service not known问题

    文章详细介绍了两种解决CentOS 7无法上网的问题的步骤:首先,通过VMware的NAT模式配置网络,并编辑网络配置文件以静态IP地址设置;其次,通过克隆CentOS 7并进行相应的IP、UUID和主机名修改,同时更新DNS和网络配置,最终实现联网
    2024-11-11
  • linux服务器上安装jdk的两种方法(yum+下载包)

    linux服务器上安装jdk的两种方法(yum+下载包)

    这篇文章主要给大家介绍了关于在linux服务器上安装jdk的两种方法,分别是利用yum安装和从官网下载包安装,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧
    2018-05-05

最新评论