Linux中ls -al(ls -l)命令中的各个参数的含义

本文详细解释了Linux中ls-l命令的输出格式及各部分含义,包括文件类型、权限、链接数、拥有者、用户组、文件大小及修改时间等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天来详细说一下ls -l命令中的各个参数的含义,见下图是博主列出的ls -al命令:
在这里插入图片描述
下面来说一说各个参数的含义:

第一列是类型与权限,各个字母的含义如下:
第一个字符代表这个文件的类型(目录,文件或链接文件)

若为[d]则是目录
若为[-]则是文件
若为[l]则表示链接文件
若为[b]则表示为设备文件里面的可供存储的周边设备
若为[c]则表示为设备文件里面的串行端口设备,如键盘鼠标

接下来的字符中,以三个为一组,且均为[rwx]的三个参数的组合。其中r表示可读,w表示可写,x表示可执行,如果没有权限,则会显示减号[-]
第一组为文件拥有者的具备的权限,第二组为加入此用户组的账号的权限,第三组为非本人且没有加入本用户组的其他账号的权限

举个上图中的例子,第一行的drwx------
我们将它分开看:第一个字母:d代表目录(若为-则代表文件),第2~4代表文件拥有者具有的权限,此处为rwx,即读写执行三种权限都具备;第5~7代表加入此用户组的账号的权限,此处为—,即没有权限;第8~10代表非本人且没有加入用户组的其他账号的权限,此处为—,即没有权限。
我们再看第二行的权限:这个权限中我们可以看到,不论有什么权限,rwx这三个位置不会发生改变,如果没有这个权限,则用-来代替它。
接下来我们来看第二列:第二列的数字为链接数,包括我们前面介绍过的硬链接和软链接
第三列表示这个文件的拥有者。
第四列表示这个文件的用户组。
第五列表示这个文件的大小。
第六列是这个文件的最近修改时间。
第七列是这个文件的文件名。
本文参考《鸟哥的Linux私房菜基础篇》,如有不足或者问题,还望大家斧正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

许倾墨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值