zoukankan      html  css  js  c++  java
  • 📂Linux文件编辑与修改

    一、vi与vim

    1. 什么是vim

    可以理解为Windows下面的文本编辑器,比如Word文档。

    vi编辑器通常被简称为vi,而vi又是visual editor的简称。它在linux上的地位就像edit程序在DOS上一样。它可以执行输出,删除,查找,替换,块操作等众多基本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序没有的。

    vi 编辑器并不是一个排版程序,它不像Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑器。没有菜单,只有命令。且命令繁多。

    2.为何要用vim

    • 修改配置
    • 写脚本

    3.vi与vim的区别

    vi不显示高颜色语法

    vim显示高颜色语法

    其他功能没什么区别

    所以在linux系统下,使用vi还是vim取决于个人习惯

    默认vi是安装的,vim需要通过yum install vim -y

    4.vi编辑器的操作模式

    1、在vi编辑器中光标的移动

    2、在命令行模式下删除与复制的操作

            

    3、粘贴命令

     4、复原和重做命令

    5、掌握扩张模式下常用命令

    6、掌握快速移动光标在文件中的位置命令

    7、掌握快速在屏幕中移动光标的位置的命令

     8、三种模式下的操作汇总与补充

     

    9、同事编辑多个文件

    10、文件内容对比

     

     11、操作过程

     二、文本处理三剑客命令初探

    1.sed

    流式编辑器,主要擅长对文件的编辑操作,我们可以事先定制好编辑文件的指令,然后让sed自动完成对文件的整体编辑

     2.awk

    awk主要用于处理有规律的文本,例如/etc/passwd这种

     

     3.grep

    grep擅长过滤内容

  • 相关阅读:
    K近邻(K Nearest Neighbor-KNN)原理讲解及实现
    Bisecting KMeans (二分K均值)算法讲解及实现
    KMeans (K均值)算法讲解及实现
    NodeJs使用async让代码按顺序串行执行
    NodeJs递归删除非空文件夹
    NodeJs之配置文件管理
    NodeJs针对Express框架配置Mysql进行数据库操作
    在Express中使用Multiparty进行文件上传及POST、GET参数获取
    Linux操作命令
    SftpUtil FTP文件上传
  • 原文地址:https://www.cnblogs.com/ChuangShi-HolySpirit/p/13860254.html
Copyright © 2011-2022 走看看