linux中crw,brw,lrw等等文件属性是什么,linux文件系统属性介绍
什么是文件?
所有的文件其实都是一串字符流,不过当用合适的解析方法,可以得到有效信息,人们为了方便对文件进行操作,便按照文件的解析方法的不同,给了文件不同的种类,并用下边的方式来标记给人看。
今天在查看 /dev/fuse 文件的属性的时候,看到了crw_ 权限位,一时反应不过来:
[root@localhost ~]# ll /dev/fusecrw-rw-rw-. 1 root root 10, 229 Sep 20 11:12 /dev/fuse
在这里进行备注一下,相关答案来源于网络。
linux中c表示字符设备文件,b表示块设备文件,l表示符号链接文件,r表示可读权限,w表示可写权限。
linux文件属性解读:
文件类型:
-:普通文件 (f)d:目录文件b:块设备文件 (block)c:字符设备文件 (character)l:符号链接文件(symbolic link file)p:命令管道文件(pipe)s:套接字文件(socket)文件权限: 9位,每3位一组,每一组:rwx(读,写,执行),当改组不具有某一权限用-代替。第一组为: 文件拥有者的权限, 该文件的拥有者可以读写,但不可执行;第二组为: 同群组的权限第三组为: 其他非本群组的权限
下面看下linux中的文件种类
(1)普通文件('-', regluar file)
分为:二进制文件和文本文件
二进制文件,是给机器看的,例如:.bin, .elf文件
文本文件:给人看的,一般为ASCII编码,需要用ASCII编码解析,例如:.txt,.c文件。
(2)文件夹文件 ( 'd ', directory file)
一种特殊的文件,特殊在:需要用其库函数打开。
(3)链接文件 ('l', link file)
这里是软连接文件,
注意:软连接文件和硬链接文件的差别,
软连接文件,本身就是一个独立的文件,有自己的 inode,
硬链接文件,不是独立的文件,他和被链接的文件共用同一个 inode.
(4)管道文件 ('p', piple file)
用于进程通信。
(5)套接字文件 ('s', socket file)
用于网络。
(6)字符设备文件 ('c', character file)
为虚拟文件,因为本身不存在于硬盘中,是fs创建的。
不能直接读写,要使用API.
(7)块设备文件 ('b', block file)
也是虚拟文件,为fd创建,要使用API读写。
3. 如何获取一个文件的属性?
(1)shell 中使用 stat 命令
(2)程序中使用 stat API
4. 文件的权限
(1)文件权限如何获得?
在程序中使用 stat API,可以获得 st_mode 元素,st_mode 是一个以位为单位记录内容,所以只需要对对应位进行 & 即可,linux提供了对应的宏,可以用宏。
(2)如何判断程序对文件是否有权限?
首先,程序对文件的权限,是由执行程序的用户决定的,用户有权限,程序就有,用户没有,程序就没有,其次在程序中判断是否有权限使用 access API,最后,优秀程序在执行开始首先要对操作的文件判断权限,如果没有权限,需要对使用者进行提醒。
(3)如何修改权限?
shell中有chmod命令,同样也有chmod API,所以使用这个API即可。
(4)新创建的文件的权限是怎么确定的?
linux有个 umask 的类似于变量的东西,新文件的权限通过 umask 来确定。umask可以在shell中改变。
总结
以上所述是小编给大家介绍的linux中crw brw lrw等等文件属性是什么 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对元马网网站的支持!linux中crw brw lrw等等文件属性是什么,linux文件系统属性介绍相关内容。
本文地址:http://es.55jiaoyu.com/show-703515.html
本文由合作方发布,不代表展全思梦立场,转载联系作者并注明出处:展全思梦
推荐文档
- 11.往年大连中考满分是多少
- 12.为什么说学播音毁一生,原因有哪些
- 13.淘宝店铺的优质好评语大全
- 14.考研可改变第一学历吗、专科考研可以改变第一学历吗
- 15.民学网查出的学历国家承认吗(民学网查出的学历国家承认吗是真的吗)
- 16.往年轻薄商务笔记本电脑推荐-商务轻薄本性价比排行
- 17.承德护理职业学院(承德护理职业学院2023年招生计划)
- 18.wreak是什么意思wreak的翻译(wake,area是什么意思中文翻译)
- 19.电子科技大学A+类学科名单有哪些(含A、B、C类学科名单)
- 20.systematic是什么意思systematic的翻译(systematically是什么意思中文翻译)
- 21.leant是什么意思leant的翻译(lean,on什么意思中文意思)
- 22.华南农业大学是几本大学,华南农业大学是一本还是二本
- 23.包头中考考试科目时间预测安排,包头中考考哪几门考哪些课程
- 24.高考430分能上什么大学,430分高考能报啥学校
- 25.朱自清的散文代表作有什么(朱自清的散文代表作有什么散文集有什么散文诗集有什么)
- 26.浙江有几所大学是985和211,全国985和211大学名单汇总
- 27.i5,1155G7和R5,5600U哪款好-对比评测
- 28.荷兰什么叫-荷兰弟为什么叫荷兰弟,出演蜘蛛侠原因曝光
- 29.警察警衔工资改革新政策及新方案【全文】解读
- 30.电大专科(电大专科毕业论文)
- 31.广东省高级技工学校官网
- 32.广州大学专科
- 33.大连陆军学院,原大连陆军学院校址现在什么是什么学校
- 34.亲们,谁给一份南京大学的研究生招生简章?(河海大学
- 35.他日若遂凌云志全诗及出处
- 36.铜绿的化学式是什么有哪些性质
- 37.「佛山市顺德养正西山学校初中部」往年录取分数线
- 38.公办本科(公办本科和民办本科有什么区别)
- 39.外交学院是名牌大学吗
- 40.往年湖南高考成绩排名一分一段表
- 41.全国有8所烟草院校是哪些(这4所大学门槛低)
- 42.私人垄断资本主义基本概念是私人垄断资本主义
- 43.难以启齿,这8部影片可以一看(性教育适合看的影片)
- 44.美国独立战争的性质爆发战争的原因是什么
- 45.往年东莞市高中排名前十最新
- 46.大朗网络教育(大朗教育)
- 47.往年甘肃省高中排名最好的高中
- 48.逻辑思维训练有哪些方法优秀训练方法推荐
- 49.浙江大学教务管理系统
- 50.人类的动物老师有哪些这属于什么学科
- 51.往年山西高考状元榜_山西历届高考理科状元和文科状元
- 52.往年北京舞蹈学院艺术类招生简章招生人数及专业
- 53.航空最好的5个专业就业前景如何
- 54.太原科技大学怎么样及评价好不好太原科技大学口碑如何
- 55.满招损谦受益这句话的意思是什么出自哪
- 56.舍本逐末发生在什么时期含义是什么
- 57.女孩子首选十大专业什么专业适合女生
- 58.国防生是什么意思指的是什么
- 59.河南省三本学院有哪些2018最新三本院校名单
- 60.往年龙岩高中学校排名榜单龙岩十大优秀高中
- 51.小型柴油微耕机价格,柴油微耕机多少钱一台
- 52.厦门建发股份有限公司,厦门建发是做什么的
- 53.统办大楼里都是什么,白银市政府原统办大楼开始拆除
- 54.说说小米10s的缺点~,小米10s致命缺点
- 55.公共充电桩损坏率高达20%,来电多多收费吗
- 56.冷饮店收入怎么样,一天收入98块
- 57.有一个僵尸的跑酷游戏叫什么,跑酷游戏巅峰之作
- 58.事务次官是什么级别,国家事务是什么级别
- 59.爱国者电视剧剧情介绍,电视剧爱国者联盟剧情介绍
- 60.华为维修点查询,华为手机授权维修点查询?
- 61.荆州路远市政在哪里,9月29日荆州停电
- 62.长乐机场施工怎么进入,总投资约21.38亿元
- 63.杜浔什么地方招上日班,古雷最新一批招聘信息
- 64.中国采购招标网会员多少,招投标网站大全
- 65.高度电刀是什么,新套路超越电刀
- 66.冀晋公路去阳泉东怎么走,气愤难耐阳泉路
- 67.属于??道型产品是什么,这降糖药专利属谁
- 68.销售配电柜怎么找项目,控股子公司的电力柜销售对象主要是配电柜
- 69.复旦大学附属妇产科医院传真是多少,妇儿医院管理经验丰富
- 70.点心工商执照怎么办,食品经营许可证怎么办理

