第二个灵魂 发表于 2015-1-14 20:46:54

Linux教程之CentOS里wc敕令详解

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!wc

称号wc-printthenumberofnewlines,words,andbytes(wordcount)
infiles
语法wcfiles
功效简述统计指定文件中的字节数字数行数字符数。假如没有指定文件那末就从尺度输出读取。而且此敕令也会统计所指定文件的总数。
敕令参数
-c统计字节数
-l统计行数
-w统计字数。一个字被界说为由空白跳格或换行字符分隔的字字符串。也就是说只要碰见空格跳格换行才算是一个字。
-m统计字符数。不克不及和-c同时应用。
-L打印最长行的长度。
实例应用
检查文件的行数、字数、字节数
#wc1.log
614471.log
#cat1.log
1
2
3
4
ibeliveicanfly
yesicandoit
#wc-w1.log
141.log
#wc-l1.log--->wc统计行数时是经由过程换行符所以在文件的末尾须要加上换行符要不wc统计会涌现少一的情形。
61.log
#wc-c1.log
471.log
用wc敕令时只打印统计数字不打印文件名
#wc-w1.log
141.log
#cat1.log|wcCw
14
用来统计以后文件数
#ls-l|wcCl--》真的有13个文件。先经由过程检查然后再将输入的信息停止统计。Wc还可以用于很多的信息经由必定处置完成后的统计。应当在许多处所都邑应用到统计功效。
13
#ll
total56
-rwx------1rootroot47Apr2815:581.log
-rw-r--r--1rootroot0Apr2600:182.log
-rw-r--r--1rootroot0Apr2600:183.log
-rw-------1rootroot960Apr2504:14anaconda-ks.cfg
-rw-r--r--1rootroot3692Apr2504:12install.log.syslog
-rw-r--r--1rootroot17Apr2600:40log
lrwxrwxrwx1rootroot5Apr2600:20log1->1.log
-rw-r--r--1rootroot0Apr2600:18log2
-rw-r--r--1rootroot20480Apr2715:13log.tar
-rw-r--r--1rootroot169Apr2715:24log.tar.bz
-rw-r--r--1rootroot163Apr2715:18log.tar.gz
drwxr-xr-x2rootroot4096Apr2600:26test
假如须要统计含有中文的文件又若何呢

#wc-w1.txt--->wc就是应用空白跳格换行来断定字数的所以不论是不是中文假如碰见了空白跳格换行那末字数的计数都邑加1.
31.txt

《wc之统计行数》
-------------------------------后续自我小结-----------------------------
有时愿望可以或许经由过程文件中的行数或许是有触及到行数的统计的时刻经由过程wc统计敕令来完成是最快捷的方法了。其其实上篇的tail中有讲到操作内容的敕令其实这就是一个操作内容的敕令。一个统计的敕令。那末这个敕令就可以够和许多显示内容的敕令停止联合应用好比catgrepheadtail等等可以或许让内容显示出来或许可以或许传输内容的敕令联合应用。
其实联合应用的形式就是显示内容敕令+内容操作敕令如许我们就可以够做许多义务。
那末接上去比拟主要的就是懂得敕令的参数了。操作敕令有甚么功效是截取、选择、统计、消除、删除、挪动、等等功效。而且每一个功效低下又有分歧的参数好比依照字节、或许是倒序等等。
固然还有一些操作敕令是针对体系的。好比显示IP、显示路由、添加路由、文件、目次、装置软件更新时光等横竖只需你想对体系做甚么操作或许是想获得甚么信息都可以或许做的到的啦。只需你对这些敕令足够的熟习。那末敕令针对的对象就是体系自己。

以上是我本身为了对敕令的控制有点感到才如许瞎总结的。


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

变相怪杰 发表于 2015-1-16 22:50:12

Linux教程之CentOS里wc敕令详解

现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。

若相依 发表于 2015-1-22 07:44:15

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。

金色的骷髅 发表于 2015-1-30 23:55:52

在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。

山那边是海 发表于 2015-2-6 17:41:19

目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。

乐观 发表于 2015-2-18 00:46:23

另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。

爱飞 发表于 2015-3-6 01:03:53

老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。

精灵巫婆 发表于 2015-3-12 19:24:19

Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?

柔情似水 发表于 2015-3-20 02:29:49

当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。
页: [1]
查看完整版本: Linux教程之CentOS里wc敕令详解