• vi编辑器+常用命令


    Vi编辑器的工作模式

       三种工作模式:命令模式、输入模式、末行模式

       不同模式之间的切换

     

    vi编辑器的使用方法:

    vi  xxx  vi一个文件,对这个文件进行编辑

    vim  xxx增强型文件编辑器,是一个开发工具,也可以对某个文件进行编辑

    !vi/!Vim回退且自动打开上次编辑的文件

    1】插入内容

       a:当前光标后插入内容

       A:光标所在的行尾插入内容

       i:当前的光标位置前插入内容

       I:光标所在的行头插入内容

       o:在光标所在行的后面插入一个新行

       O:在光标所在行的前面插入一个新行

    2】移动

       ^/0/Home     移动到行首

       $/End            移动到行尾

         G                 移动到末行

       #G                 移动到指定行

    3】删除

       x/Del         删除光标处单个字符

       dd             删除光标所在行

       #dd           删除从光标处开始的#行 (#表示行数)

       d^             删除光标前到行首的所有字符

       d$             删除当前光标到行尾的所有字符

    4】复制

       yy             复制当前行

       #yy           复制从光标处开始的若干行

    5】粘贴

       p             粘贴到光标处后

       P             粘贴到光标处前

    6】查找

       /xxx           n向下找

                        N向上找

    7】撤销

       u             撤销最后一次操作,可连续撤销多次最近的操作,可连续按u即可

       U             撤销对当前行做的所有编辑

    8】显示行号

       :set nu

    9】替换

       :       【替换范围】 s/旧内容/新内容/g

       %         全文范围

       n,m:  从n行到m行

       /g:     每一行的所有匹配结果都替换,若没有/g则代表只替换这行的首个匹配旧内容

     

    退出

    :q

    :q!(强制退出)

     

    保存退出

    :wq

    :x

    ZZ

     

    Linux系统命令

    查看系统版本:

    cat  /etc/redhat-release

    注:查看系统内核

    查看CPU:

    cat /proc/cpuinfo

    查看内存信息:

    cat  /proc/meminfo

    关机:

    poweroff

    shutdown -h now(立刻关机) 例:shutdown -h +3  3分钟后在关机,取消是shutdown -c

    init 0

    重启:

    shutdown -r now (立刻重启)例:shutdown -r +2  2分钟后在重启,取消是shutdown -c

    reboot

    init 6      

    注:

    字符界面切换到图形化界面:init 5

    图形化界面切换到字符型界面:init 3

     

    光标移动

     

    复制、粘贴、删除

     

    文件内容查找

     

    撤销编辑及保存退出

     

    修改服务的参数让其生效

    修改配置文件,添加或修改参数值

    保存

    重启服务

    systemctl start 服务名称

    服务开机自启动

    systemctl enable 服务名称

    服务重启

    systemctl restart 服务名称

    systemctl stop   服务名称

    systemctl start   服务名称

    服务临时关闭

    systemctl stop   服务名称

    服务永久关闭

    systemctl disable 服务名称

     

    保存文件及退出vi编辑器

     

    打开新文件或读入其他文件内容

     

    文件内容替换

     

     

     

     

     

     

  • 相关阅读:
    WeX5那些坑
    项目总结-微信公众平台Html5
    项目总结-APP中的HTML5
    夜幕团队成员的工资究竟几 K ?
    Docker竟然还能这么玩?商业级4G代理搭建实战!
    今天,大佬云集的夜幕团队正式成立了!
    InnoDB物理行中null值的存储的推断与验证
    探究InnoDB数据页内部行的存储方式
    DAO模式
    JDBC
  • 原文地址:https://www.cnblogs.com/Xing88/p/13501057.html
Copyright © 2020-2023  润新知