Linux 常用的文本处理工具

目录

[cat 连接](#cat 连接)

[more/less 分页](#more/less 分页)

[tail 实时](#tail 实时)


cat 连接

将一个或多个文件的内容连接并显示在终端上,创建新文件或将内容追加到已有文件。

不会分屏显示文件内容,适用于较小的文件。

复制代码
cat 文件1.txt 文件2.txt   # 连接并显示文件1.txt和文件2.txt的内容

cat > filename 			# 创建新文件

123456              # 输入内容

在执行上述命令后,你可以输入内容,按Ctrl + D保存并退出。

复制代码
cat >> filename      # 向已有文件追加内容

123456               # 输入内容

在执行上述命令后,你可以输入内容,按Ctrl + D保存并退出。

more/less 分页

复制代码
more filename 

more 按空格键查看下一页,按Enter键查看下一行,按q键退出并退出,使用b向上翻动一页。

less 可以被视为 more 的升级版本

复制代码
less filename 

less 按空格键查看下一页,按Enter键查看下一行,按q键退出并退出,使用b向上翻动一页,使用箭头键、搜索命令 /。

tail 实时

显示文本文件的末尾内容,通常用于实时监控日志文件。

复制代码
tail -f  文件.txt   # 实时追踪文件变化
相关推荐
小武~7 分钟前
ARMV8 RK3399 u-boot TPL启动流程分析 --crt0.S
linux·u-boot·rockchip·arm-v8·tpl
慢一点会很快10 分钟前
【Tools】VScode远程调试linux服务器(打断点可视化界面方式)
linux·服务器·vscode
lifei_000120 分钟前
VM中 ubuntu 网卡不显示
运维·服务器·ubuntu
码码哈哈爱分享24 分钟前
【2025最新】Vm虚拟机中直接使用Ubuntu 免安装过程直接使用教程与下载
linux·运维·ubuntu
我的璨宝宝啊24 分钟前
linux小主机搭建自己的nas(三)docker安装nextcloud
linux·运维·docker
2301_8035545236 分钟前
什么是Vim
linux·编辑器·vim
wowocpp36 分钟前
centos 7 安装 java 运行环境
java·linux·centos
m0_741574751 小时前
keepalived详细笔记
运维·keepalived
墨北x1 小时前
2025 年福建省职业院校技能大赛网络建设与运维赛项Linux赛题解析
linux·运维·服务器
码农00000011 小时前
Linux开启3306端口,开启远程连接
linux·运维·服务器