"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。" />
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

你应该知道的27个Linux文档编辑命令

马哥Linux运维 来源:未知 作者:胡薇 2018-10-11 16:43 次阅读

Linux col命令

Linux col命令用于过滤控制字符。

在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。

Linux colrm命令

Linux colrm命令用于滤掉指定的行。

colrm指令从标准输入设备读取书记,转而输出到标准输出设备。如果不加任何参数,则该指令不会过滤任何一行。

Linux comm命令

Linux comm命令用于比较两个已排过序的文件。

这项指令会一列列地比较两个已排序文件的差异,并将其结果显示出来,如果没有指定任何参数,则会把结果分成3行显示:第1行仅是在第1个文件中出现过的列,第2行是仅在第2个文件中出现过的列,第3行则是在第1与第2个文件里都出现过的列。若给予的文件名称为"-",则comm指令会从标准输入设备读取数据。

Linux csplit命令

Linux csplit命令用于分割文件。

将文件依照指定的范本样式予以切割后,分别保存成名称为xx00,xx01,xx02...的文件。若给予的文件名称为"-",则csplit指令会从标准输入设备读取数据。

Linux ed命令

Linux ed命令是文本编辑器,用于文本编辑。

ed是Linux中功能最简单的文本编辑程序,一次仅能编辑一行而非全屏幕方式的操作。

ed命令并不是一个常用的命令,一般使用比较多的是vi 指令。但ed文本编辑器对于编辑大文件或对于在shell脚本程序中进行文本编辑很有用。

Linux egrep命令

Linux egrep命令用于在文件内查找指定的字符串。

egrep执行效果与"grep-E"相似,使用的语法及参数可参照grep指令,与grep的不同点在于解读字符串的方法。

egrep是用extended regular expression语法来解读的,而grep则用basic regular expression 语法解读,extended regular expression比basic regular expression的表达更规范。

Linux ex命令

Linux ex命令用于在Ex模式下启动vim文本编辑器。

ex执行效果如同vi -E,使用语法及参数可参照vi指令,如要从Ex模式回到普通模式,则在vim中输入":vi"或":visual"指令即可。

Linux fgrep命令

本指令相当于执行grep指令加上参数"-F"。

Linux fgrep命令用于查找文件里符合条件的字符串。

Linux fmt命令

Linux fmt命令用于编排文本文件。

fmt指令会从指定的文件里读取内容,将其依照指定格式重新编排后,输出到标准输出设备。若指定的文件名为"-",则fmt指令会从标准输入设备读取数据。

Linux fold命令

Linux fold命令用于限制文件列宽。

fold指令会从指定的文件里读取内容,将超过限定列宽的列加入增列字符后,输出到标准输出设备。若不指定任何文件名称,或是所给予的文件名为"-",则fold指令会从标准输入设备读取数据。

Linux grep命令

Linux grep命令用于查找文件里符合条件的字符串。

grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为"-",则grep指令会从标准输入设备读取数据。

Linux ispell命令

Linux ispell命令用于拼写检查程序。

ispell预设会使用/usr/lib/ispell/english.hash字典文件来检查文本文件。若在检查的文件中找到字典没有的词汇,ispell会建议使用的词汇,或是让你将新的词汇加入个人字典。

Linux jed命令

Linux jed命令用于编辑文本文件。

Jed是以Slang所写成的程序,适合用来编辑程序原始代码。

Linux joe命令

Linux joe命令用于编辑文本文件。

Joe是一个功能强大的全屏幕文本编辑程序。操作的复杂度要比Pico高一点,但是功能较为齐全。Joe一次可开启多个文件,每个文件各放在一个编辑区内,并可在文件之间执行剪贴的动作。

Linux join命令

Linux join命令用于将两个文件中,指定栏位内容相同的行连接起来。

找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备。

Linux look命令

Linux look命令用于查询单词。

look指令用于英文单字的查询。您仅需给予它欲查询的字首字符串,它会显示所有开头字符串符合该条件的单字。

Linux mtype命令

mtype为mtools工具指令,模拟MS-DOS的type指令,可显示MS-DOS文件的内容。

Linux pico命令

Linux pico命令用于编辑文字文件。

pico是个简单易用、以显示导向为主的文字编辑程序,它伴随着处理电子邮件和新闻组的程序pine而来。

Linux rgrep命令

Linux rgrep命令用于递归查找文件里符合条件的字符串。

rgrep指令的功能和grep指令类似,可查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设rgrep指令会把含有范本样式的那一列显示出来。

Linux sed命令

Linux sed命令是利用script来处理文本文件。

sed可依照script的指令,来处理、编辑文本文件。

Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。

Linux sort命令

Linux sort命令用于将文本文件内容加以排序。

sort可针对文本文件的内容,以行为单位来排序。

Linux spell命令

Linux spell命令可建立拼写检查程序。

spell可从标准输入设备读取字符串,结束后显示拼错的词汇。

Linux tr命令

Linux tr 命令用于转换或删除文件中的字符。

tr 指令从标准输入设备读取数据,经过字符串转译后,将结果输出到标准输出设备。

