linux中rwx权限前的c和d都表示什么意思

linux中rwx权限前的c和d都表示什么意思,第1张

rwx前一个字符对应文件类型:

-就是普通的文件,d表示是目录, c表示是字符设备(在linux/unix,所有的设备都是文件),b是块设备文件, s是socket文件,等等。下面给出所有文件类型标识:

`-'

regular file

`b'

block special file

`c'

character special file

`C'

high performance ("contiguous data") file

`d'

directory

`D'

door (Solaris 2.5 and up)

`l'

symbolic link

`M'

off-line ("migrated") file (Cray DMF)

`n'

network special file (HP-UX)

`p'

FIFO (named pipe)

`P'

port (Solaris 10 and up)

`s'

socket

`?'

some other file type

在linux中d代表此文件是文件夹,-代表此文件是普通文件,l代表此文件是软链接(相当于windows中的快捷方式)。想要了解更多相关Linux当中的 *** 作知识的,去看一下黑马程序员的视频,很多公开课都有实际很有深度的内容的。

d代表directory即目录,因为在Linux中的一个文件(夹)权限包括宿主权限、所属组权限、其他人的权限,即分为3段,每一段用rwx来表示,r代表读,w代表写,x代表执行,

好 举个例子 一个文件夹,其宿主有读写执行权限,其所属组有读写的权限,其他人只有读的权限

表示为drwxrw-r--


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

原文地址:https://54852.com/yw/8607120.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存