红联Linux门户
Linux帮助

vi 编辑问题

发布时间:2011-08-10 20:24:30来源:红联作者:专攻Linux/ARM
很纳闷,为什么用vi编辑好了,然后shift + : 输入wq为什么
"t.sh" E212: 无法打开并写入文件
请按 ENTER 或其它命令继续
就算强制wq!也不行,很纠结,拜求!
文章评论

共有 11 条评论

  1. luodeke 于 2011-08-14 06:59:32发表:

    强制退出是q!呀,为什么用wq!呢?其他的不知道了。

  2. acrofox 于 2011-08-13 20:44:15发表:

    磁盘空间有没有满?用其它工具能创建文件吗?

  3. 小镰刀 于 2011-08-13 17:18:39发表:

    菜鸟一只 最近也在学这个

  4. nishui333 于 2011-08-12 11:55:53发表:

  5. alick 于 2011-08-11 23:29:45发表:

    引用:

    [lzf@lzf ~]$ ls -ld
    drwxrwxrwx. 30 lzf lzf 4096 8月 11 17:52 .

    主目录的权限是 rwxrwxrwx,不是很诡异吗?

  6. 专攻Linux/ARM 于 2011-08-11 18:02:57发表:

    6# acrofox

    [lzf@lzf ~]$ ls -ld
    drwxrwxrwx. 30 lzf lzf 4096 8月 11 17:52 .
    是在用户的主目录下的。很费解。难道vi编译器出问题了?

  7. acrofox 于 2011-08-11 12:45:19发表:

    是用 vi 直接编辑一个新文件吧?这个时候新文件还没有创建呢,存盘时才创建。
    如果是这种情况,应该是目录的权限问题。[code]ls -ld[/code]看一下。
    你如果以普通用户身份到 /etc 目录下去编辑新文件,肯定会出这种问题。

  8. 专攻Linux/ARM 于 2011-08-11 08:36:47发表:

    2# 相思爱文


    是新建的文件,通过vi 编辑新文件,这应该不会涉及到权限吧,除非是哪处设置了。但是是哪处呢?

  9. 专攻Linux/ARM 于 2011-08-11 08:35:24发表:

    1# 专攻Linux/ARM


    是新建的文件,通过vi 编辑新文件,这应该不会涉及到权限吧,除非是哪处设置了。但是是哪处呢?

  10. wshong2005 于 2011-08-10 23:59:27发表:

    !wq
    试试

  11. 相思爱文 于 2011-08-10 22:42:00发表:

    ls -l 文件名
    lsattr 文件名
    查看文件权限,应该是没有修改权限