Linux权限为含义

linux系统通过ll命令进行查看文件,第一列为一个10位的符号组合,那么每一位代表什么意思了?

 

第1位:表示linux的文件类型

          1)“-” 代表普通文件(regular file)

普通文件包括

		<p>①纯文本档(ASCII):这是Linux系统中最多的一种文件类 型,称为纯文本档。是因为内容为我们⼈人类可以直接读到的数据,<br>
		例如数字、字母等等。</p>

		<p>②二进制文件(binary): 你的Linux中的 可执行文件(scripts, 文字型批处理文件不算)就是这种格式的。</p>

		<p>③数据格式文件(data):有些程序在运作的过程当中会读取某些特 定格式的档案,那些特定格式的档案可以被称为数据⽂文件 (data file)。一般用cat看到的都是乱码。</p>
		</td>
	</tr></tbody></table></div><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2)“d” 代表目录(directory)</p>

           3)“l”代表连接文件

           4)“b”代表块设备文件,及一些存储文件,如硬盘,软盘等,

           5)“c”代表字符设备文件,即一些串行端口的接口文件,如键盘,鼠标等

           6)“s”代表套接字(sockets 数据接口文件),这种类型的文件通常被用在网络上的数据连接,我们可以启动一个程序来监听客户端的请求,而客户端就可以通过数据接口文件来进行数据通信。

           7)“p”代表管道(FIFO,pipe)

剩余的9位分为3组

第1组(第2-4位):文件拥有者的权限

第2组(第5-7位):文件所属组的权限

第3组(第8-10位):其他用户

在linux系统中

		<p>r(读read权限),二进制是100,十进制是4</p>

		<p>w(写write权限),二进制是010,十进制是2</p>

		<p>x(执行excute权限),二进制是001,十进制是1</p>

		<p>具备多个权限就要报4、2、1相加,所以最大的权限就是777</p>

		<p>rwx&nbsp; 对应是二进制是111,十进制7</p>

		<p>rw&nbsp; &nbsp;对应的二进制是11 ,十进制6</p>
		</td>
	</tr></tbody></table></div><p>ll命令的</p>

第2列 表示连接的文件数,如上图的2表示有2个文件连接

第3列 表示创建文件的用户

第4列 表示用户所在的组

第5列 表示文件的大小(单位:字节)

第6-8 列 表示修改日期 格式: 月 日 时

第9列 表示文件名

 

参考链接:https://blog.csdn.net/qq_36221862/article/details/56012469      https://www.cnblogs.com/mouxue/p/6429309.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值