查看文件指定行数的命令

tail命令(查看文件末尾数据)

 1     #输出文件末尾的内容,默认10行   
 2     tail date.log
 3
 4     #输出最后20行的内容
 5     tail -20  date.log
 6
 7     #输出倒数第20行到文件末尾的内容
 8     tail -n -20  date.log
 9
10
11     #输出第20行到文件末尾的内容
12     tail -n +20  date.log
13
14     # 实时监控文件内容增加,默认10行。
15     tail -f date.log           

head命令(查看文件开头)

 1     #输出文件开头的内容,默认10行
 2     head date.log
 3
 4     #输出开头15行的内容
 5     head -15  date.log
 6
 7     #输出开头到第15行的内容
 8     head -n +15 date.log
 9
10     #输出开头到倒数第15行的内容
11     head -n -15 date.log   

 

sed命令

 1  # sed -n '开始行,结束行p' 文件名 
 2
 3  # 输出第70行到第75行的内容
 4  sed -n '70,75p' date.log
 5
 6  #输出第6行 和 260到400行
 7  sed -n '6p;260,400p; ' 文件名
 8
 9  #输出第5行
10  sed -n 5p 文件名   

根据字段查找文件中的内容

grep命令

grep "被查找的字符串" filename
02-13 19:12