Linux / runディレクトリ

Linuxメインディレクトリツリー

他の機会には、GNU / Linuxディストリビューションのディレクトリツリーについてさえ、LxAの他の興味深いディレクトリについてすでに書いています。 しかし今回は、特定のものに焦点を当てます。 それは /ディレクトリを実行、その詳細をすべて公開して、秘密がないようにします。 最も訪問された、または人気のあるディレクトリのXNUMXつではないかもしれませんが、システムにとって非常に重要です...

new / runディレクトリは、Linuxの動作方法の小さな変更を表しています。 実行時の一時データ。 新しいディレクトリは、現在のディストリビューションの/ var / runを置き換えます。 現在、/ var / lockは、他の変更の中でも、/ run / lockおよび/ dev / shm in / run / shmにもあります。 すべてが正しく機能するように、これらのディレクトリにはシンボリックリンクが使用されます。 そうすれば、それらに依存する古いプログラムに明らかな変更はありません。

次のコマンドを使用して、 占有スペースに関する情報を取得する:

 df -k /run 

これにより、それが約であることがわかります tmpfsとしてマークされたディレクトリ、つまり一時的です。 実際にはハードドライブに保存されるのではなく、メインメモリまたはRAMに保存されます。 ディレクトリに移動すると、内部にいくつかのサブディレクトリとファイルが表示されます。

 cd /run 

それはたくさんの家です 実行時に使用されるデータ。 たとえば、/ run / user内に、システム上の各ユーザーの番号が記載されたディレクトリがあることがわかります。

 cd /run/users
ls -l 

ユーザーに対応するディレクトリにアクセスすると、そのディレクトリに次のようなデータが含まれていることがわかります。 現在実行中のプロセス。 一部には、対応するプロセスの名前が付いた* .pid拡張子が付いています。 gdm3.pid、sshd.pidなどのように。 コンカテネーターを使用して、そのうちのXNUMXつのコンテンツを確認することをお勧めします。 例えば:

 cat upstart-dbus-bridge.pid 

そしてそれは表示されます PID 前記プロセスに対応する。 / run / sudo、/ run / sshdなどの他の興味深いものを探索し続けることができます。 ご覧のとおり、現在実行中のすべてのものには、いくつかの残留データまたは一時データがあります...


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   アルペルコン

    これは、WindowsユーザーにWindowsとシステムフォルダを開くように指示するようなものです...

  2.   アレックス

    こんにちは、/ runディレクトリ内のファイルを変更する方法があるかどうか疑問に思いました。 数日前にシステムが壊れましたが、バックアップがあり、そこに保存されていたデータを返したいと思います。