You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Linux命令行提取TXT文件特定字段及指定IP出现记录

提取特定IP的访问记录方法

以下是几种在Linux命令行提取IP「198.46.149.143」出现记录的实用方法:

方法1:直接过滤原日志文件

如果日志文件中该IP是完整存在的,直接用grep匹配包含目标IP的整行记录:

grep "198.46.149.143" /home/linuxuser/accesslog.txt

方法2:基于已提取的IP列表过滤

结合你之前使用的cut命令,先提取日志中的IP列,再过滤目标IP:

cut -d ":" -f1 /home/linuxuser/accesslog.txt | grep "198.46.149.143"

如果需要统计该IP的出现次数,给grep加上-c参数即可:

cut -d ":" -f1 /home/linuxuser/accesslog.txt | grep -c "198.46.149.143"

内容的提问来源于stack exchange,提问作者FAHAD ALHARBI

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 03:30:59