公号:软测小生(ruancexiaosheng)
前几天看到一同事正在使用这个命令,感觉有点陌生,然后就问了一嘴,-f是啥意思,同事说,他也忘了,他知其然不知其所以然。
今天突然看到关于这个命令的详细介绍,所以就记录学习了
tail命令简介
linux tail命令用途是按照要求将指定的文件的最后部分输出到标准设备,一般是终端,通俗来讲,就是把某个档案文件的最后几行显示到终端上,如果该档案有更新,tail会自动刷新,确保你看到最新的档案内容。
tail****命令语法
tail [ -f ] [ -c Number | -n Number | -m Number| -b Number | -k Number ] [ File ]
参数说明:
-f 该参数用于监视File文件增长。
-c Number 从 Number 字节位置读取指定文件
-n Number 从 Number 行位置读取指定文件。
bydata传进来的字节数组,用以接受filestream对象中的数据,第2个参数是字节数组中开始写入数据的位置,它通常是0,表示从数组的开端文件中向数组写数据,最后一个参数规定从文件读多少字符.。readastext(file,encoding)可按指定编码方式读取文件,但读取文件的单位是字符,故对于文本文件,只要按规定的编码方式读取即可。为了解决多读取的eof字符(在文件中不可见),我们用一个小小的逻辑算法来避免eof字符带来的困惑,如打印读取的文件内容时不将读取到的eof字符输出,或避免在读取到eof字符(读取此字符不成功)后无判断文件是否结束的操作而又将上一次读取到的数据输出。
-b Number 从 Number 表示的512字节块位置读取指定文件。
-k Number 从 Number 表示的1KB块位置读取指定文件。
File 指定操作的目标文件名
上述命令中,都涉及到numberlinux命令大全,如果不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部开始计算。
tail可执行文件一般在/usr/bin/下面。
tail命令用法示例
接下来小编举列说明一下常用的-f -n 命令,详情请看下面。
1、tail -f filename
●arclive-2011-11-21版本更新list修正管理服务器广播消息的bug x修正服务器战绩统计部分的一个bug x修正大厅登陆的一个bug x修正多人游戏时游戏速度变慢的bug x改善多人游戏卡的问题 x修整一个可能导致游戏不同步的初始化bug x修改大厅房间列表支持推荐房间显示x修改大厅推荐房间列表默认不显示加密房间x添加大厅服务器支持ip数据库 x添加房间列表中房主支持国籍/地区显示x添加房间内用户列表支持国籍/地区显示x添加大厅用户列表支持国籍/地区显示x修改默认窗口大小从配置文件读取 x修改游戏窗口大小从layout文件读取 x添加游戏铁钩船长x添加游戏棒球忍者x。96.高斯贝尔-s80e:调出主菜单linux命令大全,将光标移至“恢复出厂参数”一项,按确认后,屏幕右下角出现方框,内有提示文字“输入密码”,用遥控器按“5678”,随即屏幕显示“系统信息数据存储中”,三秒钟后,菜单自动退出,再次调出主菜单,发现在“万年历”一项的下面多出“自动搜索”一项,进入该项,按照相应的参数设置,再按确认即可。3,请根据具体的屏幕显示去调整,1币80分,屏幕显示“请输入开机口令”(出厂的口令默认为空,进入“查帐”,把箭头光标移到“参数”,最大70最小4倍.baidu:。
image
说明:实时读取最新的内容。
image
2、tail%20-n%2020%20filename
说明:显示filename最后20行。
image
3、tail%20-n%20+10%20filename
说明:显示filename前面10行以后的。(展示不全)
image
补充:
跟tail功能类似的命令还有:
cat 从第一行开始显示档案内容。
tac 从最后一行开始显示档案内容。
more 分页显示档案内容。
less 与 more 类似,但支持向前翻页
head 只显示前面几行
tail 只显示后面几行
n 带行号显示档案内容
od 以二进制方式显示档案内容