Linuxファイルシステムとディレクトリ構造

基本的な紹介

Windowsファイルシステム

ここに写真の説明を挿入
Windowsシステムの各ディスクには、フォレストに相当するルートディレクトリ構造があります。

Linuxファイルシステム

ここに写真の説明を挿入

ここに写真の説明を挿入

linuxファイルシステムは、階層ツリーのようなディレクトリ構造を採用しています。この構造の最上位はルートディレクトリ「/」であり、このディレクトリの下に他のディレクトリが作成されます。Linuxツリーファイルディレクトリを深く理解することは非常に重要です。
古典的なことわざを覚えておいてください。Linuxの世界では、すべてがファイルです。

特定のディレクトリ構造

Linuxシステムのディレクトリツリー構造

  1. / bin [Key](/ usr / bin、/ usr / local / bin)
    はBinaryの略語で、このディレクトリには最も頻繁に使用されるコマンドが格納されます。
  2. / sbin(/ usr / sbin、/ usr / local / sbin)
    sはスーパーユーザーを意味し、システム管理者が使用するシステム管理プログラムはここに保存されます。
  3. / home [Key]
    一般ユーザーを保存するためのホームディレクトリ。Linuxでは、各ユーザーが独自のディレクトリを持っています。通常、
    ディレクトリ名はユーザーのアカウントにちなんで名付けられます。
  4. / root [キーポイント]
    このディレクトリは、システム管理者のホームディレクトリであり、スーパーオーソリティのユーザーのホームディレクトリとも呼ばれます。
  5. / lib
    システムの起動に必要な最も基本的な動的リンク共有ライブラリであり、その機能はWindowsのDLLファイルに似ています。ほとんどすべてのアプリケーションは、これらの共有ライブラリを使用する必要があります。
  6. / lost + found
    ディレクトリは通常空です。システムが不正にシャットダウンされると、一部のファイルがここに保存されます。
  7. / etc [キー]
    システム管理に必要なすべての構成ファイルとサブディレクトリmy.conf
  8. / usr [キーポイント]
    これは非常に重要なディレクトリです。Windowsの下のプログラムファイルディレクトリと同様に、多くのユーザーアプリケーションとファイルがこのディレクトリに配置されます。
  9. / boot [emphasis]
    は、いくつかの接続ファイルやミラーファイルなど、Linuxの起動時に使用されるいくつかのコアファイルを格納します。
  10. / proc
    ディレクトリは、システムメモリのマッピングである仮想ディレクトリです。システム情報を取得するには、このディレクトリにアクセスしてください。
  11. / srv
    service略語であるこのディレクトリには、サービスの開始後に抽出する必要のあるデータが格納されています。
  12. / sys
    これはlinux2.6カーネルの大きな変更です。2.6カーネルの新しいファイルシステムがこのディレクトリにインストールされます
  13. / tmp
    ディレクトリは、いくつかの一時ファイルを格納するために使用されます。
  14. / devは
    Windowsデバイスマネージャーに似ており、すべてのハードウェアをファイルの形式で保存します。
  15. / media [キーポイント]
    linuxシステムは、Uディスク、CD-ROMなどの一部のデバイスを自動的に認識します。認識後、linux
    は認識されたデバイスをこのディレクトリにマウントします。
  16. / mnt [キー]
    このディレクトリは、ユーザーが他のファイルシステムを一時的にマウントできるようにするためにシステムによって提供されます。/mnt/に外部ストレージをマウントしてから、ディレクトリに入ってコンテンツを表示できます。d:/ myshare
  17. / opt
    これは、追加のソフトウェアがホストにインストールされるディレクトリです。ORACLEデータベースがインストールされている場合は、このディレクトリに配置できます。デフォルトは空です。
  18. / usr / local [キーポイント]
    これは、追加のソフトウェアがホストにインストールされる別のディレクトリです。通常、ソースコードをコンパイルしてインストールするプログラムです。
  19. / var [キーポイント]
    このディレクトリには、絶えず拡大しているものが含まれています。頻繁に変更されるディレクトリをこのディレクトリの下に配置するのが通例です。さまざまなログファイルを含みます。
  20. / selinux [security-enhanced linux] 360
    SELinuxはセキュリティサブシステムであり、特定のファイルにのみアクセスするようにプログラムを制御できます。

Linuxディレクトリの概要

  1. Linuxディレクトリにはルートディレクトリ/が1つだけあります。
  2. Linuxの各ディレクトリに保存される内容は計画されており、ファイルをランダムに配置する必要はありません。
  3. Linuxは、デバイスをファイルの形式で管理します。Linuxシステムでは、すべてがファイルです。

おすすめ

転載: blog.csdn.net/weixin_44736475/article/details/108950955