当前位置:   article > 正文

Linux中ls -l命令详解_linux ls -l

linux ls -l

Linux中ls -l命令详解

(以下内容均为个人见解,请各位批评指正)
在我们使用Linux系统使用ls -l时,会产生长列表格式输出内容在这里插入图片描述

第一列

第一位字母: 表示文件类型。图中看到第一列字母基本上都是-或者d,除此之外还有另外几种表达字母:
‘d’:目录文件;
‘-’:普通文件;
‘p’:管理文件;
‘l’:链接文件;
‘b’:块设备文件;
’c‘:字符设备文件
‘s’:套接字文件
在这里插入图片描述
后续9位代表对文件的权限(三列一组,r为读权限,w为写权限,x为可执行权限,-代表无权限)
第二至四位字母 代表当前用户对文件(夹)的权限,以图中albums.csv文件为例,hadoop用户具有读权限和写权限
在这里插入图片描述
第五到七位字母代表当前用户组内成员对文件(夹)的权限,以图中albums.csv文件为例,hadoop组内用户具有读权限和写权限在这里插入图片描述
第八到十位字母代表其他用户成员对文件(夹)的权限,以图中albums.csv文件为例,hadoop组外成员具有读权限在这里插入图片描述

第二列

在这里插入图片描述
如果是目录,则代表目录的子目录个数(在这里需要记住:"." ". ."也属于文件夹, 所以任意目录的最小子目录个数为2);
如果是文件,则代表目录的硬链接个数(硬链接个数:可以简单的理解为一个文件的文件名个数,比如a文件的文件名有s和j两个,因为s和j指向同一个a,改动s或j都会对a造成改变)

第三列

在这里插入图片描述
表示该文件所属用户,例如图中sogoupinyin.list为管理员root用户所有,其他则为hadoop用户所有

第四列

在这里插入图片描述
代表文件归属的用户组,也为当前用户所属于的组

第五列

代表文件所占用的大小

第六列

代表最近修改文件的月份

第七列

代表最近修改文件的日

第八列

代表最近修改文件的具体时间

第九列

代表文件名,其中绿色和*文件代表可执行文件,蓝色代表文件夹

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/183633
推荐阅读
相关标签
  

闽ICP备14008679号