专栏首页datartisanLinux 学习笔记(1) 查看文件内容

Linux 学习笔记(1) 查看文件内容

cat 命令查看

查看前5行

cat filename |head -5

查看后5行

cat filename |tail -5

查看包含某关键字的行,并显示行号

cat -n filename |grep world

或者

nl filename |grep world

查看包含多个关键词的行

cat filename |grep key1 |grep key2 |grep key3

查看小文件或者仅查看某些特定的行的内容时,可以使用cat命令,当需要某些关键字的前后内容时需要使用vi命令

vi 命令查看、删除、复制、粘贴

移动光标至该行最前面的字符

0 或功能键 Home

移动光标至该行最后面的字符

$ 或功能键 End

移动光标至该文件的最后一行

G

移动光标至该文件的第 n 行

nG

移动光标至该文件的第一行

gg 或 1G

光标向下移动 n 行

n + 回车键

向光标之下寻找一个名称为 word 的字符串

/word

向光标之上寻找一个名称为 word 的字符串

?word

重复前一个查找的操作(按照之前的方向查找)

n

反向进行前一个查找的操作

N

向后删除一个字符

del

向前删除一个字符

backspace

删除(剪切)光标所在行

dd

删除(剪切)光标所在的向下 n 行 ( n 为数字)

ndd

复制光标所在行

yy

复制光标所在的向下 n 行 ( n 为数字)

nyy

将已复制的数据在光标的下一行粘贴

p

将已复制的数据在光标的上一行粘贴

P

恢复前一个操作

u

重做上一个操作

ctrl + r 或者 .

保存退出

:wq

强制保存退出(只读文件)

:wq!

显示行号

:set nu

取消显示行号

:set nonu

-- END --

本文分享自微信公众号 - 乐享数据8090(gh_5703273a0562),作者:mba1398

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-09-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • mapinfo神操作之快速获取高铁隔离带内站点

    近期高铁项目经常会涉及到翻频,有时我们需要获取到高铁线路周边一定距离范围内的所有站点,如果大家不知道具体的操作方法的话,这些站点的获取是有一定困难的。

    披头
  • 安装数据库很痛苦?试试这个SQL在线编辑器,省掉你的安装烦恼

    经常有小伙伴因为数据库安装报错给我私信。发给我的报错各式各样,有些我能解决,有些报错真的我也没见过,不知如何作答。这导致很多初学SQL的爱好者自信心受到打击。

    披头
  • Python正则表达式从入门到实践(2)

    IP 地址范围是0.0.0.0 ~ 255.255.255.255,也就是数字范围是0 ~ 255,如下分步拆解书写思路

    披头
  • vi 常用命令行

      a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了.   b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按...

    疯狂的技术宅
  • 史上最全VIM使用手册

    vim是一个向上兼容于vi的文本编辑器,可用于编辑各种纯文本。它对编辑程序特别有用。 基本模式: 编辑模式:默认编辑文件进入的模式 输入模式: 末行模式:内置的...

    小小科
  • Linux常用命令速查-Vim

    Java学习录
  • vim使用命令详解

    x 删除光标所在字母(其实是光标后) X删除光标前所在字母) dw删除一个单词,光标要在当前单词的第一个字符前面 u 撤销操作 d0删除光标前面的字符 ...

    Y大宽
  • ViEmu的vi-vim编辑器教程

    http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html

    SeanCheney
  • vim 快捷键技巧总结

    vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是...

    阳光岛主
  • NotePad++中如何把横向闪烁光标( _ )修改成竖向闪烁光标样式( | )?

    当我们在写代码时出现的光标闪烁(横线闪烁),在键盘上找 Insert ,按这个Insert就可以把横向闪烁光标( _ )修改成竖向闪烁光标样式( | ),横向光...

    黑泽君

扫码关注云+社区

领取腾讯云代金券