当前位置:  技术问答>linux和unix

vi 看了很多旧帖都没有...为了这个问题,我花了一天时间问人..:(

    来源: 互联网  发布时间:2014-11-18

    本文导语:  vi ***.cp 后 因为上一次vi的非法操作,出现这个文档变成只读 kill了所有的VI线程,还是不行(.****.cp.swp也已经删除) 用ROOT改变文件属性,也不行 我快S了................................................. 进入后按:i  -->出现 Warning:...

vi ***.cp 后

因为上一次vi的非法操作,出现这个文档变成只读

kill了所有的VI线程,还是不行(.****.cp.swp也已经删除)

用ROOT改变文件属性,也不行


我快S了.................................................

进入后按:i  -->出现
Warning: Changing a readonly file    

然后就是  --->

Found a swap file by the name ".sendmail.cf.swp"
             dated: Wed Apr 17 04:00:45 2002
          owned by: root
         file name: /etc/sendmail.cf
          modified: YES
         host name: main.showgood.com
         user name: root
        process ID: 25378
While opening file "sendmail.cf"
             dated: Tue Feb 12 01:31:46 2002

(1) Another program may be editing the same file.
    If this is the case, be careful not to end up with two
    different instances of the same file when making changes.
    Quit, or continue with caution.

(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r sendmail.cf"
    to recover the changes (see ":help recovery)".
    If you did this already, delete the swap file ".sendmail.cf.swp"
    to avoid this message.  

|
将.sendmail.cf.swp文件删掉。
rm .sendmail.cf.swp
        

|
册除交换文件前要把交换文件umount下来,
也可以在单用户下执行嘛,

|
用一张软盘启动的完整LINUX系统,启动后加载那个分区,编辑文件

|
我猜猜看:
你的/var/run下有一些pid结尾的文件,你看看是不是有一个
里面的数字是下面这个id:
process ID: 25378
如果有,把这个文件删掉试试。
另外,
If this is the case, use ":recover" or "vim -r sendmail.cf
你有没有试过recover?
最后,如果还是不行,把文件mv一个新名字,看看能不能编辑?

|
重新启动机器呢?

|
用ps auxww|grep sendmail看看是不是有什么进程在用这个文件??

|
把所有可能读那个文件的进程都kill 掉。
比如sendmail,还有你刚装的,等。

    
 
 

您可能感兴趣的文章:

  • 我想在VMware上装FreeBSD,有没有人这样做过?有什么问题没有?
  • 常见问题常见问题 搜索搜索 团队团队 个人资料个人资料 您没有新的站内信件您没有新的站内信件 注销 [ tnt_bomb ]注销 [ tnt_b
  • 上ADSL时的问题,输入:adsl-start没有反应,也没有提示!!!!!
  • 编了个Helloworld,在Linux下执行没有结果,可也没有报错,在gdb调试时却没问题,为什么.
  • 为什么我的BEAN 在WIN2000中调用没有问题,但在LINUX中调用有问题
  • 中文问题:我的数据库中,中文写入没有问题,但中文却不能正常读出。(sqlserver2000)
  • 我的Javac没有问题,但是java有问题,
  • jbuilder7问题 编译没有问题,内部运行编写的的java程序就退出了???
  • 我用JBuilder写了一个applet,在IE中能正常显示。奇怪的是我再给该applet加一个控件(awt的label),编译运行没有问题,可是在IE中没有显示后来加的那个label。请各位高手指教!!!
  • warning:no newline at end of file 在gcc编译中如果.c或者.h文件没有以新行结尾,则会有这样的警告呢,没有以新行结尾会有这么问题吗
  • xdm配置问题,输入用户名后输入密码,没有看到******,光标也没有动,但是用户名是看得到的。然后就报登陆错误。
  • linux 安装问题make: *** 没有指明目标并且找不到makefile。 停止
  • 各位,有没有人知道光电鼠在linux下使用是否有啥问题?
  • 请问有没有遇到过这样的问题?
  • FC5上网问题,没有解决我就一直顶..
  • ********菜鸟问题,LINUX安装时没有检测到网卡*********
  • static方法有没有多线程的问题?
  • realplayer10GOLD在mandrake10.0下播放媒体文件没有声音(不是声卡问题)先谢了!
  • 有没有人在用JSPSMARTUPLOAD时遇见这样的问题:java.lang.NegativeArraySizeException?
  • 关于NetBeans的问题:有没有介绍NetBeans的中文资料
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Bitsets 成员 none():如果没有位被设置则返回true
  • linux没有lilo命令阿,是不是表示没有 相关套件?我的下载吗,也没有RPM这个 命令,我该如何搞定他们出来
  • C++ I/O 成员 good():如果没有出现过错误则返回true
  • 请问:我发现我的系统里什么都没有啊,gcc没有,rpm也没有,这怎么办啊
  • 我重装了winme,却进不了Linux了,而我现在又没有Linux光盘,也没有Linux启动盘,还有没有办法?
  • linux 下 没有aptitude,也没有 apt-get。
  • 有没有哪位知道linux下有没有什么可视聊天的工具
  • 求救!!安装redhat后,提示重启,但是没有没有redhat的启动选项
  • 请问:编译内核时,make bzimage命令后,提示没有这个规则,这有没有影响呀?
  • 有没有搞错,JSP精华版数据全部没有了。
  • 我没有软驱,也没有LINUX的光盘,如何安装LINUX?
  • /目录没有可用空间了,且没有可删除文件了,能否扩容,怎样扩容?
  • 怎么判断一个表中没有没有记录呀?
  • 请问各位谁知道JBuilder7的注册解密方法,我没有序列号,也没有解密文件
  • 我安装了cygwin,可是根本做不了什么工作,里面没有vi,没有gcc,怎么会这样?
  • 请问为什么JSDK装好后,没有LIB子目录,也没有jsdk.jar,谢谢!
  • [AIX]有没有办法查到有没有用户执行了Kill命令
  • linux里有没有象vc那样的IDe啊,有没有类库什么的呢
  • 在redhat8.0下如何配声卡。没有sndconfig命令。setup中也没有sound configration。怎么办?<0b>
  • 有没有用过 JCE 的朋友,生成x.509证书,有没有免费算法,用哪家的比较好,给出示例代码!
  • linux没有conio.h,也没有直接写屏,怎样写全屏幕文本编辑器?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3