Linux学習記(2) -- Linuxのディレクトリ構造

この記事ではCentOS例として取り上げます

基本的な紹介

  • Linuxファイルシステムは階層ツリーディレクトリ構造を採用しています。
  • この構造の最上位はルート ディレクトリ " /" です。
  • Linuxシステム内のすべてのものはファイルです

ルートディレクトリの内容を表示する

ルート ディレクトリ " /" を開いて、現在のディレクトリの内容を表示します。

cd /
ls

ルートディレクトリ.png

ルートディレクトリ内の各ファイルの分析

ルートディレクトリ構造.png

よく使用されるディレクトリ
  • /bin の
    Binary省略形。このディレクトリには、cd一般的に使用されるコマンドが保存されます。

  • /sbin
    、システム管理者がシステムを保守するために使用するシステム管理プログラムがここに格納されていることをs示します。Super User一般的なものとしてはrebootifconfigなどが挙げられます。

  • /home に
    は一般ユーザーのホーム ディレクトリが格納されます。/homeLinux内の各ユーザーは独自のディレクトリを持ち、ディレクトリ名がユーザー アカウント名になります。

  • /root
    はシステム管理者ディレクトリであり、特権を持つユーザー (つまり)Super Userのユーザー ホーム ディレクトリにもなります。

  • /lib
    は、システムの起動に必要な最も基本的なダイナミック リンク共有ライブラリであり、のファイルWindowsと同様ですDLL。ほとんどのアプリケーションはこれらの共有ライブラリを使用する必要があります。

  • /etc
    システム管理に必要なすべての構成ファイルとサブディレクトリ。

  • /usr
    ディレクトリは非常に重要で、ユーザーのアプリケーションとファイルの多くは、 のディレクトリと同様に、このディレクトリに保存されWindowsますprogram filesその中には、/usr/local追加のインストール ソフトウェア用にホストに提供されるインストール ディレクトリも含まれます。追加のインストール ソフトウェアは、通常、ソース コードをコンパイルすることによってインストールされるプログラムです。

  • /boot には
    、いくつかの接続ファイルやイメージ ファイルを含む、起動linux関連のコア ファイルが保存されます。カーネルinitrdvmlinuxgrubおよびその他のファイルは、このディレクトリにあります。

  • /media
    USB フラッシュ ドライブ、光学式ドライブなど、Linux システムによって自動的に認識される一部のデバイスは、システムが認識した後、このディレクトリにマウントされます。

  • /mnt
    システムは、ユーザーが他のファイル システムを一時的にマウントできるようにするためにこのディレクトリを提供します。たとえば、共有フォルダーは通常、/mnt/hgfs/このディレクトリにマウントされます。(詳細については、VMware による Linux および Windows 共有フォルダーの設定の記録を参照してください)。

  • /opt
    optは を表しますopitional。これは、ホストの追加ソフトウェア インストールが保存されるディレクトリであり、デフォルトでは空です。

  • /var
    このディレクトリには、継続的に拡張するデータが保存されます。通常、頻繁に変更されるファイルはこのディレクトリに配置されます。たとえば、システム ログ ファイル ( /var/log)、電子メール ( /var/mail)、印刷キュー ( /var/spool) などです。

ディレクトリには注意してください

これらのディレクトリにはシステムによって操作されるファイルが含まれるため、変更するとシステム全体がクラッシュする可能性があります。

  • /proc
    はシステムメモリをマッピングした仮想ディレクトリであり、このディレクトリにアクセスすることでシステムプロセスなどの情報を取得できます。

  • /srv
    はサービスの略称で、このディレクトリにはサービスの開始後に抽出する必要があるデータが格納されます。

  • /sys
    システム管理に必要なすべての構成ファイルとサブディレクトリ。

その他のディレクトリ
  • /tmp は
    、一時ファイルを保存するために使用されるディレクトリです。システムが再起動されると、このディレクトリ内のファイルは削除されます。

  • /dev は、デバイス マネージャー
    と同様にハードウェア情報を保存します。デバイス マネージャーは、すべてのハードウェア デバイスをファイル形式でマッピングして保存しますWindowsLinuxcpudisk

  • /lost+found
    このディレクトリは通常は空であり、システムが不法にシャットダウンされたときにいくつかの関連ファイルを保存するために使用されます。

  • /selinux は、特定のファイルのみにアクセスするようにプログラムを制御するセキュリティ サブシステムです
    security-enhanced linuxSELinux

おすすめ

転載: blog.csdn.net/qq_22255311/article/details/123152817