Linux システムのディレクトリ構造には、/bin ディレクトリ、/boot ディレクトリ、/home ディレクトリ、/media ディレクトリ、/mnt ディレクトリ、/root ディレクトリ、/tmp ディレクトリ、/run ディレクトリなどが含まれます。このうち、/bin ディレクトリには頻繁に使用するコマンドが格納され、/root ディレクトリはシステム管理者のユーザーのホームディレクトリになります。
Linux システム ディレクトリ構造
(推奨学習: linux チュートリアル)
ログイン後システムに接続するには、現在のコマンド ウィンドウに次のコマンドを入力します。
ls /
結果は次のようになります。
各ディレクトリを個別に紹介します。
/bin:
bin は Binary の略で、このディレクトリには最もよく使用されるコマンドが格納されます。
/boot:
ここには、接続ファイルやイメージ ファイルなど、Linux の起動時に使用されるいくつかのコア ファイルが保存されます。
/dev:
dev は Device の略称です。このディレクトリには Linux の外部デバイスが格納されます。Linux でデバイスにアクセスする方法は、ファイルにアクセスする方法と同じです。
/etc:
このディレクトリは、システム管理に必要なすべての構成ファイルとサブディレクトリを保存するために使用されます。
/home:
ユーザーのホーム ディレクトリ。Linux では、各ユーザーが独自のディレクトリを持ちます。通常、ディレクトリ名はユーザーのアカウントにちなんで付けられます。
/lib:
このディレクトリには、システムの最も基本的なダイナミック リンク共有ライブラリが保存されており、Windows の DLL ファイルと同様に機能します。ほとんどすべてのアプリケーションにはこれらの共有ライブラリが必要です。
/lost found:
このディレクトリは通常は空ですが、システムが不正にシャットダウンされると、いくつかのファイルがここに保存されます。
/media:
Linux システムは、U ディスク、CD-ROM ドライブなどの一部のデバイスを自動的に認識します。認識後、Linux は、認識されたデバイスをこのディレクトリにマウントします。
/mnt:
システムは、ユーザーが他のファイル システムを一時的にマウントできるようにするためにこのディレクトリを提供します。光学式ドライブを /mnt/ にマウントしてから、このディレクトリに入ります。内容を確認してください。 CD-ROM ドライブ。
/opt:
これは、ホスト用の追加ソフトウェアがインストールされるディレクトリです。たとえば、ORACLE データベースをインストールする場合は、このディレクトリに配置できます。デフォルトは空です。
/proc:
このディレクトリはシステムメモリをマッピングした仮想ディレクトリであり、このディレクトリに直接アクセスすることでシステム情報を取得できます。このディレクトリの内容はハードディスク上ではなくメモリ内にあります。ディレクトリ内のいくつかのファイルを直接変更することもできます。たとえば、次のコマンドを使用してホストの ping コマンドをブロックし、他のユーザーがマシンに ping できないようにすることができます:
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
/root:
このディレクトリは、システム管理者 (超特権者とも呼ばれます) のユーザー ホーム ディレクトリです。
/sbin:
s はスーパーユーザーを意味し、システム管理者が使用するシステム管理プログラムが格納されます。
/selinux:
このディレクトリは Redhat/CentOS に固有です。Selinux は Windows ファイアウォールに似たセキュリティ メカニズムですが、このメカニズムはより複雑です。このディレクトリは selinux が保存される場所です. 関連文書。
/srv:
このディレクトリには、サービスの開始後に抽出する必要があるデータが保存されます。
/sys:
これは、linux2.6 カーネルにおける大きな変更です。 2.6 カーネルに登場した新しいファイル システム sysfs がこのディレクトリにインストールされます。
sysfs ファイルシステムは、プロセス情報の proc ファイルシステム、デバイスの devfs ファイルシステム、擬似端末の devpts ファイルシステムの 3 つのファイルシステムの情報を統合します。
このファイル システムは、カーネル デバイス ツリーを直感的に反映したものです。
カーネル オブジェクトが作成されると、対応するファイルとディレクトリもカーネル オブジェクト サブシステム内に作成されます。
/tmp:
このディレクトリは、いくつかの一時ファイルを保存するために使用されます。
/usr:
これは非常に重要なディレクトリであり、ユーザーのアプリケーションやファイルの多くは、Windows のプログラム ファイル ディレクトリと同様に、このディレクトリに配置されます。
/usr/bin:
システム ユーザーが使用するアプリケーション。
/usr/sbin:
スーパー ユーザーが使用する比較的高度な管理プログラムとシステム デーモン。
/usr/src:
カーネル ソース コードのデフォルトの配置ディレクトリ。
/var:
このディレクトリには、常に拡張するものが保存されており、頻繁に変更されるディレクトリをこのディレクトリに配置することに慣れています。さまざまなログ ファイルが含まれます。
/run:
は、システム起動以降の情報を保存する一時ファイル システムです。システムが再起動したら、このディレクトリ内のファイルを削除またはクリアする必要があります。システム上に /var/run ディレクトリがある場合は、それを実行するように指定する必要があります。
以上がLinux システムのディレクトリ構造には何が含まれますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。