博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Linux系统使用遇到的问题-1:vi 打开只读(readonly)文件如何退出保存?
阅读量:5891 次
发布时间:2019-06-19

本文共 1160 字,大约阅读时间需要 3 分钟。

问题来源如下:

  • 打开/etc/crontab文件,命令如下

yule@yule-ubuntu:~$ vi /etc/crontab 

  • 显示如下内容:

# /etc/crontab: system-wide crontab

# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~  

  •   按ESC 和:wq进行保存退出,提示   E45: 'readonly' option is set (add ! to override)错误
  • 按ESC和wq!,提示 "/etc/crontab"
    "/etc/crontab" E212: Can't open file for
     writing

在网上看了很多解答,大多是一句话:

:w !sudo tee %; 或者是:
你有权限修改文件吗?如果是root权限,可以:wq! 实际上我想说的就是一句话:在打开文件时加上sudo。 即:sudo vi /etc/crontab命令打开文件,此时便是以root权限进入该文件。 此时退出文件使用:wq!就可以了。 想必很多像我一样的小白在见到上面的答案时,最不了解的时自己出问题时是否具备root权限,苦恼全来源于此啊!

转载地址:http://hyfsx.baihongyu.com/

你可能感兴趣的文章
JavaScript 正整数正则表达式
查看>>
单元测试之Stub和Mock
查看>>
【转】Java泛型-类型擦除
查看>>
PredictionIO+Universal Recommender快速开发部署推荐引擎的问题总结(2)
查看>>
【232】◀▶ IDL显示地理图像
查看>>
【116】Windows 系统组合键
查看>>
学习进度表 04
查看>>
python---__getattr__\__setattr_重载'.'操作
查看>>
谈谈javascript中的prototype与继承
查看>>
时序约束优先级_Vivado工程经验与各种时序约束技巧分享
查看>>
nginx win 启动关闭_windows下nginx启动与关闭的批处理脚本
查看>>
minio 并发数_MinIO 参数解析与限制
查看>>
eap wifi 证书_用openssl为EAP-TLS生成证书(CA证书,服务器证书,用户证书)
查看>>
mysql 应用程序是哪个文件夹_Mysql 数据库文件存储在哪个目录?
查看>>
mysql半同步和无损复制_MySQL半同步复制你可能没有注意的点
查看>>
mysql能看见表显示表不存在_遇到mysql数据表不存在的问题
查看>>
使用mysql实现宿舍管理_JSP+Struts2+JDBC+Mysql实现的校园宿舍管理系统
查看>>
mysql alter 修改字段类型_MySQL ALTER命令:删除,添加或修改表字段、修改字段类型及名称等...
查看>>
mysql中的事务和锁_MySQL - 事务和锁中的互斥?
查看>>
mysql statement讲解_Statement接口详解
查看>>