• 締切済み

Linuxviでファイル編集したいファイルが読み込み専用ファイルの場合

読み込み専用のファイルをviで編集しようとすると、「警告:読み込み専用ファイルを編集しようとしています」のような感じの文章が赤い字で表れ、編集しても保存することができません。ちなみにpasswdファイルを編集したいと考えています。どなたかこのファイルを編集し、保存できる方法を教えていただけませんでしょうか。

みんなの回答

  • PCFREAK
  • ベストアンサー率51% (417/805)
回答No.3

>w!の!って「強制的に」みたいな意味なんですかね? その通りです。 他にq!(変更を保存しないで強制的に終了) なんてのもあります。

maTTun1219
質問者

お礼

なるほど!わかりました!viの操作がもっとスムーズにできるようにがんばりたいと思います。ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。
  • Lean
  • ベストアンサー率72% (435/603)
回答No.2

passwdファイルを編集したい場合、直接viコマンドで編集するのではなくてvipwコマンドという専用のコマンドがある(ない環境なら済みません)のでそちらを使用された方がいいですよ。 もちろん、実行はrootでです。 ○@IT:パスワードファイルやグループファイルを編集するには  http://www.atmarkit.co.jp/flinux/rensai/linuxtips/105editpwdfile.html

maTTun1219
質問者

お礼

返事大変遅くなって申し訳ございません。私のLinuxにはvipwコマンドはなかったのですが、passwdファイルのアクセス権を変更することによって編集が可能になりました。ご回答ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。
  • PCFREAK
  • ベストアンサー率51% (417/805)
回答No.1

/etc/passwdファイルはrootが所有者ですので、rootで編集するのが正解かと思います。 または、viで保存の時にw! で保存できた・・・筈です。

maTTun1219
質問者

お礼

