5Linux文件系统2.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5Linux文件系统2

文件系统2 内容 1 文件保护策略 2 文件处理 3 文件共享 4 重定向和管道 1 文件保护策略 基于密码保护 基于文件加密保护 基于访问权限保护 基于密码保护 登录名与密码由系统管理员来提供,保证用户保护自己的文件 。 密码破解方式: 告知密码 猜测用户密码 暴力破解 基于文件的加密保护 加密:使用工具将文件的原始内容转为另一种不同形式; 解密:实用工具将加密后的文件转为原始文件。 基于访问权限的文件保护 建立在Linux系统的安全机制上 对用户、角色(组)、权限、操作、对象进行归类。 root是超级用户 文件3种访问特权:读、写、执行 文件的访问与修改 ls 访问目录列表 chmod更改权限 umask 设定权限 2 文件处理 基本文件处理命令 cat命令 tac命令 more命令 less命令 head tail命令 cp命令 mv命令 rm命令 diff命令 uniq命令 lpr命令 lpq命令 正则表达式 正则表达式是一个描述一组字符串的模板。 高级文件处理命令 gzip命令 gunzip命令 gzexe命令 zcat命令 zforce命令 sort命令 find命令 grep命令 cut命令 Past命令 uuencode命令 uudecode命令 hisory命令 3 文件共享 Linux的文件链接共享 硬链接 软(符号)链接 硬链接 一个指向文件索引节点的指针 硬链接缺点 不可以在不同文件系统进行链接 只允许超级用户使用链接 软链接(符号链接) 链接类型 绝对链接 悬浮链接 冗长链接 凌乱链接 其他文件系统链接 相对链接 软链接的优缺点 可以跨越不同文件系统、不同机器 文件可以被任何编辑器编辑不会产生影响 链接文件的移动,就无法通过访问 更多的空间与时间开销 4 重定向和管道 所有的计算机软件无非是执行一条或多条下列操作:输入、处理和输出。 Linux中,命令的输入、输出和错误信息可以利用文件的重定向功能定向到其他文件。 标准文件 内核为每个命令自动打开3个文件 标准输入stdin(一般是键盘等) 标准输出stdout(一般是显示器等) 标准出错输出stderr(一般是显示器等) 输入重定向 用来表示输入重定向 断开原有的键盘和命令的标准输入关联 将输入文件关联到标准输入 输出重定向 用来表示输出重定向 将命令的输出送到输出文件而不是显示器。 输入输出重定向合并 同时使用 从输入文件输入,从输出文件输出 标准出错的重定向 2代表标准出错的重定向 将命令产生的错误 信息重定向到错误文件(而非原来的标准出错) 例子 cat lab1 lab2 cat lab1 lab2 lab3 2cat.errors1$2,使文件描述符2成为文件描述符1的备份,错误信息送往和该命令输出相同的地方。 sort 0students 1students.sorted 2sort.error,如果students不存在,错误信息输出到显示器,不是sort.error 比较 sort 2sort.error 0students 1students.sorted 不覆盖内容的重定向 把替换成,可以在需要的文件的末尾追加输出结果,而不是覆盖它。 Linux管道 Linux系统允许一条命令的标准输出成为另外一条命令的标准输入 语法: command1|command2 等同于 command1temp.file command2temp.file rm temp.file 重定向例子 cat first.txt 显示first.txt的内容 grep “this” first.txt 显示first.txt中this的句子 tr –s “this” “that” first.txt 把first.txt中this替换成that grep “this” first.txtfirst.redirect 把 first.txt中this的句子输出到first.redirect ls –l 1outfile 把执行结果输出到outfile ls -l foo 2error.log把输出结果的错误信息输出到error.log ls -l 2error.log把输出结果的错误信息输出到error.log ls –l 1outfile 2error.log追加输出信息 管道例子 ls -l |more 把显示列表作为more输入 sort student_records|uniq 把排序结果作为uniq输入 sort student_recordsstudent_sorted uniq student_sorted *

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档