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

电子说

1.3w人已加入

描述

当你需要查看Linux系统中的文本文件时,使用文本编辑器可能会比较繁琐,特别是当你只需要查看文件的内容时。这时,你可以使用Linux命令行下的文本查看工具来快速准确地查看文件。下面介绍了10个常用的Linux文本查看命令及其详细说明和使用示例。

cat 命令

cat 命令是最基本的读取文本文件内容的命令,可以将文本文件的内容输出到屏幕上。

用法:cat [filename]

示例:

 

cat rumenz.com.txt

 

输出结果:

 

This is an rumenz.com file.
It contains some random text.

 

less 命令

less 命令可以查看大型文本文件,并保持其原来的格式,它支持文件的查阅、搜索以及滚屏等功能,适用于查看长文本、日志文件和程序输出内容。

用法:less [filename]

示例:

 

less rumenz.com.txt

 

输出结果:

 

This is an rumenz.com file.
It contains some random text.

--more-- 

 

head 命令

head 命令用于查看文件的开始部分,默认显示文件的头部10行内容,也可以通过指定参数来调整显示的行数。

用法:head [-number] [filename]

示例:

 

head -n 2 rumenz.com.txt

 

输出结果:

 

This is an rumenz.com file.
It contains some random text.

 

tail 命令

tail 命令用于查看文件的尾部,默认显示文件的尾部10行,也可以通过指定参数来调整显示的行数。

用法:tail [-number] [filename]

示例:

 

tail -n 1 rumenz.com.txt

 

输出结果:

 

It contains some random text.

 

wc 命令

wc 命令用于统计文件中的行数、字数和字符数。

用法:wc [filename]

示例:

 

wc rumenz.com.txt

 

输出结果:

 

2 6 42 rumenz.com.txt

 

grep 命令

grep 命令可以根据用户输入的模式来查找文件中的指定内容,支持正则表达式等功能。

用法:grep [pattern] [filename]

示例:

 

grep "random" rumenz.com.txt

 

输出结果:

 

It contains some random text.

 

find 命令

find 命令用于在文件系统中搜索与指定的条件或模式匹配的文件。

用法:find [path] -name [pattern]

示例:

 

find /etc -name "hosts"

 

输出结果:

 

/etc/hosts

 

locate 命令

locate 命令可以快速查找文件系统中所有匹配指定关键字的文件,比 find 命令更快速,但不支持实时搜索。

用法:locate [keyword]

示例:

 

locate "hosts"

 

输出结果:

 

/etc/hosts
/usr/share/help/C/filenames/hosts.desktop
/usr/share/help/de/filenames/hosts.desktop
/usr/share/help/en_GB/filenames/hosts.desktop
/usr/share/help/es/filenames/hosts.desktop
/usr/share/help/fr/filenames/hosts.desktop
...

 

sort 命令

sort 命令用于按照字典顺序排序并输出文件的内容。可以按照字母顺序、数字大小、日期等方式排序。

用法:sort [filename]

示例:

 

sort rumenz.com.txt

 

输出结果:

 

It contains some random text.
This is an rumenz.com file.

 

uniq 命令

uniq 命令用于从文件中过滤掉重复行,并输出剩下的内容。

用法:uniq [filename]

示例:

 

uniq rumenz.com.txt

 

输出结果:

 

This is an rumenz.com file.
It contains some random text.

 

这些是Linux系统中的10个常用的文本查看命令,它们可以快速帮你查看文本文件并进行基本的文本处理。可以将它们结合使用,以达到更高效准确的文本编辑、搜索和处理的目的。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分