linux - 如何使用命令提示符从远程服务器的错误日志文件中删除 n 行

标签 linux

我在远程服务器上有一个非常大的错误日志文件(大约 200 MB)

我想使用命令提示符删除最后 125,000 行

我该怎么做

最佳答案

head -n -125000 logfile

将从名为logfile的文件中获取除最后125000行之外的所有内容。如果少于 125,000 行,您将一无所获。

也许您应该考虑一下logrotate

关于linux - 如何使用命令提示符从远程服务器的错误日志文件中删除 n 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6929866/

相关文章:

linux - ctypes.util.find_library 是否符合 Linux 中的 "usual"库链接实践?

linux - 为什么Linux内核函数filp_close中posix线程id可以为NULL?

java - linux top 命令的内存和 jconsole 堆的使用有很大不同

Linux::Linux版本升级命令

php - MySQL 和 PHP 的最佳服务器端语言

linux - Debian SSL/TLS 通过公司代理与自己的 CA

c++ - 为什么尝试文件重定向会破坏此代码?

linux - 如何在linux shell中将4月1日转换为3月31日

Linux内核模块编译失败

linux - Fifos 和交互式命令 (gpg)