返事大変遅くなりもうしわけございません。viの保存方法ていろいろありますよね? w!の!って「強制的に」みたいな意味なんですかね?ちなみに私は:wq!で保存しました。ご回答ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 読み取り専用ファイル・・

    質問させて頂きます。 Windows Vista使用で筆まめ20を購入しました。 今までの筆まめ17は何故か不調になってしまい、インストールも出来なくなってしまったからです。筆まめ17の住所等のバックアップデータの読み込みをしましたが、「読み取り専用ファイルです。参照、編集、印刷は出来ますが、上書き保存は出来ません」との、エラーメッセージが出ます。 ファイルのプロパティでは読み取り専用になっていないのですが、読み取り専用ファイルの解除方法や、肝心の上書き保存の出来る様にするには、どうすれば良いのでしょうか? どうぞよろしくお願いします。

  • root権限なのに編集不可

    現在、vine Linuxを使用しているものです。 root権限であるにも関わらず、ファイルを編集できない現象が発生します。 ファイルの所有者:グループがroot:rootであり、 パーミッションが-rw-r--r--のファイルであるにも関わらず、 以下のメッセージが出力されます。 ■viでファイルを開いたとき "ファイル名" [読込専用][変換済] ■viでファイルを編集するとき W10: 警告: 読込専用ファイルを変更します ■:wq!で終了するとき "ファイル名" E212: 書込み用にファイルを開けません ただし、マシンを立ち上げた直後はこのような現象は生じません。 その後しばらくすると、急にこの現象が生じます。 原因がお分かりになる方がいらっしゃいましたら、是非お教えください。 よろしくお願い致します。

  • ワードの埋め込みフォントの編集方法

    お世話になります。 先日いただいたファイルがワードで作られていたのですが、 「この文章には読み込み専用フォントが埋め込まれているため編集できません」 という警告がでます。 これを解除する方法をご存知でしたら教えていただきたいのです。お願いします。 ちなみにこれで開くと、「名前をつけて保存」は使えません。 ファイルの拡張子はdocです。 今使っているのはワード2000です。

  • ファイルが読み取り専用になるんです

    WORDのファイルを開いて編集をしていた時 どうしてだか読み取り専用になってしまいます。 保存をしようとしたら“編集はロックされています”と メッセージが表示されます。 ファイル名を変えて保存すればいいことは知っているのですが どうしてこの様になるのかがわかりません。 ファイルの □読み取り専用 にはチェックも入っていないし もちろんパスワードも設定していません。 ???で悩んでいます。教えて下さい!!

  • Viで書き込もうとすると、保存できません。

     はじめまして。Linaxはじめたばかりで躓いています。 viで、 etc/dhcpd.conf や etc/samba/smb.confに書き込もうとすると、 画面の一番下の行に一瞬警告文のようなものが出て、すぐに消えます。 そのご、書き込みをして、上書き保存しようとすると、「読み込みのみで、 保存できない」と言うような感じの内容の文章が出てきます。 esc後、:qで、一度viを終了しようとしても、vi自体を終われません。  ログインはrootでしてるので、編集できると思っていたのですが・・・。 恐れ入りますが、分かる方よろしくお願いいたします。

  • excelがかってに「読み込み専用ファイル」になる

    エクセル「2000」winは98を開いて保存しようとすると 勝手に「読み込み専用ファイル」になる。 削除もできず、新ファイルを仕方なく造るが、 紛らわしいです。 この「勝手に作る読み込み専用」はなんとか ならないでしょうか?

  • ■読取専用フアイルの不思議???教えて

    過去に作成したワードやエクセルのファイルを編集して保存する時に突然「読取専用ファイル」になっていて新たなファイル名でないと保存出来ない時が有るのですが、私は読取専用にした覚えも無くむしろ勝手に読取専用にされては困るのですがこれは一体何故そんなことになるのでしょうか?読取専用にしない方法はありますか?

  • Wordでファイルを編集中、勝手に「読み取り専用」モードになってしまいます。

    1.Word2003形式のファイル、たとえば a.doc を Word2007 で開きます。 2.そのままずっと編集作業をします。この間、数分おきに「 CTRL+S 」でそのときの状態を保存しながら作業しています。 3.すると、何度目かの「CTRL+S」で突然「名前をつけて保存」のダイアログボックスが開いて、別名で保存するように指示されます。 4.おいちょっと待てオレは上書き保存したいんだ、誰も「名前をつけて保存」なんぞ選んでないぞ、と思ってそのダイアログボックスをキャンセルすると、 5.なぜかタイトルバーに「読み取り専用」という文字が表示されています。どういうわけか、編集中のファイルが勝手に「読み取り専用で開いた」ことになっているわけです。その後、保存するには結局別名で保存するしかなくなってしまいます。 こういう現象がしょっちゅう発生するので、うっとうしくてかないません。 私はメニュー操作もほとんどキーボードでやってしまいます。ショートカットキーを多用します。 打鍵速度は非常に速いほうです。 しかし、「編集中のファイルを読み取り専用にする」というショートカットなんぞ使うはずもありません。知らないうちに押してしまった可能性もありますが、そもそも「編集中のファイルを読み取り専用にする」ショートカットキーが何なのかがわかりません。ヘルプを見ても調べられませんでした。 ファイルを保存しているドライブはローカルです。ネットワーク上ではないし、空き容量も100G単位であります。 ファイルはもともと word2003 形式で、それ以外は使っていません。 OSはWindowsXP + SP3 です。 このような現象に見舞われている方はいませんか? 何かヒントがあればいただきたいです。よろしくお願いします。

  • ネットワーク上のエクセルファイルが読み取り専用に

    ネットワーク上にあるエクセルファイルを開いているときは、通常に開けるのですが、保存しよう上書き保存のボタンを押した瞬間にファイルが読み取り専用に変更し、名前を付けて保存するしかなくなります。ネットワーク上で他の端末から同じファイルを開いていることはありません。そういう場合は最初から読み取り専用という警告が出て開くことができます。 今回の質問は、開くときは警告がなく開くのに保存するときに読み取り専用になるという現象です。 しかも、常に起こるのではなく、原因が分かりませんが通常に保存できる場合もあります。 考えられる原因についてご教示願います。 OSはXP SP3です。

  • ファイルを「読み取り専用」にした上で、編集もできなくしたい

    テキストのファイルでもエクセルのファイル(~.xls)でもなんでもいいのですが、 ファイルのプロパティで「読み取り専用」にチェックをつければ読取り専用になって上書きできなくなりますよね。 しかし、ファイルを開けば、文字を書いたり消したりなどの編集自体はできますよね。 そういう編集自体もできなくしたいのですが、できますか。 (でも、「コピー」はできたほうがいい。) もとのファイルとは別のファイルを作成したりとか、拡張子が別のものになったりとか、設定がもとに戻らなくなったりするとかは、なるべく避けたいのですけど。