読み取り専用ファイルシステムで/etc/resolv.confを編集できるのはなぜですか?

読み取り専用ファイルシステムで/etc/resolv.confを編集できるのはなぜですか?

読み取り専用ルートファイルシステムを含むLinux環境が組み込まれています。予想どおり、読み取り専用ルートファイルシステムでファイルを編集し、新しいディレクトリを作成することはできません。

しかし、それでもファイルの内容を変更できることがわかりました。/etc/resolv.conf どのようにこれが可能ですか?これは実際に私にとって効果的です。ところで、なぜ編集できるのか知りたいです。

編集1:書き込みを生成することもできます/sys/class/pwm/$module_name/export 編集2:だからわかります

resolv.conf -> /etc/resolv-conf.systemd

そして

resolv-conf.systemd -> ../run/systemd/resolve/resolv.conf

ベストアンサー1

しかし、/etc/resolv.confファイルの内容を変更し続けることができることがわかりました。どのようにこれが可能ですか?

/runマウントされたtmpfsファイルシステムへのシンボリックリンクまたは/var使用中仮想COWファイルシステムUnionFS/aufs/overlayfs/etc.

おすすめ記事