linux常用命令-文件编辑类(cat,vim,more)

LINUX查看文件内容命令cat vi/vim more tail head的区别 缘起 用过linux的同学应该都知道,在linux中查看文件内容有好几个命令都可以实现,包括但不限于以下这些 cat vi more tail head 那么这些命令都有什么区别呢?又分别在什么时候用呢?下面一一道来。 这些命令的区别与联系 Cat Cat的语法结构 cat [选项] [文件]… ... 阅读详情

cat
描述:
将数据显示到基本输出中
参数:
-n:显示行号(包括空行)
-b:显示行号(不包括空行)
-s:将两个及以上空行合并为一个空行
样例:
cat -sb a.txt b.txt >> c.txt 将a.txt,b.txt的数据加上行号,追加到c.txt中,将两个及以上空行合并为一个空行

[jiangt@BDI10 command]$ cat -sb 1.txt 2.txt 
     1abc
     2efg

     3123
     4efg
     5abc

more
描述:
与cat相似,支持分页查看和查找功能,空格键向后翻页,b键向前翻页
参数:
-num: 一次显示的行数
+num:从第num行开始显示
-f :计算行数时,按照实际行数计算
+/pattern:搜索满足pattern的字符串并返回,然后从该pattern开始显示
样例:
more -20 a.txt
more +20 a.txt
more +1000 +/error 在1000行以后搜索error关键字,并返回该页

vim(vi)
删除
ndw :删除光标开始及以后的n-1个字
dd :删除所在列
do :删除至行首
d$ :删除至行尾
ndd :删除光标所在的行,以及后面的n-1行
翻屏
ctrl+u:向文件首翻半屏
ctrl+d:向文件尾翻半屏
ctrl+f :向文件尾翻一屏
ctrl+b:向文件首翻一屏
搜索替换
/pattern :从光标开始向文件尾搜索
?pattern :从光标开始向文件首搜索
:/s/p1/p2/g: 将当前行中所有p1均用p2代替
:n1,n2s/p1/p2/g :将第n1至第n2行中所有的p1均用p2代替
:/g/p1/s//p2/g :将文件中所有的p1均用p2代替
撤销
u

当NetApp 7-mode遇到单控制器故障:HA模式手动修复全记录 本文详细记录了NetApp 7-mode存储系统在单控制器故障时的应急修复过程,包括HA配置重建、磁盘初始化和业务恢复等关键步骤。通过实战案例解析如何解决`VIA Interconnect is down`等典型问题,为企业级存储系统的高可用保障提供实用指南。 阅读详情

相关推荐

用Python实现四叉树(quad tree)

import numpy as np #正方形类 class square: #lx、ly为左上角坐标(x对应行号,y对应列号),rx、ry为右下角坐标 def __init__(self,lx,ly,rx,ry): self.lx=lx self.ly=ly self.rx=rx self.ry=ry #检查该矩阵中是否满足条件 #参数:原矩阵,阈值 #返回值:布尔类型 def check(s

weixin_44164489的博客 5868

Linux操作系统中文本编辑器vim如何配置文件显示行数,以及如何快速定位跳转命令

本文介绍了在vim编辑器中显示行号及快速定位的方法。主要内容包括:1.临时显示行号(set number)和永久显示配置(修改vimrc文件);2.快速定位技巧:使用0/$定位行首行尾,gg/GG跳转首尾行,nG跳转指定行;3.关键词搜索方法(/关键词,n/N导航)。建议临时显示行号即可满足多数需求,永久显示可能导致复制时带上行号。

qq_57492774的博客 1万+

SIwave仿真手册——电源完整性仿真之PDN阻抗的提取(四)

