Linux中用户对下载的文本文件没有w权限,为什么还能用vim编辑?

刚刚在网站上下载了一个文本文件,权限是-rwxr-xr-x,普通用户应该对它没有w权限吧,为什么还能用vim编辑?
我没有用root登录…

你编辑完以后可以保存吗?
你下载的文本文件宿主和宿组是否是你现在这个用户?
你只是vim编辑文件,但是并木有保存?
看other权限r-x 说明它可以vim编辑文件,但是无法保存。
vim打开文件是读的操作,并不是写的操作。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-19
还要看文件的用户和用户组属性,如果文件的属主就是登录用户自己当然可以打开并保存,如果你用普通用户下载的文件,其所属用户就是普通用户自己。文件权限的第一组指示指的是文件所属用户的权限,不是root用户的权限,只有当root用户生成的文件其属性才是root用户。
如果该文件确实是root用户属性,那么普通用户只能打开查看,不能保存。
第2个回答  2012-10-19
你可以打开,也可以编辑 但是
当你最后保存的时候,会提示你没有权限保存的

还有,看文件权限是需要和文件的属主属组配合起来分析的,若属主就是普通用户,那普通用户是可以直接编辑并保存的
第3个回答  2012-10-19
楼上正解,你在保存的时候最下面一行会跳出红色的字,提醒你的权限是Readonly