源码技术
php
java
python
Linux
当前位置:
首页
>
Linux
>Linux下文本查看搜索与信息提取加工命令
Linux下文本查看搜索与信息提取加工命令
2026-09-02 19:22:16
Linux下文本查看搜索与信息提取加工命令
熟练使用文本工具是后端工程师在linux下日常必备技能。
熟练使用 --help 参数。
数量使用 man xx 命令等。
查看文件
查看小文件的命令:cat,tac
cat: 一次查看文件全部内容。使用 -n可以加上行号。
tac:反向查看文件。适合查看文件最新内容。
查看大文件的命令:head,tail
tail:常使用-f命令用来监控实时日志。
head: 默认显示前10行,可以使用-n numb 指定查看行数内容。
分页查看命令:less , more
less:支持上下翻页,搜索,跳转。跟vim工具的命令快捷键类似。
实际中也会用less +N filename 跳转到文件的第N行。
more:只能简单翻页向下查看。在Max OS等一些发行版上more是less的马甲,所以你也可以用less的相关命令参数和快捷键。
搜索文件与分析问题:grep
常见的搜索命令 :grep
grep:模式匹配
grep "patter" filename
常用选项:-i,-v,-n ,-r ,-c,-E
被误判成二进制文件的时,使用 -a 可把文件当成文本文件。
文本处理和分析工具:AWK
它可以称作是一门语言了(见如下列子)。
列处理能力:
//打印第一第三列
awk '{print $1, $3}' filename
条件筛选:
//第3列大于100的行
awk '$3 > 100' filename
数据统计:
//求和
awk '{sum += $1} END {print sum}' numbers.txt
awk的基础需要掌握:
命令格式:awk [选项] '模式 {动作}' 文件名
模式:决定处理哪些行
可以正则模式,关系表达式,组合模式
动作:决定对比配的行做什么
可以打印字段,数值计算,字符串处理,变量赋值,流程控制
核心内置变量:
作为初阶选手,掌握了这些命令,基本能处理日常的大部分工作了。
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:596563534@qq.com 。
Linux内核双向环形队列skb_queue0x00
AWK 命令详解 - Linux 文本处理三剑客
最新文章
Linux内核双向环形队列skb_queue0x00
Linux文件基本属性
Linux作为主力机的真实体验:从“劝退”到“真香”
别再咸鱼买邀请码了!LINUX DO 注册“放水”,抓紧上车!
Linux ip 命令详解
⑥ 微信联动篇——Python 脚本写起来!实现消息监听与自动回复
Python400集,小白入门保姆级教程
python基本类型
Python丨计量经济学多源数据处理、机器学习预测及复杂因果识别
Python经典100道例题练习-斑比精心整理
热门文章
微信消息定时自动发送:用Python脚本与cron任务实现办公自动化
HyperMesh/Tcl与ANSA/Python的开发环境
2026丨科学大百科:Python vs Java到底选谁?3分钟选对语言,少走3年弯路!
记不住这些,就别学Python
Python之Flask开发框架(第二篇
2026年最新100个Python爬虫实例(附完整源码)!超实用!
从编程小白到人工智能大神:大学新生Python入门攻略
告别加班!CPA+税务师+Python,我靠这套组合月薪涨了50%
炎核多内核CAD&CAE开发平台Python实战培训顺利举办!
字节大佬推荐从零到一:掌握这套 Python 核心语法,手撸 AI Agent 不再是梦
随机文章
10个月宝宝每天需要喝多少奶粉?
当室友还在为论文和实习头秃时,学Python的我已偷偷吊打全场
3500 行 Python,做出一个能 24/7 跑起来的 Agent:724-office 挺有意思
Python学习记录(8)
Python·while循环拓展
Python绘制高颜值相关性气泡图
Python+数据库:双剑合璧
python的crawlee库介绍
Python 爬虫别再卡壳:DrissionPage 融合浏览器和请求,零依赖高效抓取
Python变量作用域——变量在哪里有效?
Python零基础第14讲——列表切片(重点!!)