centos7退出vi,centos7vi指令退出失败

时间:2021-06-21 14:02 作者:IIS7 admin

    一、问题描述
    偷懒复制别人的vi指令想编辑ipcfg-ens33以修改ip地址,结果发现进去后文件内容为空且退出不了,最后发现是复制过来的这个vi指令指定的文件路径有误,特此记录一下以提醒自己乖乖输指令。
    二、退出方法
    vi命令模式下的文件存储指令
   
    三、原因分析
    用户权限不够
    解决方法:使用sudovi‘文件路径’来编辑文件。
    文件可能正被其他程序或用户使用
    解决方法:使用lsof指令来查看被占用的文件。
    文件名路径错误,比如vi/etc/sysconfig/network-sripts/ifcfg-ens33(注意scripts拼写错误)
    解决方法:检查路径名,实在找不到哪错了可以使用cd指令一级一级地进入相应目录下,再用ls命令查看相应的文件,最后使用vi指令编辑文件。
    原文链接:https://blog.csdn.net/weixin_41485724/article/details/104778867