linux中crw brw lrw等等文件属性是什么

来源:百度知道 编辑:UC知道 时间:2024/05/23 19:23:54
这类文件是什么,怎么打开,详细点,谢谢。

linux中c表示字符设备文件,b表示块设备文件,l表示符号链接文件,r表示可读权限,w表示可写权限。
linux文件属性解读:
文件类型:
-:普通文件 (f)
d:目录文件
b:块设备文件 (block)
c:字符设备文件 (character)
l:符号链接文件(symbolic link file)
p:命令管道文件(pipe)
s:套接字文件(socket)
文件权限: 9位,每3位一组,每一组:rwx(读,写,执行),当改组不具有某一权限用-代替。
第一组为: 文件拥有者的权限, 该文件的拥有者可以读写,但不可执行;
第二组为: 同群组的权限
第三组为: 其他非本群组的权限

l表示的是链接文件,相当于windows下的快捷方式, c表示字符设备文件。比如猫等串口设备,b表示块设备,比如硬盘、光驱等设备

链接文件是根据所对应的真实文件的类型选择不同的方式来打开的
设备文件一般是需要通过mount挂载到某个目录下来打开的
字符设备文件似乎是不能打开吧!
参考资料:
http://hi.baidu.com/52hack/blog/item/3fce0724cbabe83bc89559f5.html
后边的rw表示的是权限位,我想你应该是知道什么意思吧!