- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch07 文件和目录的属性
第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的掩码数值 真实和有效的用户和组ID (1)? 真实用户ID(real user ID,UID)和真实组ID(real group ID,GID)? 保存在/etc/password文件中的用户ID和组ID 有效用户ID(effective user ID, EUID)和有效组ID(effective group ID, EGID)? 真实和有效的用户和组ID (2)? setuid和setgid 位 让普通用户可以以root用户的角色运行只有root帐号才能运行的程序或命令 设置setuid和setgid位 八进制方法 setuid位的设置用八进制的4000,setgid位的设置用八进制的2000 chmod 4755 a.txt(设置setuid位) chmod 2755 b.txt(设置setgid位) chmod 6755 c.txt (同时设置setuid位和setgid位)? S和s 真实和有效的用户和组ID (3)? 设置setuid和setgid位(2) 通过助记语法 通过u+s 或u-s 来增减setuid位 通过g+s 或g-s 来增减setgid位 粘贴位(sticky)及设置方法 文件:如果没有人使用该文件
您可能关注的文档
最近下载
- 金融科技行业系列报告之二:如何理解金融机构的数字营销?20210727-中信建投.docx VIP
- 中信建投-金融-中信建投政策研究-银发经济与养老金融系列-四-:保险资管行业赋能我国银发经济发展的机遇、挑战与路径.pdf VIP
- 工艺知识及关键控制点培训试卷及答案.docx
- 2025云南昆明供电局项目制用工招聘48人笔试参考题库附答案解析.docx VIP
- 中信建投-政策研究-五篇大文章-系列-五-数字金融.pdf VIP
- 中信建投政策研究“五篇大文章”系列(五):数字金融-240923-中信建投-22页.pdf VIP
- Taylor Swift中英歌词 对照.doc VIP
- 20180730-中信建投-中信建投“银行金融科技”系列深度之二:区块链,银行应用与前景.pdf VIP
- 正一天师手诀图谱秘录.pdf VIP
- 数字金融行业系列深度之一:deepseek如何加速金融业数字化转型?-中信建投-20250223.docx VIP
文档评论(0)