(想不到我这个弱鸡的博主有一天也有被催更的时候,看到后台被催的消息,我慌了,赶紧写一篇把。) 文章目录3.1 PDN阻抗的提取3.1.1手动完成PDN阻抗的提取1、创建pin group2、创建端口3、数据文件的清理和检查(参考1.3.4&1.3.5)4、添加电容模型(参考2.2.1)(==这一步很重要==)5、开始仿真6、查看仿真结果3.1.2利用向导工具完成PDN阻抗的提取1、点击图标![在这里插入图片描述](https://img-blog.csdnimg.cn/36d974339ea5449

luohuo9844的博客 1万+

Linux--vim中显示行数

vim显示行号

RSH的博客 5089

Node-Red系列教程——NodeRed通过OPC UA读取数据并写入mysql

NodeRed通opcua读取西门子数据并存入mysql

鲸鱼姐的专栏 1万+

Qt6安装保姆级教程:从国内镜像下载到配置避坑指南(附清华/中科大源)

本文提供详细的Qt6安装与配置指南,重点介绍如何利用清华大学、中国科学技术大学等国内镜像源解决下载速度慢的问题。内容涵盖在线安装器获取、组件选择策略、环境变量配置以及常见编译与部署问题的排查方法,旨在帮助国内开发者高效、顺畅地完成Qt6开发环境搭建。

weixin_29281915的博客 635

线上看日志命令常用

cat 命令(文本输出命令) 通常查找出错误日志 cat error.log | grep 'nick' , 这时候我们要输出当前这个日志的前后几行: 显示file文件...

weixin_41325595的博客 814

SAP 公司间库存调拨通过IDOC完成自动发票校验

本文仅用于SAP软件的应用与学习,不代表SAP公司。(注:文中所示截图来源SAP ERP软件,软件相应著作权归SAP所有。公司间采购时,通过SAP内部EDI 数据传输功能, 由销售方开的公司间发票自动触发采购方的发票校验。​欢迎扫码加如下微信,我会把大家拉到SAP PP学习群,随时欢迎跟我和其他SAP PP顾问一起交流和学习,如下图库存调拨订单,系统已经完成了发货方发货和收货方收货。

2402_84262664的博客 926

linux---vim编辑器的使用

11

Half-up的博客 540

步进电机励磁模式

1. 励磁模式 步进电机的基本操作模式称为 励磁模式,能够使步进电机工作在全步模式,半步模式和微步模式,其中微步模式能够有效的降低步进电机相电流的噪声,能够改善步进电机固有的噪声震动问题。下面将介绍 3 种励磁模式。 2. 全步励磁模式 所谓全步模式,就是依据电机固有结构设计固定的步距角工作,一个电脉冲,步进电机前进一个步距角。这个步距角使电机设计结构所决定的,也可以理解为电机以最大的步距角旋转。 3. 半步励磁模式 半步模式是以电机固有的结构决定的步距角的一半角度进行步进旋转。如下图所示,步进

zhbi98 的技术 Blogs 5551

word多级列表为什么会变成黑块解决思路

今天在写文档时,发现WORD5级的标题都变黑块了,找了度娘的资料,终于解决了。 第一种 1、光标bai放在黑快的右边,按向左的箭头,然后ctrl+shift+s,点击重新应用。 2、点击“定义新的多级列表”(不知道从哪儿找这个按钮的百度下),直接点确定。 3、这里很重要!!!不要直接保存,而是直接关掉word,会提示保存还是不保存,这个地方再点击保存。 第二种 Word2016 使用宏代码修复方法 1.找到视图-宏,打开 查看宏 2.创建宏 3.贴...

霍力强的专栏 8585

Linux命令教程:使用cat命令查看和处理文件

本教程介绍了在Linux操作系统中使用cat命令的基本概念和用法,包括查看文件内容、创建新文件、文件重定向和管道等。我们还学习了如何使用cat命令进行文件格式化和编辑,以及一些实际应用示例。通过掌握这些知识,读者将能够高效地在Linux系统下处理和管理文件。

qq_41308872的博客 1万+

llama2-7b下载并转llama-2-7b-hf

④输入https://github.com/huggingface/transformers/blob/main/src/transformers/models/llama/convert_llama_weights_to_hf.py会下载 convert_llama_weights_to_hf.py 文件,我们需要用到这个文件将llama2-7b转成llama-2-7b-hf。③下载完之后是这四个文件,这里我是在windows操作系统中安装的WSL,没有linux操作系统,没办法。

wenling54321的博客 1033

Linux文件内容查看与编辑:cat、tac、more、less、head、tail、nano、vim等命令的使用教程和技巧

在使用Linux操作系统时,查看和编辑文件内容是不可避免的。了解如何高效地查看和编辑文件内容,可以提升工作效率。本文将介绍几种常用的文件内容查看和编辑命令:cat、tac、more、less、head、tail、nano、vim,并通过实际案例帮助你理解这些命令的使用方法和技巧。

科技改变人类,技术成就未来 1272

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Linux常用命令:find、grep、vim、cat、less、more

性能:cat 命令的性能比 less 命令更好,因为 cat 命令只需要将文件内容输出到终端,不需要进行滚动、搜索等操作,而 less 命令需要从磁盘中读取文件内容,并且需要进行滚动、搜索等操作,因此性能比较低。兼容性:more 命令是 Unix 系统中的标准命令,几乎所有 Unix 系统都支持,而 less 命令是在 more 命令的基础上发展而来的,不是所有 Unix 系统都支持。功能:less 命令比 more 命令更强大,支持向前和向后翻页、搜索、跳转等功能,而 more 命令只支持向后翻页。

modem 4285

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

linux中ls、cat、vim、more、head、tail、grep同是查看命令,他们之间到底有什么区别?

下面我们先各自介绍一下每个命令的用法,一次集中了解。这里我们只做区分,让大家更好的理解他们之间不同,不做详细参数描述,以免让简单的问题变得复杂。

u014314592的博客 4792

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

【Linux】文件查看和编辑

这是一个简单的介绍,覆盖了在Linux系统中查看和编辑文件的基本工具和操作。随着您对Linux系统的熟悉程度的提高,您可能会发现这些工具和命令的更多高级用法。当涉及到在Linux系统中查看和编辑文件时,有许多强大的工具可供选择。本文将介绍一些常用的文件查看和编辑工具,以及它们的基本用法。是一个简单而强大的文件查看工具,用于连接文件并将其内容打印到标准输出。是一个强大的文本编辑器,具有丰富的功能和高度定制的选项。然而,对于初学者来说,它可能有一定的学习曲线。是一个分页查看器,允许您在文件中浏览内容。

double222222的博客 3527

Linux——文件查看命令 文件编辑命令

n,m s/oldstring/newstring 替换从n行到m行的第一个oldstring(比如一行出现多个,那么只替换每一行的第一个):n,m s/oldstring/newstring/g 替换从n行到m行的所有oldstring。j:向下移动光标k:向上移动光标;(ls -a看看是否有此隐藏的交换文件)1)查看文件内容(内容较少时使用):cat 文件名。3)往文件中写入数据,(Ctrl+d结束输入);d n shift +g:删除光标到n行的内容;y n shift+g:拷贝光标到n行的内容;

