linux中ls -l命令输出信息含义

linux中ls -l命令输出信息含义

在这里插入图片描述
如上图所示,用ls -l命令查看当前目录下的文件和目录会显示对应的详细信息,以下是对这些信息的解读:

01、第一个信息含义

在这里插入图片描述

# 信息含义:文件类型和权限
# 该信息是由一个长度为10的字符串所表示的
# 例如:
-rw-rw-r--或drwxr-xr-x

# 字符串含义:
第一个字符含义:表示文件类型
紧接着三个字符:表示拥有者权限
紧接着三个字符:表示所属用户组权限
最后的三个字符:表示其他用户权限

# 第一个字符参数种类及含义:
'd'		表示该文件类型为:目录
'l'		表示该文件类型为:软链接
'b'		表示该文件类型为:快设备
'c'		表示该文件类型为:字符设备
's'		表示该文件类型为:socket
'p'		表示该文件类型为:管道
'-'		表示该文件类型为:普通文件

# 字符串后九个字符中出现的参数及含义:
# :后九个字符其实就只包含了四个参数!
'r'		表示该文件允许读权限
'w'		表示该文件允许写权限
'x'		表示该文件允许执行权限
'-'		表示该文件不具备该位置上的对应权限

02、第二个信息含义

在这里插入图片描述

# 信息含义:表示连接数
# 数字1表示连接数为:1

03、第三个信息含义

在这里插入图片描述

# 信息含义:表示所有者

04、第四个信息含义

在这里插入图片描述

# 信息含义:表示所属用户组

05、第五个信息含义

在这里插入图片描述

# 信息含义:表示文件大小

06、第六个信息含义

在这里插入图片描述

# 信息含义:表示最后一次修改时间

07、最后一个信息含义

在这里插入图片描述

# 信息含义:表示文件名

08、更改文件权限

01中提到,10个字符的后面9个字符表示文件权限,每三个字符表示对应用户权限,依次为所有者权限所属用户组权限其他用户权限。由于可以用0和1表示一个字符的有无,所以设置文件权限时,采用的是数字来更改对应位置的权限。

比如:drwxr-xr-x权限可由755表示,即二进制数111,101,101的十进制表示。

sudo chmod 000 filePath
# 表示任何用户都不能修改和查看'filePath'对应的文件

# 类似的权限修改同上
# 	比如:
#	让当前路径下的mytxt.txt文件
#	只能被其所有者读写
#	代码如下:
sudo chmod 600 mytxt.txt

09、更改所有者

03中提到,第三个信息的含义指文件的所有者,更改文件所有者命令如下:

sudo chown newOwnerName filePath
# 含义:	表示将'filePath'所对应的文件的所有者
#      	改为'newOwnerName'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

☜lgl☞

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

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

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

打赏作者

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

抵扣说明:

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

余额充值