[Java教程]【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo

0 2017-11-14 12:00:29

linux查看日志文件内容命令tail、cat、tac、head、echo

tail -f test.log

你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C,

---------------------------

linux 如何显示一个文件的某几行(中间几行)

从第3000行开始,显示1000行。即显示3000~3999行

cat filename | tail -n +3000 | head -n 1000

显示1000行到3000行

cat filename| head -n 3000 | tail -n +1000

*注意两种方法的顺序

分解:

tail -n 1000:显示最后1000行

tail -n +1000:从1000行开始显示,显示1000行以后的

head -n 1000:显示前面1000行

用sed命令

sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。

例:cat mylog.log | tail -n 1000 #输出mylog.log 文件最后一千行

---------------------------

cat主要有三大功能:

1.一次显示整个文件。$ cat filename

2.从键盘创建一个文件。$ cat > filename

只能创建新文件,不能编辑已有文件.

3.将几个文件合并为一个文件: $cat file1 file2 > file

参数:

-n 或 --number 由 1 开始对所有输出的行数编号

-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号

-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行

-v 或 --show-nonprinting

例:

把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里

cat -n textfile1 > textfile2

把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。

cat -b textfile1 textfile2 >> textfile3

把test.txt文件扔进垃圾箱,赋空值test.txt

cat /dev/null > /etc/test.txt

注意:>意思是创建,>>是追加。千万不要弄混了。

------------------------------------------

tac (反向列示)

tac 是将 cat 反写过来,所以他的功能就跟 cat 相反, cat 是由第一行到最后一行连续显示在萤幕上,

而 tac 则是由最后一行到第一行反向在萤幕上显示出来!

------------------------------------------

在Linux中echo命令用来在标准输出上显示一段字符,比如:

echo "the echo command test!"

这个就会输出“the echo command test!”这一行文字!

echo "the echo command test!">a.sh

这个就会在a.sh文件中输出“the echo command test!”这一行文字!

该命令的一般格式为: echo [ -n ] 字符串其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。

用echo命令输出加引号的字符串时,将字符串原样输出;

用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。

出处:https://www.cnblogs.com/zdz8207/p/linux-log-tail-cat-tac.html 本文网址:http://www.shaoqun.com/a/331858.html

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

linux

0

java查看日志命令_[Java教程]【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo...相关推荐

  1. linux反向查看文件内容tac,Linux查看文件内容的方法(cat,tac,more,less,head,tail)

    1. cat 查看单个文件,比如:cat test.txt; 2.view 编辑文件,比如:view test.tx 3.more 显示输出.内容,按窗口大小分页,如:more /project/te ...

  2. linux view查看日志命令,linux查看日志文件内容命令tail、cat、tac、head、echo、vi

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...

  3. linux view查看日志命令,【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo...

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...

  4. linux查看日志文件内容命令tail、cat、tac、head、echo、vi

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...

  5. Linux查看文件内容命令:cat, tail, head, more, less

    Linux查看文件内容命令:cat, tail, head, more, less cat 直接显示整个文件. cat直接显示全部文件内容,没有换页等交互. cat filename more mor ...

  6. Linux/CentOS/Ubuntu查看文件内容命令总结

    Linux/CentOS/Ubuntu查看文件内容命令总结 cd 命令,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径. cd /home 进入 '/ home' ...

  7. linux中gz文件怎么解压,Linux解压gz文件的命令使用教程及详解

    今天小编给带来一篇linux解压方面的资料 Linux解压gz文件的命令有:gunzip命令.gzip命令.tar命令.下面本篇文章就来带大家了解一下 gz文件是一种压缩文件,以.gz或者.tar.g ...

  8. Linux系统介绍 文本查看、操作、统计命令(head/tail cat/tac less/more • wc sort uniq • cut paste)

    文本查看.操作.统计命令 •head/tail cat/tac less/more •wc sort uniq •cut paste catcat readme.txtcat > filecat ...

  9. Linux下几种文件传输命令 sz rz sftp scp

    vbs自动启动程序 64位系统编译的程序,在32位系统中运行会有问题 Linux下几种文件传输命令 sz rz sftp scp 2011-10-28 16:08:47|  分类: 默认分类 |  标 ...

最新文章

  1. hdu1874 畅通project续 最短路 floyd或dijkstra或spfa
  2. bootstrap 彈窗默認打開_Bootstrap 手册 07 - JS 组件篇
  3. 权限基本操作:实体类和dao
  4. excel和python建模_利用Excel学习Python:准备篇
  5. 02 掌握变量的定义和使用方法 1214
  6. 小心Java中封装类的值比较
  7. 黄聪:让WordPress主题支持语言本地化(使用poedit软件实现中文翻译功能)
  8. Validator校验器中重新定义默认的错误信息模板
  9. qq拼音 搜狗拼音的对比
  10. 补锅之校内测(桶哥系列)
  11. C#记录程序运行时间记录显示
  12. 福大计算机课程表,福州大学研究生院-通知公告-福州大学课程表(非全日制工程硕士研究生2017年周末班公共课3-5月份 )...
  13. 无法支持计算机上的硬件,电脑经常弹出“不支持的硬件”怎么办?
  14. 双亲委派模型,类的加载机制,搞定大厂高频面试题
  15. SSL证书过期后怎么办?
  16. Zilliqa 的设计构思 第3部分:使共识更有效
  17. 第一次群面——华为败北的经历小结
  18. 问题:tomcat启动后,可以访问主页面,但是无法访问dubbo-admin
  19. Silverlight 4 Tools 4安装出错解决方法
  20. SQL Server2000系列教程(二)---企业管理器

热门文章

  1. chown 和chgrp 软链接
  2. [Linux] linux下安装配置 zookeeper/redis/solr/tomcat/IK分词器 详细实例.
  3. 行云管家堡垒机 导入腾讯云主机
  4. node.js Error: connect EMFILE 或者 getaddrinfo ENOTFOUND
  5. js获取当前时间格式YYYY/MM/DD
  6. 自学前端,你要的学习资料到了~~~~~~
  7. 网络攻防 第四周学习总结
  8. 【LINUX/UNIX网络编程】之使用消息队列,信号量和命名管道实现的多进程服务器(多人群聊系统)...
  9. LDA-Latent Dirichlet Allocation 学习笔记
  10. 基本矩阵运算的Java实现