- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 常用命令行
4.2 常用命令 file 检查文件类型 #file install.log ln 文件链接命令 链接有两种,一种称为硬链接(Hard Link);另一种称为符号链接(Symbolic Link),也称为软链接。 ln -s?源文件 目标文件 硬链接不能跨分区 不能对目录进行链接 # ln -s /bin/less /usr/local/bin/less 文件内容查询命令——grep,egrep,fgrep 文件内容查询命令主要是指grep、egrep和fgrep命令。这组命令以指定的查找模式搜索文件,通知用户在什么文件中搜索到与指定的模式匹配的字符串,并且打印出所有包含该字符串的文本行,该文本行的最前面是该行所在的文件名。 grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,并不识别正则表达式,是一种更为快速的搜索命令。 这组命令在搜索与定位文件中特定的主题和关键词方面非常有效。可以用其来搜索文件中包含的这些关键词。总的来说,grep命令的搜索功能比fgrep强大,因为grep命令的搜索模式可以是正则表达式,而fgrep却不能。 该组命令的常用格式如下: grep [option] [search pattern] [file1, file2,……] erep [option] [search pattern] [file1, file2,……] frep [option] [search pattern] [file1, file2,……] #grep –n ‘wh’ test2 # grep “hello world” test* 文本处理命令——sort,uniq 该命令的功能是对文件中的各行进行排序。该命令有许多非常实用的选项,它们最初是用来对数据库格式的文件内容进行各种排序操作的。实际上,sort命令可以被认为是一个非常强大的数据管理工具,用来管理内容类似数据库记录的文件。 该命令将逐行地对文件中的内容进行排序,如果两行的首字符相同,该命令将继续比较这两行的下一字符。sort排序是根据从输入行抽取的一个或多个关键字进行比较来完成的。 排序关键字定义了用来排序的最小的字符序列。在默认情况下,以整行为关键字按ASCII字符顺序进行排序。sort命令的常用格式如下: sort [option] filename #sort test1 #sort test1 test2 uniq命令 文件经过处理后在它的输出文件中可能会出现重复的行。例如,用cat命令将两个文件合并后,再使用sort命令进行排序,就可能出现重复行。这时可以用uniq命令将这些重复行从输出文件中删除,只留下每条记录的唯一样本 uniq命令的常用格式如下: uniq [option] filename #uniq –u test1 文件内容统计命令——wc 文件内容统计命令主要是指wc命令。该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。wc命令的常用格式如下: wc [option] filename #wc –lcw test1 文件比较命令——comm,diff 1.comm命令 该命令是对两个已经排好序的文件进行比较。其中file1和file2是已排序的文件(如果没有,可以使用上述的sort命令先进行排序)。 comm读取这两个文件,然后生成三列输出:仅在file1中出现的行;仅在file2中出现的行;在两个文件中都存在的行。如果文件名用“-”,则表示从标准输入读取。comm命令的常用格式如下: comm [option] filename #comm -23 test1 test2 2.diff命令 该命令的功能为逐行比较两个文本文件,列出其不同之处。它对给出的文件进行系统地检查,并显示出两个文件中所有不同的行,不要求事先对文件进行排序。diff命令的常用格式如下: diff [option] file1 file2 diff [option] dir1 dir2 #diff test1 test2 4.3 文件/目录访问权限管理 Linux系统中的每个文件和目录都有访问许可权限。通过其确定何种用户/用户组可以通过何种方式对文件和目录进行访问和操作。本节将对文件/目录访问的方法和命令进行介绍。 4.3.1 文件/目录访问权限简介 文件或目录的访问权限分为只读,只写和可执行三种。 有三种不同类型的用户可对文件或目录进行访问: 文件所有者(u
您可能关注的文档
最近下载
- 人教版(2024)七年级下册数学第七章 相交线与平行线 大单元教学设计 .pdf VIP
- 研究生英语综合教程(上)熊海虹 课文翻译及课后习题答案.pdf VIP
- 监理大纲光伏电站工程.pdf VIP
- GB_T 31497-2024 信息技术 安全技术 信息安全管理 监视、测量、分析和评价.pdf VIP
- 无人机法律法规与安全飞行 第2版 第二章 空气空间法律制度.pptx VIP
- 艺术概论全套配套课件孙丽华11 第二主题 话题7 文学漫步.ppt VIP
- 艺术概论全套配套课件孙丽华10 第二主题 话题6 舞之神韵.ppt VIP
- 水泥混凝土路面施工及验收规范.pdf VIP
- 艺术概论全套配套课件孙丽华9 第二主题 话题5 音乐之声.ppt VIP
- 《岳阳楼记》文言知识点梳理.doc VIP
文档评论(0)