Linux expr命令

expr命令是一个手工命令行计数器,用于在UNIX/LINUX下求表达式变量的值,一般用于整数值,也可用于字符串。

Linux uniq命令

Linux uniq命令用于检查及删除文本文件中重复出现的行列。

uniq可检查文本文件中重复出现的行列。

Linux wc命令

Linux wc命令用于计算字数。

利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。

Linux let 命令

命令:let

let 命令是 BASH 中用于计算的工具,用于执行一个或多个表达式,变量计算中不需要加上 $ 来表示变量。如果表达式中包含了空格或其他特殊字符,则必须引起来。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11222

    浏览量

    208896
  • 命令
    +关注

    关注

    5

    文章

    678

    浏览量

    21983

原文标题:27个Linux文档编辑命令

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Linux编辑文件命令

    Linux编辑文件命令 一、引言 相信有很多程序员朋友,在长时间不操作linux系统或者初学linux
    发表于 07-09 08:36

    Linux命令技巧总结

    在Unix/Linux下,高效工作方式不是操作图形页面,而是命令行操作,命令行意味着更容易自动化。使用过Linux系统的朋友应该
    发表于 07-19 07:06

    linux中常用命令与基本管理(北大青鸟)

    Linux/Unix文本编辑器的基本概念PICO编辑器的使用VI编辑器的使用EMACS编辑器的基本使用掌握
    发表于 12-06 13:00 37次下载

    收集Unix/Linux/BSD命令和任务的文档

    收集Unix/Linux/BSD命令和任务的文档
    发表于 10-30 15:46 8次下载
    收集Unix/<b class='flag-5'>Linux</b>/BSD<b class='flag-5'>命令</b>和任务的<b class='flag-5'>文档</b>

    不可不知的11Linux命令

    Linux命令行吸引了大多数Linux爱好者。一正常的Linux用户一般掌握大约50-60
    发表于 11-09 12:14 1356次阅读
    <b class='flag-5'>你</b>不可不知的11<b class='flag-5'>个</b><b class='flag-5'>Linux</b><b class='flag-5'>命令</b>

    29条运维工程师必须知道的基本的Linux命令来供学习

    如果是一新手,并尝试使用命令行接口,我们收集了各种基本的Linux命令来供学习,帮你在各种
    的头像 发表于 04-17 15:57 4057次阅读
    29条运维工程师必须<b class='flag-5'>知道</b>的基本的<b class='flag-5'>Linux</b><b class='flag-5'>命令</b>来供<b class='flag-5'>你</b>学习

    通过这10基础命令开始掌握Linux命令

    如果Linux 感兴趣,但是一直在使用 PC 或者 Mac 桌面,可能想知道需要知道
    的头像 发表于 05-21 17:21 4228次阅读

    Linux图形界面的原理与构成和Linux命令行和vi编辑器的使用手册

    文档的主要内容详细介绍的是Linux基础教案主要内容是:(1) 了解Linux图形界面的原理与构成;(2)掌握Linux命令行操作,包括:
    发表于 10-16 14:49 6次下载
    <b class='flag-5'>Linux</b>图形界面的原理与构成和<b class='flag-5'>Linux</b><b class='flag-5'>命令</b>行和vi<b class='flag-5'>编辑</b>器的使用手册

    知道linux常用查看硬件设备信息命令的方法是什么?

    知道linux常用查看硬件设备信息命令的方法是什么?
    发表于 05-13 11:04 3126次阅读

    Linux运维经常使用的40命令总结

    文档的主要内容详细介绍的是Linux运维经常使用的40命令总结
    的头像 发表于 11-22 11:14 2539次阅读

    29必须知道Linux命令

    如果是一新手,并尝试使用命令行接口,我们收集了各种基本的Linux命令来供学习,帮你在各种
    的头像 发表于 12-09 10:34 656次阅读

    Linux所不知道的df命令的那些功能

    问题: 我知道Linux上我可以用df命令来查看磁盘使用空间。能告诉我df命令的实际例子使我可以最大限度得利用它吗?
    的头像 发表于 12-21 10:53 929次阅读

    知道ping命令是如何工作的吗?

    我们用来测试一台机器与另一台机器的网络连通性一般会使用ping命令,那么知道ping命令是如何工作的吗?ping命令是基于ICMP协议工作
    的头像 发表于 05-31 11:40 1033次阅读
    <b class='flag-5'>你</b><b class='flag-5'>知道</b>ping<b class='flag-5'>命令</b>是如何工作的吗?

    Linux系统中的10常用的文本查看命令

    当你需要查看Linux系统中的文本文件时,使用文本编辑器可能会比较繁琐,特别是当你只需要查看文件的内容时。这时,可以使用Linux命令行下
    的头像 发表于 06-24 11:44 1.1w次阅读

    linux怎么执行vim编辑的程序

    Linux中,可以通过以下步骤执行Vim编辑器中编写的程序: 打开终端或命令行界面。 使用Vim编辑器打开
    的头像 发表于 11-26 15:45 1105次阅读