Linux基础_7_文本显示
2024-09-08 11:00:54
注:实质是针对标准输出文本的各种骚操作!
简单查看
注:初略加工后进行显示。
cat -n 文件名 #查看文件内容并显示行号
tac 文件名 #逆序查看
more 文件名
less 文件名 #按?搜索,按q退出
head 文件名 #显示前10行
head -5 文件名 #显示前5行
tail 文件名 #显示后10行
tail -f #跟踪最后一行不退出
排序去重
注:深度加工后进行显示。文件本身可直接操作,命令输出文本需要使用管道!
切开cut
cut -d: -f 1,3-5 /etc/passwd
替换tr
tr ':' ' ' </etc/passwd
字符统计wc
wc -l #统计行数
wc -w #单词数
wc -c #字符数量
排序sort
-r #降序
-t' ' #以空格分开
-k3 #第三列
-u #去掉重复行
-n #按数值排序
去重uniq
-d #只显示重复的行
-D #显示所有的重复行
-c #显示重复的频率
匹配命中
注:精准控制文本的显示内容。文件本身可直接操作,命令输出文本需要使用管道!
grep
全局搜索正则表达式,并将搜索到的行打印处理。Linux常用的文本过滤工具。
#语法格式
grep options RE
#options
-v #显示不匹配的行
-i #不区分大小写-
-o #只显示匹配的字符串
-A1 #显示匹配行的后一行
-B1 #显示匹配行的前一行
-C1 #显示匹配行的前一行和后一行
注:有关RE正则表达式的相关知识请看作者在“IT系列专题”分类中的blog《RE语法》。
最新文章
- [转] Oracle数据库备份与恢复 - 增量备份
- 转:linux coredump调试
- yii2 小技巧
- jmeter的使用(一)
- 移植samba到ios平台,最新支持ios8.3
- 【BZOJ】【1012】【JSOI2008】最大数maxnumber
- DAL层与BLL层的设计原则
- SPA解释:单页应用程序
- WordPress插件制作笔记(一)---First Plugins Demo
- 玩转docker
- KEIL UV3中光标不对齐解决
- windows下系统移植到linux下出现的问题
- Android原生跳转React不同页面(undefined is not an object)
- 带你深度解析Maven
- nyoj161 取石子 (四) 威佐夫博弈
- 克拉克拉(KilaKila):大规模实时计算平台架构实战
- lnmp.org 安装环境的,root权限都没法删除网站文件夹,问题解决-转
- Spring 快速开始 启动Spring
- CSS-精灵图片的使用(从一张图片中截图指定位置图标)
- 删除一个存在的RabbitMQ队列
热门文章
- Docker Compose之容器编排开发初探
- 活动报名|对话贡献者:DolphinScheduler x Pulsar 在线 Meetup
- 常见docker命令(二)-容器生命周期相关
- APT 安装 MySQL 提示错误:dpkg: error: dpkg frontend lock is locked by another process
- Dart 异步编程(三):详细认识
- [CSharpTips]C#读取SQLite数据库中文乱码
- R型医用变压器为什么越来越受大众喜爱?
- Linux 禁止root远程登录解决办法
- java数组---初始化
- hadoop项目之求出每年二月的最高气温(Combiner优化)