linux进入编辑模式如何显示行数?Linux下使用wc命令显示文件行

人气:424 ℃/2024-07-17 04:36:37

人的知识愈广,人的本身也愈臻完善。——高尔基

一个经常用到的查看文件的Linux命令就是wc(word count的缩写),用来显示一个文件中的行数、单词数和字符数。

wc命令

格式:wc -options 文件名

其中,-options为选项,可以在wc命令中使用的选项如下:

如果使用没有任何选项的wc命令,将显示文件中所包含的行数、单词数和字符数。

举个例子:

root@promote:~# wc game.txt

1 1 24 game.txt

表示game.txt这个文件包含了1行、1个单词和24个字符的信息。

在wc命令的所有选项中,-l选项的使用最频繁。还记得前面曾使用who;w;whoami;users等Linux命令来获取有关Linux用户的信息吗?但是如果想知道Linux系统上一共有多少个用户(既包括联机也包括脱机的用户),这些命令就无能为力了。因为每一个用户都在/etc/passwd文件中存有一行(而且只有一行)的记录,所以 /etc/passwd 文件的行数就是改系统中所有的用户数。

举个例子:

root@promote:~# wc -l /etc/passwd

54 /etc/passwd

结果表明/etc/passwd文件内总共有54行的记录,即所在的Linux系统上一共有54个用户。

下面我们来看一下Linux系统的联机英语词典 /usr/share/dict/words中到底有多少个单词(不同 版本的Linux可能不同)

root@promote:~# wc -l /usr/share/dict/words

99171 /usr/share/dict/words

root@promote:~#

结果显示文件内共有99171行的记录,即这个Linux的联机英语字典里总共有99171个单词。


今天就分享这么多了,谢谢欣赏!

百科

More+
首页/电脑版/网名
© 2025 NiBaKu.Com All Rights Reserved.