【linux】vi编辑文件及readonly文件修改读写权限方法

news/2025/1/15 8:15:38/

板端vi修改文件:

1、vi + 文件路径

vi mnt/eol/config/oem_eol.xml

2、按 i进入修改状态,此时可以修改配置文件
3、按 esc退出修改状态,并按"wq!保存

问题:readonly文件无法直接vi修改

方案:
1、mount -o remount /rw mnt/eol
重新挂载已经挂载了的文件系统(以读写权限挂载),需要注意的是,挂载点必须是一个已经存在的目录,这个目录可以不为空。一般用于此目录下的文件为ro权限,需要临时变更为可修改权限
2、vi修改文件


http://www.ppmy.cn/news/1563269.html

相关文章

41_Lua函数

在Lua中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。Lua函数主要有两种用途: 完成指定的任务,这种情况下函数作为调用语句使用。计算并返回值,这种情况下函数作为赋值语句的表达式使用。此外,Lua还提供了许多的内建函…

Objective-C语言的软件工程

Objective-C语言的软件工程探讨 引言 在软件工程的领域中,编程语言的选择是至关重要的。Objective-C,作为一种为苹果公司的macOS和iOS操作系统而开发的编程语言,凭借其灵活性和强大的功能被广泛应用于应用开发。然而,随着Swift等…

机器翻译优缺点

随着科技的飞速发展,机器翻译是近年来翻译行业的热门话题,在人们的生活和工作中日益普及,使用机器能够提高翻译效率,降低成本。尽管关于机器翻译为跨语言交流带来了诸多便利,但在译文的正确率和局限性方面存在一定争议…

Swift 趣味开发:查找拼音首字母全部相同的 4 字成语(上)

概述 Swift 语言是一门现代化、安全、强大且还算性感的语言。在去年 WWDC 24 中苹果正式推出了秃头码农们期待许久的 Swift 6.0,它进一步完善了 Swift 语言的语法和语义,并再接再厉——强化了现代化并发模型的安全性和灵活性。 这里我们不妨用 Swift 来…

OpenCV相机标定与3D重建(56)估计物体姿态(即旋转和平移)的函数solvePnPRansac()的使用

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 使用RANSAC方案从3D-2D点对应关系中找到物体的姿态。 cv::solvePnPRansac 是 OpenCV 中用于估计物体姿态(即旋转和平移)的…

施耐德M241与MR30-FBS-MT 在Machine Expert V2.0的组态过程

一、系统概述 MR30分布式IO是一个高度灵活的可扩展分布式 I/O 系统,MR30-FBC-MT用于通过 Modbus TCP 总线将过程信号连接到上一级控制器。 具有以下特点: 结构紧凑 PUSH IN端子,易于安装,布线简单 灵活性高:开关量模…

org.apache.dubbo.rpc.RpcException: No provider available from registry

org.apache.dubbo.rpc.RpcException: No provider available from registry 是 Apache Dubbo 框架中常见的错误,表示 Dubbo 消费者无法从注册中心找到可用的服务提供者。以下是该错误的详细分析和解决方法: 错误信息分析 错误信息: No provid…

纯命令 git使用

首先我们到一个新的公司 要添加一个新的git仓库的权限 我们应该现拉去代码 配置git的仓库信息 第一 先添加权限 第二 如果不是自己电脑 需要配置信息 配置基础信息 查看本地git账号git config --global user.name git config --global user.email修改本地账号git co…