linux中vi保存文件时的“Can't open file for writing”

今天在ubuntu 13.04环境下,使用vi新建一个文件,编辑保存时提示“Can't open file for writing”。

 

分析:

出现这个错误的原因可能有两个:

一是当前用户的权限不足;

二是此文件可能正被其他程序或用户使用。

第一项的解决方案是在使用vi命令打开文件时,前面加上sudo来临时提供管理员权限,即使用命令“sudo vi 文件名”打开编辑文件。

由此看来,sudo命令是很有用的,当我们执行某种操作系统提示诸如“operation not permitted”等权限不足信息时,我们很多时候都可以在命令前面加上sudo来解决权限不足问题。

 

 

 

 

posted @ 2014-01-23 17:22  milkty  阅读(36533)  评论(1编辑  收藏  举报