Linux环境下VI/VIM编辑文件时无权限保存的解决方法
来源:互联网 发布:铣床铣平面编程 编辑:程序博客网 时间:2024/06/05 17:28
在Linux环境下,如果直接使用VI/VIM命令编辑没有修改权限的文件时,保存的时候就会提示用户无法进行保存操作,一般的解决方法只能是关闭文件重新以sudo权限打开该文件编辑后再保存(前提是用户具有sudo权限)。其实,在VI/VIM模式下通过一些简单的命令,就能在不关闭当前文件的情况下达到保存文件的目的:
1. 输入命令:%! sudo tee % > /dev/null2. 按提示输入sudo权限密码3. 输入“L"(Load File)4. 输入:q命令退出
关于“%! sudo tee % > /dev/null”这条命令的说明如下:% #VI/VIM编辑的文件内容! #管道sudo #以root权限操作tee #将标准输入(即通过管道过来的当前编辑的文件内容)输出到标准输出,同时写入到指定的文件中(即VI/VIM当前编辑的文件)% #VI/VIM编辑的文件> /dev/null #将标准输出重定向到/dev/null(不输出显示)
0 0
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- linux环境下VI/VIM编辑文件时无权限保存的解决办法
- Linux下VI/VIM提示没有权限保存时候的解决方法
- VI/VIM提示没有权限保存时的解决方法
- linux下用vi,vim编辑时退出编辑模式(wq)无法保存退出
- vi/vim下如何修改,并保存只有只读权限的文件
- Linux下如何用vi编辑和保存文件
- linux 下使用vi来保存和编辑文件
- 使用vim保存没有编辑权限的文件
- linux下vi编辑文件
- linux编辑文件vi 保存退出
- linux下vim安装以及编辑文件出现乱码解决方法
- vim编辑保存时权限不足问题
- linux 下vi进行文件编辑的常用命令1
- HDU 5222 Exploration 混合图判断是否成环
- Linux -- 正则表达式
- string使用
- redis 基础知识
- C语言#define的用法
- Linux环境下VI/VIM编辑文件时无权限保存的解决方法
- 【整理】JS中getElementsByName()方法
- 02-即时通讯-XMPP 简单介绍
- 《算法导论》第一章_读书笔记
- 【matlab学习】cell相关用法
- 内核配置与编译
- 03-即时通讯 环信集成
- 202_让ListView带选择且不复用
- Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置