ちょっとdf -h
前に走ってみたところ、慣れていないファイルシステムが追加されたことがわかりました。誰がなぜ/run
存在するのか知っていますか?これはカーネルによって追加されたものですか?Arch Linuxによって?
run 10M 236K 9.8M 3% /run
ちょっとdf -h
前に走ってみたところ、慣れていないファイルシステムが追加されたことがわかりました。誰がなぜ/run
存在するのか知っていますか?これはカーネルによって追加されたものですか?Arch Linuxによって?
run 10M 236K 9.8M 3% /run
回答:
どうやら、多くのツール(それらの中のudev)は、すぐに(tmpfsとして)マウントされる/ run /ディレクトリをすぐに必要とします。Arch開発者は先月/ runを導入し、これに備えました。
udevランタイムデータは/dev/.udev/から/ run / udev /に移動しました。/ runマウントポイントは、初期ブート中にマウントされたtmpfsであると想定されており、ブートアップ中のすべてのツールでいつでも使用および書き込み可能です。/var/run/を置き換えます。[1]
詳細はこちら:http : //www.h-online.com/open/news/item/Linux-distributions-to-include-run-directory-1219006.html
[1] Arch Projects MLのスレッドから
/run
RHEL / CentOs、Ubuntuに追加されますか?
/run
ディレクトリはへのコンパニオンディレクトリです/var/run
。たとえば/bin
、の仲間です/usr/bin
。
つまり、ブートプロセスの非常に早い段階で(おそらくマウントされる前に)起動されるsystemd
およびなどのデーモンは、ランタイム情報を格納できる標準化されたファイルシステムの場所を使用できます。udev
/var/run
/run
同様/bin
に、重要なプログラムが含まれています。これは、起動プロセスで必要になる/usr
場合があります(独自のファイルシステム上にある場合)。
/run
アイデアは比較的新しいアイデア/標準で、1人のサポーターにsystemdの開発者です。
/var/run
もシンボリックリンクされています/run
/run
リリース目標ドキュメントを参照してください。変更点が7.0+にどのように適用されるかの詳細が含まれています。 wiki.debian.org/ReleaseGoals/RunDirectory