为什么老式unix机用八进制

为什么老式unix机用八进制,第1张

老式UNIX使用八进制是因为计算机存储器以二进制形式存储数据,而八进制刚好是三位二进制数的组合,这使得八进制可以有效地表示二进制数据。由于老式UNIX本身就是从C语言开发出来的,C语言中也使用八进制表示字符和字符串,因此,八进制在UNIX系统中得到了广泛使用。

在早期UNIX系统中,文件权限用三个八进制数(如“777”或“755”)来表示,其中每一位代表了一种访问权限:读取(4)、写入(2)和执行(1)。这种表示方式简单明了且易于记忆,因此被广泛使用,并逐渐成为了UNIX *** 作系统的标准表示方法之一。即使现代UNIX系统已经支持更多的文件权限和更多的表示方式,但八进制仍然保持着一定的使用率和重要性。

数字权限755;

第一个r是文件的所有者有可读权限;

第二个r是文件的所属组有可读权限;

第三个r是其他人有可读权限。

drwxr-xr-x是什么意思

第一位表示文件类型.d是目录文件,l是链接文件,-是普通文件,p是管道

第2-4位表示这个文件的属主拥有的权限,r是读,w是写,x是执行

第5-7位表示和这个文件属主所在同一个组的用户所具有的权限

第8-10位表示其他用户所具有的权限。

状态w和有要求权都是指Unix/Linux *** 作系统文件权限的一种。根据查询相关信息显示,状态w是指文件拥有者可以对该文件进行写 *** 作。w为write的缩写,有要求权是指用户可以通过chown或chmod命令来改变文件或目录的所有者或访问权限。通常只有文件或目录的所有者或管理员才有这种权限。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12085101.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存