GNU/Linux >> Linux の 問題 >  >> Linux

この新しい /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 directory は /var/run のコンパニオン ディレクトリです。 .たとえば /bin のように /usr/bin の仲間です .

つまり、systemd のようなデーモン および udev 、ブート プロセスの非常に早い段階で開始されます。おそらく /var/run より前に開始されます。 利用可能です (つまり、マウントされています) - /run で持っています ランタイム情報を保存できる、標準化されたファイル システムの場所を利用できます。

/bin のように /usr より前の起動プロセスで必要となる重要なプログラムが含まれています 利用可能です (独自のファイルシステム上にある場合)。

/run アイデアは比較的新しいアイデア/標準です。


Linux
  1. rdiff-backupの新機能

  2. // foo/barは/foo/ barとどのシステムで異なりますか?

  3. Ubuntu 15.10の新機能は何ですか?

  1. /dev/shm/ と /tmp/ はいつ使用する必要がありますか?

  2. unix:///var/run/supervisor.sock そのようなファイルはありません

  3. このフォルダ /run/user/1000 は何ですか?

  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. コマンドCat/proc / cpuinfoを実行するとどうなりますか?

  3. Bash =〜正規表現とHttps://regex101.com/?