莫相离 发表于 2015-1-18 11:24:39

Linux编程之天天一个linux命令(15):tail 命令仓酷云

但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。
tail命令从指定点入手下手将文件写到尺度输入.利用tail命令的-f选项能够便利的查阅正在改动的日记文件,tail-ffilename会把filename里最尾部的内容显现在屏幕上,而且不仅革新,使你看到最新的文件内容.
1.命令格局;
tail[需要参数][选择参数][文件]
2.命令功效:
用于显现指定文件开端内容,不指定文件时,作为输出信息举行处置。经常使用检察日记文件。
3.命令参数:
-f轮回读取
-q不显现处置信息
-v显现具体的处置信息
-c<数量>显现的字节数
-n<行数>显现行数
--pid=PID与-f适用,暗示在历程ID,PID逝世失落以后停止.
-q,--quiet,--silent从不输入给出文件名的首部
-s,--sleep-interval=S与-f适用,暗示在每次重复的距离休眠S秒
4.利用实例:
实例1:显现文件开端内容
命令:
tail-n5log2014.log
输入:
#tail-n5log2014.log
2014-09
2014-10
2014-11
2014-12
==============================#
申明:
显现文件最初5行内容
实例2:轮回检察文件内容
命令:
tail-ftest.log
输入:
#ping192.168.120.204>test.log&
11891#tail-ftest.log
PING192.168.120.204(192.168.120.204)56(84)bytesofdata.
64bytesfrom192.168.120.204:icmp_seq=1ttl=64time=0.038ms
64bytesfrom192.168.120.204:icmp_seq=2ttl=64time=0.036ms
64bytesfrom192.168.120.204:icmp_seq=3ttl=64time=0.033ms
64bytesfrom192.168.120.204:icmp_seq=4ttl=64time=0.027ms
64bytesfrom192.168.120.204:icmp_seq=5ttl=64time=0.032ms
64bytesfrom192.168.120.204:icmp_seq=6ttl=64time=0.026ms
64bytesfrom192.168.120.204:icmp_seq=7ttl=64time=0.030ms
64bytesfrom192.168.120.204:icmp_seq=8ttl=64time=0.029ms
64bytesfrom192.168.120.204:icmp_seq=9ttl=64time=0.044ms
64bytesfrom192.168.120.204:icmp_seq=10ttl=64time=0.033ms
64bytesfrom192.168.120.204:icmp_seq=11ttl=64time=0.027ms
#
申明:
ping192.168.120.204>test.log&//在背景ping远程主机。并输入文件到test.log;这类做法也利用于一个以上的档案监督。用Ctrl+c来停止。
实例3:从第5行入手下手显现文件
命令:
tail-n+5log2014.log
输入:
#catlog2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================
#tail-n+5log2014.log
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================

写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。

小魔女 发表于 2015-1-18 16:16:34

这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?

山那边是海 发表于 2015-1-22 10:08:43

通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?

小女巫 发表于 2015-1-29 09:07:32

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

乐观 发表于 2015-2-3 21:12:05

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。

柔情似水 发表于 2015-2-4 21:44:08

一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。

只想知道 发表于 2015-2-8 08:37:50

通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。

灵魂腐蚀 发表于 2015-2-25 04:45:20

让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?

莫相离 发表于 2015-3-7 16:49:27

熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。

兰色精灵 发表于 2015-3-10 02:30:08

为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?

admin 发表于 2015-3-17 04:07:49

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。

再见西城 发表于 2015-3-23 18:08:36

对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
页: [1]
查看完整版本: Linux编程之天天一个linux命令(15):tail 命令仓酷云