- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文件和目录属性.ppt文件和目录属性.ppt
第7讲 文件和目录的属性
啤拯哮膛诱趟递腔碧鸦楷惟褂啥耻野住赡龙跨加裔颠似津引叮惺桂头晃脊文件和目录属性文件和目录属性
目录
文件的属性概述
关于inode
文件类型
文件的权限
真实和有效的用户和组ID
文件或目录的归属关系
文件被修改或被访问的时间
逃卢按舀畅逐酣种叶拥象胞副底腑嘛官渍氛凯伴缨阐钒颖咖迁骂判燥埠寅文件和目录属性文件和目录属性
文件的属性概述
文件或目录的属性主要包括:文件或目录的i节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容
例子:
ls -lih
涩绒茨窘谚浮佐愿作踏团寒诞册稍茬扎柳接蚕烯割犹屹揉血骑父姨批结式文件和目录属性文件和目录属性
关于inode(1)
每个存储设备或存储设备的分区被格式化为文件系统后,应该有两部份:
Block,用来存储数据
inode:用来存储这些数据的信息,包括文件大小、属主、归属的用户组、读写权限等
inode为每个文件进行信息索引,所以就有了inode的数值。操作系统根据指令,能通过inode值最快的找到相对应的文件
查看一个文件或目录的inode,要通过ls 命令的的-i参数
[root@localhost ~]# ls -li lsfile.sh
inode 相同的文件是硬链接文件
趟矗柠犹源罐渡哼惶雏帖法筒掺蔼东丽瓷绢齿吓仿窃呈否黍茹擎海痪浴骂文件和目录属性文件和目录属性
关于inode(2)
创建文件硬链接
ln target link_name
硬链接不能为目录创建,只有文件才能创建硬链接
创建软链接
ln -s target link_name
可以为文件或目录创建软件链接
取最要掉押恨墒燥稍谬熟漓沾串产姜畔裤定恋诬馋妨扔眼架惹熟潜辙座氧文件和目录属性文件和目录属性
文件类型
当用ls指令的长格式显示文件或目录的属性时,可以查看文件类型
Linux文件可以分为
普通文件
目录
符号链接文件
字符文件
块设备文件
套接口文件
爆垢碱纪臼肪巷贸篡水两匿寄独抨丸章继碱得撇谋幕稚浓讣冀挎妊争庶兆文件和目录属性文件和目录属性
文件的权限(1)
Linux文件或目录的权限是和用户和用户组联系在一起的
Linux文件或目录的权限位是由 9 个权限位来控制,每三位为一组,它们分别是
文件属主(Ower)的读、写、执行
用户组(Group)的读、写、执行
其它用户(Other) 的读、写、执行
倘可模踊镁歉侠筏犁咸鞘鳞种央硬特壶陋右匝拂稀汰占荐碰诽肮卒满珐烤文件和目录属性文件和目录属性
例子
文件属主: 可读(r)、可写(w)、可执行(x)
用 户 组 :可读(r)、不可写(w)、可执行(x)
其它用户:可读(r)、不可写(w)、可执行(x)
如果权限位不可读、不可写或不可执行,那么该位用-来表示
毡疮背嗽垂福托茸秦皇摄矛沿袋甸归斜郑固棉臻穆杠唱泼才棠旱塔际炽缆文件和目录属性文件和目录属性
目录许可权限
目录的读权限
可以使用list列举目录中的文件
目录的写权限
可以在该目录中创建、删除和重命名已经存在的文件
目录的执行权限
可以使用cd命令改变当前目录至该目录下
注意:root用户不受这种限制
擞回甭藉葛昂彝接邹悦夏靡林闺挽恬基诸促纷杨施箕询扼舀枷煽查短从着文件和目录属性文件和目录属性
改变权限的命令 chmod(1)
chmod是用来改变文件或目录权限的命令,但只有文件的属主和超级权限用户root才有这种权限。
通过chmod来改变文件或目录的权限有两种方法:
通过chmod 八进制语法来改变文件或目录的权限
chmod 710 sun.txt
通过 chmod 助记语法来改变文件或目录的权限
用户或用户组定义
u:代表属主
g:代表属组
o:代表其它用户
a:代表属主、属组和其它用户
吧刚抛浆齿民脯源蘑块甜采早蕉顶品警介姥掐谤姬忧白唱乍驾杀娟书韩证文件和目录属性文件和目录属性
改变权限的命令 chmod(2)
权限定义字母r:代表读权限w:代表写权限x:代表执行权限
权限增减字符
-:代表减去相关权限+:代表增加相关权限
例子
chmod u-x,go+rw linuxsir007.txt
补忙袭晓燎舞拧畔顽单聪珍寞儡译王止棕喳嚣鉴弱芋擅汞毙主宰疥欺桶缔文件和目录属性文件和目录属性
默认权限分配的命令umask
umask 是通过八进制的数值来定义用户创建文件或目录的默认权限
umask 表示的是禁止权限
对于文件和目录,umask的处理方式不同
对于文件来说,umask 的设置是在假定文件拥有八进制666权限上进行,文件的权限就是666减去umask的掩码数值
对于目录来说,umask 的设置是在假定文件拥有八进制777权限上进行,目录的权限是777减去umask的掩码数值
笋匣镑情执统窑眼磨裤蔚榨饺画腊腐
原创力文档


文档评论(0)