3-培训认证库03-行业认证02文件系统基础与管理单元4-文件系统基础.ppt

3-培训认证库03-行业认证02文件系统基础与管理单元4-文件系统基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6、检查文件 例题2:使用file判断正确文件类型 用户elivs从他朋友的相册网站下载了一些图片,存储在名为pics的目录中。 [elvis@station images]$ ls pics/ dscn0936.png dscn0942.png dscn0953.jpg dscn0938.png dscn0952.png dscn0959.jpg 从文件后缀他发现其中4个文件是PNG格式,另外两个是JPEG格式。他觉得有些奇怪,就使用file命令确认文件类型。 [elvis@station images]$ file pics/* 6、检查文件 例题3:使用head快速浏览文件 用户blondie最近了解到,目录/etc/profile.d中所有以.sh结尾的文件都会在她每次登录时的bash Shell命令配置中使用。对这些文件的内容好奇,她使用以下命令浏览这些文件的头几行。 [blondie@station blondie]$ head /etc/profile.d/*.sh 6、检查文件 例题4:使用head将多个文件并成一个文件 用户madonna对PAM——Linux的可插拔认证模块(Pluggable Authentication Modules)——感兴趣。 她在目录/usr/share/doc/pam-0.75/txts中发现许多readme文件。 [madonna@station madonna]$ cd /usr/share/doc/pam-0.75/txts/ [madonna@station txts]$ ls [madonna@station txts]$ head -99999 README* /tmp/pam_READMEs.txt [madonna@station txts]$ less /tmp/pam_READMEs.txt 6、检查文件 例题5:使用tail监控多个文件 在红帽企业版Linux中,系统事件被记录在目录/var/log中的文本文件里,如/var/log/messages(记录一般系统事件)和/var/log/secure(记录有关敏感信息的事件)。随着事件的发生。新行会被实时添加到这些文件中。 如果系统管理员希望对这些日志文件和新添加的信息进行实时监控,他可以使用tail –f命令“跟踪”这些文件的最后几行。tail 命令马上显示文件的最后10行和文件名。 [root@station root]# cd /var/log [root@station log]# tail -f messages secure 课堂作业 浏览文本文件 练习目的:使用几个浏览工具检查文件 估计时间:15分钟 具体操作 在这个实验中需要三个终端(两个虚拟终端,一个X图形环境终端窗口),使用普通账号登录 1. 在第一个终端,用cat命令和合适的选项获得文件/etc/services的内容和行号。阅读完结果之后,重复命令行并重定向到家目录下的service.cat.txt文件中。 2. 仍然使用第一个终端,使用ls –R命令获得文件的递归输出,并用管道获取输出,less 命令查看页面。使用基本页面命令,如空格和b来浏览输出。通过使用h命令得到帮助,来查看其他页面。 当完成时,不要退出less页面,移到到一个新的终端进行下一步操作 课堂作业 3. 在第二个终端,使用head命令来查看目录/etc/sysconfig中以system-开头的所有文件的前5行,重定向到家目录下的confheaders.txt文件中,使用合适的命令压缩head默认输出的头文件名。 4. 仍然使用第二个终端,执行命令vmstat 1。这条命令跟踪机器的CPU状态,并且每秒钟产生一个新行。当你认为足够了,可使用CTRL+C组合键结束命令。 再次运行命令,这次重定向输出到家目录下的vmstat.out文件中,如下所示: [elvis@station elvis]$ vmstat 1 vmstat.out 不要关闭终端,让它继续运行。移到到一个新的终端进行下一步操作。 5. 在第三个终端,使用tail –f 命令来查看vmstat.out文件增长。不要停止tail命令直到你确认做完如下练习 课堂作业 结果 1. 在家目录下的services.cat.txt文件,包含/etc/services文件的内容,和cat命令产生的行号。 2. 运行less分页,使用管道浏览ls –R命令的输出。 3. 在家目录下的confheaders.txt文件,包含文件/etc/sysconfig下由head命令产生的以redhat-开头的所有文件的前5行,压缩文件名(使用合适的命令行选项)。 4. 运行tail命令,查看家目录下vmsta

文档评论(0)

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

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档