用于文件系统挂载的命令
我总是说您不需要使用命令行就可以有效地使用Linux-我知道许多Linux用户从不破解终端窗口,并且非常高兴。 但是,即使我不认为自己是技术人员,我还是在命令行上花费了大约20%的计算时间,其中包括处理文件,处理文本以及使用实用程序。
我经常在终端窗口中做的一件事是查看文件,无论是文本文件还是文字处理器文件。 有时,使用命令行实用程序比启动文本编辑器或文字处理器更容易。
这是我用于在命令行中查看文件的三个实用程序。
减
更少的好处是易于使用,并且可以将您正在查看的文件分解为离散的块(或页面 ),使它们更易于阅读。 您可以使用它在命令行中查看文本文件,例如README,HTML文件,LaTeX文件或其他任何纯文本格式的文件。 在上一篇文章中,我很少看。
要减少使用,只需键入:
less file_name
通过按键盘上的空格键或PgDn键向下滚动文件。 您可以通过按PgUp键在文件中向上移动。 要停止查看文件,请按键盘上的Q键。
反词
Antiword是一个很棒的小工具,可以用来将Word文档转换为纯文本。 如果需要,还可以将它们转换为PostScript或PDF 。 对于本文,我们仅坚持转换为文本。
Antiword可以读取和转换使用Word版本创建的文件(从2.0到2003)。它不读取DOCX文件-如果您尝试这样做,Antiword会显示一条错误消息,表明您要读取的是ZIP文件。 从技术上讲这是正确的,但仍然令人沮丧。
要使用Antiword查看Word文档,请键入以下命令:
antiword file_name.doc
Antiword将文档转换为文本,并将其显示在终端窗口中。 不幸的是,它不会将文档分成终端中的页面。 你可以,不过,Antiword的输出重定向至小于或实用更进行分页它。 通过键入以下命令来执行此操作:
antiword file_name.doc | less
如果您不熟悉命令行,则| |。 被称为管道 。 这就是重定向。
odt2txt
作为一个优秀的开源公民,您将需要使用尽可能多的开放格式。 为了满足您的文字处理需求,您可以处理ODT文件(由LibreOffice Writer和AbiWord等文字处理器使用)而不是Word文件。 即使您不这样做,也可能会遇到ODT文件。 而且即使您没有在计算机上安装Writer或AbiWord,也可以在命令行轻松查看它们。
怎么样? 带有一个名为odt2txt的小实用程序。 您可能已经猜到了,odt2txt将ODT文件转换为纯文本。 要使用它,请运行以下命令:
odt2txt file_name.odt
与Antiword一样,odt2txt会将文档转换为文本并显示在终端窗口中。 而且,与Antiword一样,它也不会分页文档。 但是,您可以再次使用以下命令将odt2txt的输出通过管道传递到少或多的实用程序:
odt2txt file_name.odt | more
您是否有最喜欢的实用程序来在命令行中查看文件? 随时发表评论,与社区分享。
翻译自: https://opensource.com/article/19/2/view-files-command-line
用于文件系统挂载的命令