Latest web development tutorials

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

システムにログインした後、現在のコマンド・ウィンドウでコマンドを入力します。

 ls / 

あなたは、次の図が表示されます。

4_20

ツリー構造:

003vPl7Rty6E8kZRlAEdc&690

以下は、これらのディレクトリの説明です:

  • / binに:
    ビンは、このディレクトリには、最も頻繁に使用するコマンドを保持し、バイナリの略です。

  • /ブーツ:
    Linuxを使用して起動すると、ここではコアの一部は、一部の接続ファイルや画像ファイルなど、ファイルに保存されます。

  • / dev:
    DEVは、略語のデバイス(機器)で、ディレクトリがファイルにアクセスするためのアクセス方法および装置のように外部デバイスのLinux、Linux上で格納されているのと同じです。

  • の/ etc:
    このディレクトリは、設定ファイルとサブディレクトリのすべてのシステム管理ニーズを格納するために使用されます。

  • /ホーム:
    ユーザのホームディレクトリは、Linuxでは、各ユーザーがディレクトリ名が指定された一般ユーザーアカウントに基づいて、独自のディレクトリを持っています。

  • / libに:
    このディレクトリには、共有ダイナミックリンクライブラリの基本的なシステムを保持し、その役割はDLLファイル内のWindowsに似ています。 ほとんどすべてのアプリケーションが共有ライブラリを使用する必要があります。

  • /見つかった+失いました:
    通常の状況下では、このディレクトリには、システムが不正にシャットダウンするとき、一部のファイルはここに保存され、空になっています。

  • /メディアLinuxシステムは、自動的にそのような識別、Linuxはこのディレクトリをマウントするデバイスを識別しますなどUディスク、CD-ROM、などの一部のデバイスを認識します。

  • / mnt:
    システムは、このディレクトリは一時的に他のファイルシステムをマウントするために、我々はMNT / /でマウントされたドライブできるユーザーを有効にした後で、CD-ROMドライブの内容を表示することができ、ディレクトリを入力することです提供します。

  • / opt:
    これは、ディレクトリに配置、追加のソフトウェアをインストールするホストのためのものです。 Oracle Databaseをインストールする場合たとえば、このディレクトリに配置することができます。 デフォルトは空です。

  • の/ proc:
    このディレクトリには、システムメモリマップである仮想ディレクトリ、である、私たちは、ディレクトリへの直接アクセスを介してシステム情報を取得することができます。
    他の人があなたのマシンにpingを実行できないようにしかし、メモリ内のこのディレクトリの内容は、私たちは、内部に、例えば、ホストコマンドに次のpingコマンドによってマスクすることができ、ハードディスクに直接いくつかのファイルを変更することはできません。

    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
  • /ルート:
    また、スーパーユーザのホームディレクトリのパーミッションとして知られているシステム管理者のためのディレクトリ。

  • / sbinに:
    sがここにハイパーバイザーのシステム管理者に格納されているスーパーユーザの意味です。

  • / selinuxを:
    このディレクトリには、SELinuxは、Windowsファイアウォールと同様のセキュリティ・メカニズム、ですが、このメカニズムは、このディレクトリはSELinuxの関連文書を保存されているより複雑で、RedHatの/ CentOSの特定のディレクトリです。

  • / SRV:
    サービスは、いくつかのデータを保存し始めたディレクトリを抽出する必要があります。

  • / SYS:
    これは大きな変化linux2.6コアです。 このディレクトリは、ファイルシステムsysfsの新興2.6カーネルにインストールされています。

    SYSFSファイルシステムは、ファイル・システムは、次の3種類の情報を統合する:procファイルシステムのdevfsのデバイスファイルシステムの擬似端末devptsファイルシステムの情報を処理します。

    ファイルシステムは、カーネルデバイスツリーを視覚的に反映したものです。

    カーネルオブジェクトが作成されると、対応するファイルおよびディレクトリは、カーネルオブジェクトのサブシステムを作成しています。

  • / tmpに:
    このディレクトリは、一時的なファイルを格納するために使用されます。

  • / usr:
    これは、同様の窓の下で非常に重要なディレクトリ、アプリケーションやファイルの多くは、このディレクトリに置かれているユーザー、プログラムファイルのディレクトリです。

  • / usr / binに:
    アプリケーション・システム・ユーザー。

  • / usr / sbin:
    より高度な管理プログラムとシステムデーモンスーパーユーザー。

  • / usr / srcに:デフォルトのディレクトリの配置のためのカーネルのソースコード。

  • / var:
    このディレクトリには、常に私たちは、多くの場合、このディレクトリに置かれているディレクトリを変更するために使用されたものと拡大されています。 ログファイルを含みます。

Linuxシステムでは、複数のディレクトリが存在することはより重要であり、通常、誤って削除または任意の内部文書を変更しないように注意する必要があります。

の/ etc:あなたは、システムが起動しないことがあり、そのディレクトリ内のファイルを変更した場合、トップも述べたように、これは、システム・コンフィギュレーション・ファイルです。

/ビン、/ sbinには/ usr / binに、は、/ usr / sbin:このディレクトリは、このようなlsのように、デフォルトの実行可能ファイルによって配置されている/ binに/ lsのディレクトリにあります。

は、/ usr / sbin命令がルートに使用され、/ binには/ usr / binがユーザによって使用される(外部のユーザーを介してルートを除く)は、システムへの指示であることは注目に値する、および/ sbinに。

/ヴァール:これはあなたのシステム上非常に重要なディレクトリの下/さらに具体的には/ varログディレクトリに、各プログラムは、適切なログが生成されている必要がありますし、これらのログは、このディレクトリに記録され、多くのプログラムを実行されますデフォルトの配置のメールはこちらです。