修改profile文件时提示只读的解决办法-程序员宅基地

技术标签: java  运维  数据库  

3、 A :linux 恢复模式下修改profile文件报只读错误

安了个ubuntu,今天装了个JDK环境,配置环境变量时,我修改的是/etc/profile文件,但被我改错了,把PATH那个环境变量改错了,导致重启以后,密码输入正确了,也不能进入系统,又返回密码输入那儿。然后我进入了恢复模式,使用root 用户用vi 打开了 profile 文件,想把我配置的东西删掉,但提示 profile 文件为只读,不能改写。试一下这个命令:
       用root 用户:chmod 700 /etc/profile
       要是能改就解决掉了!
      如果上面的命令解决不了上面的问题,即出现下面的情况:



你试一下,重新挂载的命令:

用root 用户:mount -o remount,rw /
要是还不行,看你是不是第二类情况!!


B:按wq保存后提示:".bash_profile"B:按wq保存后提示:".bash_profile"B:按wq保存后提示:".bash_profile"B:按wq保存后提示:".bash_profile"".bash_profile" E212: Can't
 open file for writing

Press ENTER or type command to continue
此时我查看,我对这个文件的权限:读写权限都开通的,

[root@localhost ~]# ls -lh /home/oracle/.bash_profile


-rwxrwxrwx 1 root root 176 07-28 17:06 /home/oracle/.bash_profile

因为上面的读写权限都是root的

试着改成用户oracle读写对"/home/oracle/.bash_profile"读写权限。从上面可以知道,这应该是用户ORACLE的配置文件,但权限中的文件所有者却是ROOT。
在root用户下,尝试将该文件的属主和属组改成ORACLE和恰当的组。

此时看看你的问题解决没!

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29913993/viewspace-1280672/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29913993/viewspace-1280672/

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/cuifujie9682/article/details/100436265

智能推荐

GeSHi——通用语法高亮显示-程序员宅基地

文章浏览阅读73次。ExamplesCategoryExamplesViewsActionScript246173Ada327881Apache configuration240029AppleScript00ASM227221ASP18686..._geshi 高亮

Axure RP 9滚动条制作_axure滚动条-程序员宅基地

文章浏览阅读3.5k次。Axure RP 9滚动条制作_axure滚动条

树莓派安装git和下载安装WiringPi_wiringpi 如何下载-程序员宅基地

文章浏览阅读1.1k次。具体命令如下sudo apt-get update#如果之前没有安装过 git,执行下面的命令安装一下sudo apt-get install git-core#下载 wiringPigit clone https://github.com/WiringPi/WiringPi#编译 wiringPicd WiringPisudo ./build——————2021.03.250:33..._wiringpi 如何下载

RabbitMQ系列之RabbitMQ简介_rabbitmq社区-程序员宅基地

文章浏览阅读152次。RabbitMQ简介AMQPAMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同的开发语言等条件的限制。类比HTTPRabbitMQ架构及概念RabbitMQ基础架构:RabbitMQ中的相关概念:Broker:接收和分发消息的应用,RabbitMQ Server就是Message_rabbitmq社区

oracle 向上递归 向下递归查询_oracle向上递归结果带上底级递归id-程序员宅基地

文章浏览阅读9.3k次。---- 向上递归select distinct orgguid,dtb_orgguid,orgname from dtba_organization a start with orgguid = '2117bc0897e543168fd9702216165c77' connect by prior dtb_orgguid = orgguid orgguid 最小级别_oracle向上递归结果带上底级递归id

对比6款 “数据分析” 工具,学什么,一目了然!-程序员宅基地

文章浏览阅读1.2k次。“数据分析” 可谓是当今社会一个超级火爆的岗位,不论是科班的,还是非科班的,都想从事这个行业,毕竟都觉得这个行业赚钱多嘛。“数据分析” 大致可以分为业务和技术两个方向,不管你是从事哪个方向..._对比分析报告工具有哪些类型

随便推点

C语言实现ifconfig获取网卡接收和发送流量统计_c 统计网络报文个数-程序员宅基地

文章浏览阅读671次。C语言实现ifconfig获取网卡接收和发送流量统计_c 统计网络报文个数

ArrayList循环遍历并删除元素的常见问题_arraylist y一边遍历一边移除使用增强for循环会报错吗-程序员宅基地

文章浏览阅读2.9k次,点赞2次,收藏8次。在工作和学习中,经常碰到删除ArrayList里面的某个元素,看似一个很简单的问题,却很容易出现问题。示例:我们看见删除list中‘b’的值,这种最普通的循环写法执行后会发现第二个“b”的字符没有删掉。原因:因为在ArrayList底层用的是数组实现,所以存储的时候是一块连续的地址。当检测相同元素并删除的同时,之后的整个数组就和集体往前移动,此次循环结束后的累加器又 ++1,所有相邻的一个就会被忽略掉。解决:删除后,将指针往前移一位。迭代器删除注意:如果在迭代器中用数组本身去删除会报错。_arraylist y一边遍历一边移除使用增强for循环会报错吗

爬取Google Scholar论文列表,如何利用公开数据进行合著作者分析?_爬虫爬取谷歌学术作者文章-程序员宅基地

文章浏览阅读1.8k次。Preface之前同学读研选导师,帮忙参考了一下。我发现有些老师很年轻,但是 Google Scholar 各项数据都高得离谱(主要是 citation 和 h-index ),甚至轻松碾压一些在人口耳的小牛导。直觉上来说这种应该是数据虚高了,我猜测是因为老师之间合作比较多,一篇文章挂好几个老师的名字,而这种成果共享在 gs 上的体现就是,每个人都多了一篇文章。编程学习资料点击免费领取虽然参与论文即需署名是基本的学术规范,老师们合作并共享成果肯定是没问题的,但是这会导致老师的 gs 数据虚..._爬虫爬取谷歌学术作者文章

基于正点原子阿波罗 STM32F429 上手RT-Thread_正点原子阿波罗游戏程序-程序员宅基地

文章浏览阅读3.6k次,点赞3次,收藏5次。RT-Thread STM32F429源码:https://github.com/RT-Thread/rt-thread/rt-thread 目录目录名描述bspBoard support package,RT-Thread 板级支持包(IAR/MDK 工程在 BSP 目录下的具体的 BSP 中)componentsRT-Thread 的各个组件目录documentation一些说明文件,如代码风格说明includeRT-Thread 内核的头文件_正点原子阿波罗游戏程序

NTP服务器配置-程序员宅基地

文章浏览阅读3.0k次。一、国内的NTP服务器地址如下:a. time.buptnet.edu.cn 北京邮电大学b. slb.time.edu.cn 清华大学c. slc.time.edu.cn 北京大学d. sld.time.edu.cn 东南大学二、 Linux网络时间服务器a. 安装: sudo apt-get install ntpb. 配置文件 /etc/ntp.conf :NTP服务的主要配置文件; /usr/share/zoneinfo :这...

Linux(RadHat)基础学习—虚拟机管理-程序员宅基地

文章浏览阅读189次。1.虚拟机:虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。**学习中使用的是redhat系统的虚拟机它由两部分文件构成:(1).硬盘文件(qcow2文件):记录着操作系统。所有系统信息全在硬盘。qcow2文件(2).硬件信息文件(xml文件):丢失损坏可以再次生成。xml文件。2.redhat虚拟机的安装1.下载镜像,放到合适位置(下面将镜像我放到..._disk var

推荐文章

热门文章

相关标签