zoukankan      html  css  js  c++  java
  • 关于Linux系统使用遇到的问题-1:vi 打开只读(readonly)文件如何退出保存?

    问题来源如下:

    • 打开/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权限,苦恼全来源于此啊!

  • 相关阅读:
    表的外键创建:
    django内容回顾:
    编辑出版社:
    删除出版社:
    新增出版社:
    Windows XP SP3中远程桌面实现多用户登陆
    Hibernate基本概念 (4)
    Hibernate基本概念 (3)
    Hibernate基本概念 (3)
    Hibernate基本概念 (3)
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/9637464.html
Copyright © 2011-2022 走看看