weixin_74017264的博客 1609

Linux(五)文件查看和编辑命令

本章学习了文件查看命令和文件编辑命令,安装了vim和VMware Tool这两个工具

SSaltedFish_tian的博客 1347

【Linux】learning notes(4)cat、more、less、head、tail、vi、vim

如果你在使用某个特定的 Unix 系统或旧版本的 Linux,建议查看该系统的 cat 命令手册页(通过运行 man cat 命令)以获取最准确的参数列表和描述。:显示非打印字符(如制表符和换行符)。当你打开一个非常大的文本文件时,使用 more 命令可以让你逐页或逐行地查看文件内容,而不是一次性将整个文件内容滚动输出到终端,这有助于更好地管理和阅读文件。more 命令是文本处理的基本工具之一,但对于现代使用场景,less 命令提供了更多的功能和灵活性,因此经常被推荐作为 more 的替代品。

bryant_meng 1242

cat、echo和vim编辑器

Linux基本命令,vim编辑器

weixin_44254079的博客 1540

【二】Linux文件压缩及vim编辑器命令详解

(RHEL)Linux-文件压缩及编辑器详解

勤能补拙 1124

【每天一个 Linux 命令】Linux命令 mkdir,cat,touch,vi/vim

文章目录mkdir命令语法mkdir命令示例cat命令语法cat命令示例touch命令语法touch命令示例vi与vim的区别vi/vim 的使用命令模式:输入模式底线命令模式vi/vim 使用实例使用 vi/vim 进入一般模式按下 i 进入输入模式(也称为编辑模式),开始编辑文字按下 ESC 按钮回到一般模式在一般模式中按下 **:wq** 储存后离开 vi mkdir命令语法 linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目

qq_41854911的博客 5458

Linux查看文件的几种命令比较:vi、vim、cat、less

vi与vim Vi 编辑器是 Unix 系统最初的编辑器,Vim 是由 Vi 发展演变过程的文本编辑器。 常用命令 指令 含义 i 插入 [Ctrl] + [f] 屏幕『向下』移动一页,相当于 [Page Down]按键 (常用) [Ctrl] + [b] 屏幕『向上』移动一页,相当于 [Page Up] 按键 (常用) 0 或功能键[Home] 这是数字『 0 』:移动到这一行的最前面字符处 (常用) $ 或功能键[End] 移动到这一行的最后面字符处(常用) G 移动

原来是小雨啊的博客 4345

Liunx文件操作命令(touch、cat、vim、more、less、cp、mv、rm、head、tail、file、find)

类似cat,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能(与vi相似)。-mount,-xdev只检查和指定目录在同一个文件系统下的文件,避免列出其它文件系统中的文件。find.-name“*.py”查询当前目录及其子目录下所有文件后缀为.py的文件。与more类似,less可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。...

CJW的博客 1699

Linux系列 常用命令(目录和文件管理)vi和vim 编辑使用,(笔记)

本章将会分享Linux系列 常用命令(目录和文件管理)vi和vim 编辑使用。

yj11290301的博客 2767
上一篇: hbase快速入门文章传送门
下一篇: shell特殊变量-$?,$@,$*,$$,$n等
Java_Soldier
博客等级 码龄10年 27粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值