Linux文件查看与编辑

Linux文件查看与编辑

1、Linux常用的文件内容查看命令

  • cat filename:查看file的内容;将文件的内容输出到标准

    • 输出选项与参数:

      • -b:列出行号,仅针对非空白行号显示,空白行不标行号;
      • -n:打印出行号,连同空白行也会有行号,与-b的选项不同

      image-20220417013929870

    • more file 分页查看file的内容(一页一页的显示档案内容)

      • 空格键(space):代表向下翻一页
      • 回车键(Enter):代表向下翻一行
      • b键:往前查看一页
      • q键:退出

tac命令倒着显示文件内容(一行一行)

head filename 		 查看file的前10行
head -n 20 fliename  查看前20行
tail filename 		 查看file的后10行
tail -2 filename 	 查看一个文件的最后两行
tail -n +100		 只列出100行及以后的数据
  • grep命令可以在指定文本文件中匹配字符串,输出匹配字符串所在行的全部内容。

    • 命令格式:grep [选项] 关键字 查找范围

    • 常用选项

      • -e 指定字符串做为查找文件内容(匹配多个)

        image-20220417014550442

      • -n 在显示符合样式的那一行之前,标示出该行的行号

        image-20220417014658145

      • -r 以递归的方式查找符合条件的文件,并打印出该字符串所在行的内容

2、Linux文本编辑器(vi编辑器)

vi是Linux操作系统中最通用的文本编辑器,VIM编辑器是从vi发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计,vim与vi编辑器完全兼容。

image-20220417014757219

  • 一般模式下

    • yy 复制当前行
    • pp在当前行下面粘贴
    • dd删一行
    • x删除当前光标所在字符,X删除当前光标所在前一个字符
    • GG跳转文件最后一行,gg跳转文件第一行
    • ctrl+f向下翻页,ctrl+b向上翻页
    • 15+G快速移动到第15行
    • ZZ保存退出
    • u撤销,ctrl+r反撤销
    • /pass在文件中搜索pass、n跳到下一处查询、N上一个
    • 进入编辑模式:a当前光标后一位、i当前光标、o光标下一行,I光标所在行最前,A光标所在行最后,O当前光标的上一行
  • 命令行模式,q退出,q!强制退出,w保存,wq保存退出

  • 编辑模式,esc退出编辑

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Shadow丶S

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

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

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

打赏作者

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

抵扣说明:

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

余额充值