linux常见文本操作命令

1 拷贝文件内容

有时需要将服务器的文件内容复制到本地,如果支持sz下载命令,直接下载整个文件即可,但如果不支持,只能拷贝

(1)文件小

少于10行,可以直接cat或less显示文件内容拷贝

大于1页的数据

可用sed分页拷贝内容

sed -n '1,80p' id.txt 前80行

sed -n '81,160p' id.txt 81行到160行

sed -n '161,237p' id.txt

也可用head+tail分页拷贝

head -n 80 文件名 前80行

head -n 160 文件名 | tail -n 80 前160行再取后80行,相当于81行到160行

tail -n 77 文件名 最后77行

2 文件本身内容修改

在 Vim 里

yy:复制当前一行

nyy:复制从当前行开始的 n 行,比如 5yy 复制 5 行

p:在光标后粘贴

但这里有个关键问题:Vim 的 yy 复制到的是 Vim 内部的寄存器,不是系统剪贴板。 你复制完退出 Vim 后,在终端里是没法直接粘贴到本地的。

dd:删除当前行

set nu:显示行号

gg: 跳到文件第一行

GG: 跳到文件最后一行

nG: 跳到第 n 行,比如 50G 跳到第 50 行

相关推荐
wangbing11252 小时前
开发指南149-IotDB-常用命令
linux·运维·iotdb
Dovis(誓平步青云)2 小时前
常用命令藏得太深?怎么做一个快捷命令坞
运维·前端·自动化·音视频·prometheus
看着博客敲代码2 小时前
WorkBuddy 接上 Kali MCP 做自动化渗透:信息收集到初步验证的落地记录
linux·人工智能·安全·网络安全·自动化
志栋智能2 小时前
运维超自动化的知识管理与传承
运维·自动化
蜗牛互联网3 小时前
Python Agent工具调用的白名单、参数校验与审批门禁
java·服务器·前端·人工智能·后端·python
jack186893 小时前
OpenClaw 数据采集与自动化应用场景指南
运维·自动化
小HANN3 小时前
华为云企业网站上云实战|从零搭建高可用WordPress全站架构(ECS+RDS+ELB+弹性伸缩+云监控闭环)
linux·运维·服务器·经验分享
奈落244 小时前
规则引擎还是大模型?AI 工作流与传统自动化的分工边界:确定性流程照旧,‘每次都不太一样‘的知识型工作才交给 AI
运维·人工智能·自动化·大模型·工作流·ai 办公
星恒随风4 小时前
Linux库的底层原理:ELF文件格式、静态链接、程序加载、虚拟地址空间与GOT/PLT详解
linux·运维·笔记·学习·状态模式