Linuxの世界では、すべてがファイルです。
簡単な紹介
Linuxのファイルシステムのディレクトリ構造は、この構造体の最上層は、ルートであるツリー型層レベルである「/」、およびそのディレクトリ内の別のディレクトリを作成します。
ログインシステムを入力した後
ls /
あなたは、サブディレクトリ「/」ディレクトリを参照してください。
特定のディレクトリ構造
以下は、特定のディレクトリ構造であります:
-
/ binに:
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に:
このディレクトリは、RedHatの/ CentOSの特定のディレクトリで、SELinuxがファイアウォールの窓に似たセキュリティ・メカニズム、ですが、このメカニズムは、より複雑で、このディレクトリはSELinuxの関連文書を格納しています。 -
/ SRV:
開始サービス後に抽出されるいくつかのデータを格納するディレクトリ。 -
/ SYS:
これは大きな変化linux2.6コアです。ファイルシステムのディレクトリには、2.6カーネル新興インストールをsysfsの。
SYSFSファイルシステムの以下の3種類のファイルシステムの統合情報:PROCファイルシステムのdevptsためdevfsのファイル・システム・デバイスとファイルシステムの情報を処理する端末擬似。
ファイルシステムは、カーネルデバイスツリーを視覚的に反映したものです。
カーネルオブジェクトが作成されると、対応するファイルとディレクトリは、カーネルオブジェクトのサブシステムを作成しています。 -
/ tmpに:
このディレクトリは、一時ファイルを格納するために使用されます。 -
/ usr:
これは非常に重要なディレクトリで、多くのアプリケーションとユーザーファイルは、Windowsでプログラムファイルディレクトリに似て、このディレクトリに配置されています。 -
/ usr / binに:
アプリケーション・システム・ユーザー。 -
/ usr / sbinに:
より高度な管理プログラムとシステムデーモンスーパーユーザー。 -
/ usr / src:
カーネルソースの配置デフォルトのディレクトリ。 -
/ var:
このディレクトリには含まれてい絶えず私たちは、多くの場合、このディレクトリに配置され、これらのディレクトリを変更するために使用された何かを拡大しています。各種ログファイルを含みます。 -
/ RUN:
一時ファイルシステム、ストレージシステム起動後の情報です。システムを再起動すると、このディレクトリ内のファイルを削除またはクリアする必要があります。お使いのシステムの/ var / runディレクトリがある場合、それは実行するために指している必要があります。
参考:
[1]:ルーキーチュートリアル:Linuxシステムのディレクトリ構造
[2]: "シリコンバレーはまだHanshun PingのLinuxのチュートリアルコースウェアです"
[3]: - "鳥兄弟のLinuxプライベートキッチン第4版基礎編"
[4]: Linuxの-ディレクトリ構造のマインドマッピング