《Linux操作系统实用教程》教学课件第四章.ppt

《Linux操作系统实用教程》教学课件第四章.ppt

  1. 1、本文档共126页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.2 文件的基本操作 4.2.5 其他一些常用命令 (2) 如果指定要比较目录,即file1和file2都是目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。 (3) 如果file1和file2中有一个是文件,另一个是目录(假设file1是目录,file2是文件),diff则从file1目录中查找与file2文件同名的文件,然后进行比较。 例4.19 使用diff比较file2和file4文件。 在命令提示符下执行如下的命令,其执行结果如下图所示。 [root@myhost root]# diff -y file2 file4 4.2 文件的基本操作 4.2.5 其他一些常用命令 图中,“”符号后面的部分就是file4文件和file2不同的部分。 4.cut命令 该命令用于从文件中获取指定位置的字符串,其基本格式如下: 文件比较 4.2 文件的基本操作 4.2.5 其他一些常用命令 cut [参数] 文件 常用的参数及含义如下表所示。 cut常用的参数及含义 参 数 含 义 -c n1,n2 获取每一行的第n1到n2个字符 -f m1,m2 获取每一行的第m1到m2栏的字符 -d sep_char 指定栏的分隔符,不指定的话默认用制表符作为分隔符 例4-20 使用cut命令获取/etc/passwd第1栏到第3栏的信息。 4.2 文件的基本操作 4.2.5 其他一些常用命令 在终端提示符下输入如下的命令,其执行结果如图4-27所示。 [root@myhost root]# cut -f 1,3 -d : /etc/passwd 文件比较 提示:在使用-f参数时,默认的分隔符是制表位tab符,此时可以使用-d sep_char来指定栏的分隔符,但是其中的sep_char只能是单个字符,例如,上例指定分隔符为“:”。 4.3 文件权限管理 4.3.1 Linux文件安全模型 文件权限就是文件的访问控制权限,即哪些用户和组群可以访问文件以及可以执行什么样的操作。文件权限与系统的数据安全息息相关。 4.3.1 Linux文件安全模型 Linux系统是一个典型的多用户系统,不同的用户处于不同的地位,对文件和目录有不同的访问权限。为了保护系统的安全性,Linux系统除了对用户权限作了严格的界定外,还在用户身份认证、访问控制、传输安全、文件读写权限等方面作了周密的控制。文件权限就是对系统中的不同用户访问同一文件的权限做了不同的规定。这些规定囊括了文件访问控制、文件保密性、文件完整性等方面。 Linux系统中,用户对文件的文件读写权限包括3种,分别是读权限、写权限和可执行权限。 4.3 文件权限管理 4.3.2 修改文件/目录的访问权限 (1)读权限(r):允许用户读取文件内容或者列目录。 (2)写权限(w):允许用户修改文件内容或者创建、删除文件。 (3)可执行权限(x):允许用户执行文件或者运行使用cd命令进入目录。 注意:通常,Linux系统只允许文件的属主或超级用户改变文件的读写权限。 4.3.2 修改文件/目录的访问权限 在Linux系统中,文件的权限是按照用户来划分的,同一个文件或目录,对于不同的用户赋予不同的读写权限。通过使用ls -l命令列出目录和文件的详细信息,可以查看不同类型用户所对应的权限。使用chmod命令修改文件或目录的访 4.3 文件权限管理 4.3.2 修改文件/目录的访问权限 问权限。该命令的基本使用格式如下: chmod [参数] 文件或目录名 说明:该命令的参数部分可以使用符号表达式,也可以使用八进制数充当。当使用字符表达式时,包括三部分,即用户对象、操作符号和读写权限。 (1)用户对象,分为属主用户、属组、其他用户和所有用户,分别以如下的符号表示: u:属主,即文件或目录的所有者,拥有对文件最大的读写权限。 g:属组,即与文件属组有相同组ID的所有用户。 o:表示其他用户,通常只具有浏览权限。 4.3 文件权限管理 4.3.2 修改文件/目录的访问权限 a:表示以上所以用户。 (2)操作符号包括添加权限、取消权限和赋予权限操作,分别以如下的符号表示: +:添加某个权限。 -:取消某个权限。 =:赋予给定权限并取

文档评论(0)

0716 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档