linux命令tail-f,【玩转Linux命令】tail命令详解

article/2025/11/5 1:52:24

Hi,明娜桑,哦哈哟~。

今天小编给大家带来的“玩转linux命令之tail篇”,tail命令是咱们工作中经常用到的命令,常用于动态文件的查看,接下来搜狗华安带你来一起了解tail命令。

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 行位置读取指定文件。

-m Number 从 Number 多字节字符位置读取指定文件,比如你的文件如果包含中文字,如果指定-c参数,可能导致截断,但使用-m则会避免该问题。

-b Number 从 Number 表示的512字节块位置读取指定文件。

-k Number 从 Number 表示的1KB块位置读取指定文件。

File 指定操作的目标文件名

上述命令中,都涉及到number,如果不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部开始计算。

tail可执行文件一般在/usr/bin/下面。

tail命令用法示例

接下来小编举列说明一下常用的-f -n 命令,详情请看下面。

1、tail -f filename

说明:监视filename文件的尾部内容(默认10行,相当于添加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。

7ae47179175a796d75035415ffd3f4f0.png

说明:实时读取最新的内容。

0603e508565d125cec24dec61a9a549c.gif

2、tail -n 20 filename

说明:显示filename最后20行。

cde8fa9cbda5f12d357e45eb264b1f1c.png

3、tail -n +10 filename

说明:显示filename前面10行以后的。(展示不全)

c8b5eea7b9efe600ab900a34adac39d1.png

补充:

跟tail功能类似的命令还有:

cat 从第一行开始显示档案内容。

tac 从最后一行开始显示档案内容。

more 分页显示档案内容。

less 与 more 类似,但支持向前翻页

head 只显示前面几行

tail 只显示后面几行

n 带行号显示档案内容

od 以二进制方式显示档案内容

最后

持续关注搜狗测试公众号将为您带来更多内容。

b853f03c666facb7a09b9b55384ce803.png


http://chatgpt.dhexx.cn/article/YlIYKjhr.shtml

相关文章

Linux之tail命令

tail命令从指定点将文件写到标准输出,使用tail命令的-f选项可以方便的查看正在改变的日志。tail -f nohup.out会把nohup.out最尾部的内容显示在屏幕上,并且不断刷新,能一直看到最新的文件内容。 命令格式 tail [必要参数] [选择参数] [文件] 命令功能 使用tail命令可以查看文…

tail命令详解

1. tail命令简介 linux tail命令用途是按照要求将指定的文件的最后部分输出到标准设备,一般是终端,通俗来讲,就是把某个档案文件的最后几行显示到终端上,如果该档案有更新,tail会自动刷新,确保你看到最新的…

Linux命令之 --- tail命令

tail命令,主要是查看文件内容。结合一些参数,更方便于查看动态的文件内容,比如日志信息等。 【tail -f filename】显示文件的尾部最后10行的信息,并且循环刷新,只要文件有更新,就会将更新信息显示到屏幕上&…

tail命令的常见用法

tail 是Linux中最常用的一个命令了, 他可以显示一个或者多个文件, 同时可以与管道符结合, tail最常用的是监视和分析日志文件等, 还可以和grep搭配使用 tail命令语法 首先了解一下tail命令的语法,格式如下: tail [OPTION]... [FILE]... [OPTION]是选项 [FILE]是文件…

tail 命令详解

一、tail 命令介绍 tail 命令可以将文件指定位置到文件结束的内容写到标准输出。 如果你不知道tail命令怎样使用,可以在命令行执行命令tail --help就能看到tail命令介绍和详细的参数使用介绍,内容如下(我帮大家翻译了一下)。 […

git之公钥登录

首先说一下我自己的理解,为什么要公钥登录呢?这样可以省去每次填写用户名和密码的麻烦。他的原理是什么呢?我本地发送一个带有私钥签名的请求去远程服务器(远程服务有我的公钥),而服务器能够通过我的公钥验证我的私钥,…

Git注册登录

一、执行登陆用户名和密码命令 git config --global user.email “youexample.com”git config --global user.name “Your Name” 二、生成 .ssh 配置文件(创建本地公钥) ssh-keygen -t rsa -C "your_emailyouremail.com" #### 三、获取公钥四…

Git--SSH登录

SSH登录 进入当前用户的家目录 $ cd ~ 删除.ssh目录 $ rm -rvf .ssh 运行命令生成.ssh密钥目录 $ ssh-keygen -t rsa -C atguigu2018ybuqaliyun.com [注意:这里-C这个参数为大写的C] 进入.ssh目录查看文件列表 $ cd .ssh $ ls -LF 查看id_rsa.pub文件内容 $ cat…

git初次登陆使用

git初次登陆使用 一. 安装git 二. 在当前项目根目录点击鼠标右键,出来下图: 点击进入git命令行界面。 三.初始化项目 git init 四. 添加所有文件到项目中 git add . 五. 尝试提交所有文件 git commit -m "这里是备注信息" -a 我由于是第一次连接git,还没登…

切换电脑上登录的Git账号

切换电脑上登录的Git账号 1、在电脑桌面上右键,选择“Git Bash Here”,打开命令行 2、查看当前Git账号、邮箱: git config user.name git config user.email 3、切换Git账号: git config --global user.name 账号名 //账号…

Git配置免密登录及常用操作的详细教程(基于Gitee平台)

文章目录 前言一、SSH免密登录配置1.安装GIt2.生成SSH3.配置 SSH key4.验证SSH key是否配置成功 二、创建远程仓库1.登录自己的Gitee账号2.创建远程仓库 前言 我这里使用的是vuecli创建的项目进行代码管理,使用的平台是Gitee。 平台的话其实最推荐使用的平台还是G…

git初步使用(登录和创建仓库)

下载 快速下载地址 选择相应的版本(降序排列,最新版本在最下方),点击会出现下载链接(图片中红框是Windows的下载地址链接) 安装 一直点击next, 出现有(new!)的选择打勾,直到安装…

配置Git for windows(Git bash)登录GitHub

1、设置本地用户 这个不是登录,而是给你的电脑设置一个用户,上传的时候,告诉远程仓库是谁上传的。 git config --global user.name "Your Name"(双引号不用删,里面内容替换掉) git config --glo…

「GitLab篇」如何用Git平台账号登录建木CI

介绍 继上一篇博客「Gitee篇」如何用Git平台账号登录建木CI发布后,得到了很多小伙伴们的关注,我趁热打铁推出了如何用Git平台账号登录建木CI 系列的第二篇 「GitLab篇」如何用Git平台账号登录建木CI,有别于上一篇,此篇博客介绍了…

「Gitee篇」如何用Git平台账号登录建木CI

介绍 自v2.5.2版本开始,建木CI可以使用Git平台的账号进行登录了,这篇文章我们以Gitee为例,给大伙讲讲如何配置,使用第三方的Git平台登录建木CI 配置介绍 自v2.5.2版本开始,建木CI可以使用OAuth2协议来整合第三方登录…

git clone 登录 github

git clone 登录 github 目录概述需求: 设计思路实现思路分析1.github 设置setting2.输入passwd 参考资料和推荐阅读 Survive by day and develop by night. talk for import biz , show your perfect code,full busy,skip hardness,make a better result…

「Gitea篇」如何用Git平台账号登录建木CI

介绍 这是《如何用Git平台账号登录建木CI》系列文章的第三篇,建木CI立志整合所有第三方Git平台来登录建木CI!此篇我们将整合Gitea平台来登录建木CI。 ‍自v2.5.4版本开始,建木CI可以使用Gitea账号进行登录了,这篇文章给大伙讲讲…

git登陆

git登陆 1. 执行登陆用户名和密码命令 git config --global user.email "youexample.com" git config --global user.name "Your Name" 2. 生产密钥对 $ ssh-keygen -t rsa -C "your_emailyouremail.com" 3. 配置公钥私钥 1. 登录到github&#…

Git的注册登录以及具体使用

概述: git是一个版本管理工具。用于管理对应的项目的版本。git是一个分布式的项目管理工具,我每个本地的代码都是一个本地的仓库,然后最终提交到远程仓库(git是一个多分支的版本管理工具)。svn是一个版本管理工具&…

从上帝视角看支付——支付总架构解析

中国支付体系的塔尖是人行二代支付清算体系,人行二代支付体系塔尖是清算账户中心SAPS;支付的基础是账户,账户的账户是SAPS。 为了更好的认认识支付——下面我们就从用户触发,跟着一笔支付遍历整个互联网支付网络,对支…