inux中tail命令---用于查看文件内容
linux中tail命令---用于查看文件内容

最基本的是cat、more和less。
1. 如果你只想看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd
2. 如果你想查看文件的后10行,可以使用tail命令,如:
tail -2 /etc/passwd 或 tail -n 2 /etc/passwd
tail -f /var/log/messages
参数-f使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止!
3. 查看文件中间一段,你可以使用sed命令,如:
sed -n '5,10p' /etc/passwd
这样你就可以只查看文件的第5行到第10行。

tail语法格式:
    tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
    或者
    tail [ -r ] [ -n Number ] [ File ]
使用说明:
    tail 命令从指定点开始将 File 参数指定的文件写到标准输出。如果没有指定文件,则会使用标准输入。 Number 变量<br />指定将多少单元写入标准输出。 Number 变量的值可以是正的或负的整数。如果值的前面有 +(加号),从文件开头<br />指定的单元数开始将文件写到标准输出。如果值的前面有 -(减号),则从文件末尾指定的单元数开始将文件写到<br />标准输出。如果值前面没有 +(加号)或 -(减号),那么从文件末尾指定的单元号开始读取文件。
主要参数:
-b Number 从 Number 变量表示的 512 字节块位置开始读取指定文件。 
-c Number 从 Number 变量表示的字节位置开始读取指定文件。 
-f 如果输入文件是常规文件或如果 File 参数指定 FIFO(先进先出),
那么 tail 命令不会在复制了输入文件的最后的指定单元后终止,而是继续
从输入文件读取和复制额外的单元(当这些单元可用时)。如果没有指定 File 参数,
并且标准输入是管道,则会忽略 -f 标志。tail -f 命令可用于监视另一个进程正在
写入的文件的增长。 
-k Number 从 Number 变量表示的 1KB 块位置开始读取指定文件。 
-m Number 从 Number 变量表示的多字节字符位置开始读取指定文件。使用该标志提供在
单字节和双字节字符代码集环境中的一致结果。 
-n Number 从首行或末行位置来读取指定文件,位置由 Number 变量的符号(+ 或 - 或无)
表示,并通过行号 Number 进行位移。 
-r 从文件末尾以逆序方式显示输出。-r 标志的缺省值是以逆序方式显示整个文件。
如果文件大于 20,480 字节,那么-r标志只显示最后的 20,480 字节。 -r 标志只有
与 -n 标志一起时才有效。否则,就会将其忽略。

input
tail -b +1 file
tail -c +1 file
tail -n +1 file//从开始数第一行的位置

posted on 2014-07-04 17:12 moonfans 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/moonfans/p/3824724.html

inux中tail命令---用于查看文件内容相关推荐

  1. linux用于查看文件内容 tail、cat、more、less、head 、sed 命令

    linux中tail命令---用于查看文件内容 最基本的是cat.more和less. 1. 如果你只想看文件的前5行,可以使用head命令,如: head -5 /etc/passwd 2. 如果你 ...

  2. linux命令之查看文件内容加上行号-nl

    在linux下cat命令可以查看文件内容,不过有时候我们需要在前面加上行号,看起来更方便,nl命令就有这个功能. 比如查看一个sh脚本: $ cat print-printf.sh #!/bin/ba ...

  3. Linux命令之查看文件内容

    Linux命令之查看文件内容 1.cat 描述:查看文件内容 用法:cat[选项]...[文件]... 选项:    -b    显示行号,空白行不显示行号. -n    显示行号,包括空白行. [r ...

  4. Linux 中的五种查看文件内容的命令 and 三种搜索文件的命令

    一.查看文件内容的命令 1.head 命令 作用:查看文件的头部内容 使用:head [参数] 文件名 参数:-n,-c 案例:查看 yzc 的文件的前5行内容 查看 yzc 的文件的前5个字母 he ...

  5. linux查看当前用户终端,Linux----基本命令的使用(vi命令,查看文件内容,显示进程,切换用户等)...

    1.vi是linux系统上经常使用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O"linux 编 ...

  6. Linux----基本命令的使用(vi命令,查看文件内容,显示进程,切换用户等)

    一.vi是linux系统上常用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O" 编辑模式--&g ...

  7. Linux基本命令的记录(vi命令,查看文件内容,显示进程,切换用户等)

    一.vi是linux系统上常用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O" 编辑模式--&g ...

  8. Linux less命令:查看文件内容

    less 命令的作用和 more 十分类似,都用来浏览文本文件中的内容,不同之处在于,使用 more 命令浏览文件内容时,只能不断向后翻看,而使用 less 命令浏览,既可以向后翻看,也可以向前翻看. ...

  9. linux 上使用wc -l命令快速查看文件内容有多少行,以及如何匹配指定字符查看多少行

    1 linux的cat -n命令查看文件内容一共有多少行 1.cat -n命令查看文件多少行 cat -n filename 如:cat -n gallery_color_depth.txt - 2. ...

  10. linux除了cat读取文件内容,linux cut命令和cat命令以及查看文件内容命令总结

    cut-d: -f 1 /etc/passwd > /tmp/users -d用来定义分隔符,默认为tab键,-f表示需要取得哪个字段 当然也可以通过cut取得文件中每行中特定的几个字符,例如: ...

最新文章

  1. 产业互联网受瞩目:互联网主战场从To C转向To B | 企鹅经济学
  2. Atitit.upnp SSDP 查找nas的原理与实现java php c#.net c++
  3. mysql avg 时间_MySQL或Rails在特定日期范围内每天获得AVG的最佳方式
  4. [转]暴牛!全国女生录用老公统一考试试卷
  5. 工信部发布《区块链 数据格式规范》标准(PPT全文)
  6. 程序员以上帝视角解读“旅行青蛙”,你的呱真的在旅行嘛?
  7. 机器学习cnn如何改变权值_五个机器学习悖论将改变您对数据的思考方式
  8. 在Ubuntu上用wine下载QQ,三种打开QQ的方法
  9. 嵌入式Linux开发|点亮那颗LED灯
  10. IT服务管理的实施过程
  11. swfobject介绍
  12. 青鸟BCNT-网络信息安全工程师
  13. 最新各大互联网公司薪酬盘点!你想好去哪家了吗?
  14. lay和lied_lie-lie-lay三个动词的区别
  15. matlab motor,MATLAB在电机仿真中的应用 Application of MATLAB in motor simulation.pdf
  16. iPhone 13 120Hz屏幕稳了;AirPods Pro支持查找功能
  17. 4kw机柜无通道封闭CFD模拟分析及优化(上篇) -孙长青
  18. 安卓中为了获取context的方法和区别(getContext,getActivity,this,mainActivity.this等)
  19. wps里面函数怎么使用_WPS中函数的使用方法 - 卡饭网
  20. 做本让客户念念不忘的产品手册

热门文章

  1. 一些NER的英文数据集
  2. 干货 | 高效阅读英文文献你必须知道的技巧
  3. LeetCode动态规划系列教程(上)
  4. spark相关原理介绍
  5. resnet18实现cifar10分类
  6. 二分法03:x 的平方根
  7. 机器学习实战系列(七):数值回归与预测
  8. linux下安装Firefox
  9. Python模块:生成随机数模块random
  10. python变量及其作用域,闭包