QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1908|回复: 7

我的linux怎么不能保存编辑过的文件

[复制链接]
发表于 2004-7-20 23:11:39 | 显示全部楼层 |阅读模式
我的linux怎么不能保存编辑过的文件?
我用root帐号使用vi编辑/etc/Hello.java
以後:wq,出現下面的提示:
"/etc/Hello.java"不能写入--转换失败
请按ENTER或其它命令继续
请问如何解決
发表于 2004-7-21 03:17:22 | 显示全部楼层
修改后加了中文吗?
回复

使用道具 举报

 楼主| 发表于 2004-7-21 09:25:39 | 显示全部楼层
下面是我的详细过程:
1 我用sunooms用户登录,在/home/sunooms的目录 mkdir java(在控制台操作,以下一样)
2 进入/home/sunooms/java目录, vi Hello.java
3 在vi 中先输入pubic class Hello{} 然后:wq存盘,这里保存没有问题
4 再vi Hello.java 补全以下
   public class Hello
  {
     public static void main(String[] args)
     { System.out.println("我来也,在linux下运行java");}
}
5 :wq 保存出错 "Hello.java"不能写入-转换失败,请安ENTER或其他命令继续
回复

使用道具 举报

发表于 2004-7-21 19:31:19 | 显示全部楼层
确保你有 写权限马?
回复

使用道具 举报

发表于 2004-7-22 22:17:17 | 显示全部楼层
可能文件只读
使用wq!试试
回复

使用道具 举报

发表于 2004-7-23 19:45:58 | 显示全部楼层
可以试一下 chmod 777 Hello.Java,然后在编辑保存
回复

使用道具 举报

发表于 2004-7-24 19:29:42 | 显示全部楼层
:set encoding=GB2312
:wq
回复

使用道具 举报

发表于 2004-7-25 13:01:00 | 显示全部楼层
先su成root用户,然后再改这个文件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 08:05 , Processed in 0.041172 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表