Linux学习笔记(6)——查看和处理文件内容


前言

本期主要学习查看和处理文件内容
主要有cat、more/less、head/tail、grep、|(pipe)、wc、diff
另外还搜集了一下Windows中常用的文本对比工具


6、查看和处理文件内容

(1)文本文件和二进制文件

文本文件:
在这里插入图片描述
二进制文件:一些二进制数组成的文件

(2)cat

全拼:concatenate 连接

格式:cat 文件名

(3)more/less

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(4)head/tail

头/尾,查看头/尾 多少行
在这里插入图片描述
tail -f 表示实时的刷新(查看最新追加的内容),在应用跑的时候实时访问日志,看有没有人访问我

(5)grep

全拼:Globally search a Regular Expression and Print

全局搜索正则表达式并打印

格式:grep 选项 模式 文件名

应用场景:

在Windows 中 用什么 软件?

搜索文件的内容

找出 文件内容包含“a"的文本文件

用 FileLocator Pro搜索

在Linux中用grep

(6)管道符号pipe

把一个命令原本要输出到屏幕的数据当做 是后一个 命令的标准输入

command1 | command2 | command3
在这里插入图片描述

(7)wc

全拼:word count 统计文本数

-l 或 --lines显示行数

-w 或–words 只显示字数
在这里插入图片描述

(8)文件对比 diff

全拼:different

对比文件内容
在这里插入图片描述
-r 目录对比
Windows中有几种常见的文本对比工具,其中一些是免费提供的。以下是一些常见的文本对比工具:

WinMerge:这是一个开源的文本对比工具,它提供了直观的用户界面,可以方便地比较和合并文本文件和文件夹。

KDiff3:这是另一个开源的文本对比工具,在Windows平台上也很受欢迎。它提供了一个直观的界面,可以用于比较和合并文本文件和目录。

Beyond Compare:这是一个功能强大的文本对比工具,它提供了更多的高级功能,并且在专业开发者和用户中很受欢迎。它不是免费的,但提供了免费试用版本。

Notepad++:虽然它本身是一款文本编辑器,但它也提供了对比插件(如Compare插件),可以帮助用户在Windows平台上进行文件内容的对比。


下期

7、Linux文本编辑器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老魏爱学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值