これは、スイッチド少しボーを退屈、多くはラズベリーパイ/ Linuxの学生に新しいラズベリーPiはそれがどこにあるか疑問に思っソフトウェア、ソフトウェアおよびコンフィギュレーションファイルが保存された設定、インストール、アンインストールします。このようように関与しており、問題のディレクトリパスをマウントする「ディスクパーティション」、Uディスクとして発生します。Linuxのディレクトリは、ここで我々はあなたがすぐに理解し、迅速に実行するために、この記事をお勧めします、非常に明確なルールです。
なぜ、この記事では、
apt-getのパージはopenvpnのを削除した後に使用して、我々は、システムがまだたくさんのopenvpnのディレクトリやファイル名を持っていることがわかった。このような例えばので、
/ usr / sbinに/ openvpnの
は、/ etc / default / openvpnの
/etc/network/if-down.d/openvpn
/etc/network/if-up.d/openvpn
/etc/bash_completion.d/openvpn
に/etc/init.d / openvpnの
/実行/ openvpnの
そこ強迫性障害+私は確かに非常に不幸、それを見るために一つずつ、これらをアンインストールしたディレクトリ内の一部のユーザーのために、より興味を持って、ここでは、翻訳された英語の次の記事を、見つけLINUXシステムの知識を向上させます。
LinuxとWindowsの違い
大きな違いの1つは、異なるディレクトリ構造だけではなく、異なるフォーマットではなく、保存された位置を分離異なるたくさんのことです。
Windowsでは、一般的なパスはそうかもしれ D:\Folder\subfolder\file.txt
が、Linuxには、パスがそうです /Folder/subfolder/file.txt
。
異なる斜め方向に傾斜し、かつ、Linuxでは、概念のCドライブのディスクDは、システムのブートLinuxの後に、存在しない根分区
で、「ロード」、それらを上 /
位置、およびすべてのファイル、フォルダ、および異なる機器ハード・ディスク・ドライブなどは、またに取り付けられています /
。
これは、以下の例では明らかにならないかもしれないが、Linuxシステムでは、大文字と小文字でファイルまたはファイルのパス名に敏感ですが。
例えば、 /Folder/subfolder/file.txt
と /folder/subfolder/file.txt
同じファイルではありません。
Linuxのシステムカタログの説明
UnixとLinuxのディレクトリ構造は、すべてのディレクトリとファイルは、最終的には「/」ルートファイルシステムの下で統一する統一されたディレクトリ構造です。ファイルシステムかどうかは、最終的にファイルシステムの開始として「/」は、以下の層に配置され、上にマウントされていません。
Linuxのディレクトリ構造「ファイルシステム階層(ファイルシステム階層構造、FHS)」を、以下 、 この規格は、「無料標準グループ(無料標準グループ)」によって維持さが、Linuxディストリビューションのほとんどは、意図的または意図的ではないとということです規範からの逸脱。
「/」ルート・パス
これは、Linuxシステムの「ルート」ディレクトリで、すべての基本的なディレクトリ構造の最も。およびUNIXシステムで、それは互換性があり、「/」は別のディレクトリです。
/ブート
このディレクトリ内の他の設定ファイルsystem.mapファイルシステムの起動(ブートローダー)、例えばグラブ、LILOやカーネル、およびinitrdの、含まれています。
initrdをRAMディスクまたは「」initrdが「」起動段階でのLinuxカーネルと呼ばれる一時ファイルシステムを指します。initrdのは、主に「ルート」ファイルシステムに使用される前に、準備作業を搭載しています。
/ SYS
このディレクトリには、カーネル、ファームウェアおよびシステム関連のファイルが含まれています。
/ sbinに
これは、オペレーティングシステムと必要なバイナリと管理ツール、主に実行可能ファイルの機能が含まれています。Windowsで同様のEXEファイル。
/ binに
これは、これらのコマンドのcpネコ、LSとしてシングルユーザーモードでバイナリファイル、およびユーティリティを、含まれています。
/ libに
これは、binディレクトリ/必要性を実行するためのライブラリファイル/ sbinに、バイナリファイルが含まれています。
/ devの
これは、必要なシステムファイルやドライブが含まれています。
/等
システム構成ファイルのディレクトリは、/ etc / hostsに、/etc/resolv.confを、nsswitch.confファイルだけでなく、その上のシステムのデフォルト設定、ネットワーク構成ファイル、およびとして、その下に含まれています。そして、システムおよびアプリケーションのコンフィギュレーション・ファイルの数。
/ホーム
このディレクトリ内の各ユーザーは、特にドキュメントプロファイルの最後に、ユーザーの個人設定ファイルを保存し、そのユーザー名コマンドで個別のディレクトリが存在します。しかし、例外がありますが、ユーザデータのルートディレクトリではなく、単独のルート・パスと独立した/ルートフォルダに格納されています。
/メディア
このようなドライブ、USBの外付けディスクのような従来のすべてのモバイルデバイスのマウントポイントは、フロッピーディスクを提供します。
/ mnt
一時的なファイルシステムのマウントポイントを。たとえば、長いドライブをマウントする必要はありませんが、ちょうど一時的なマウントはMP3 Uのディスクのように焼くなり、それがこの位置にマウントする必要があります。
/ opt
Linuxシステムでは、このディレクトリはoptが短いために、オプションのシステム・パッケージ(オプションのソフトウェアパッケージを)で、多くの使用ではありません。このようSun SolarisのようUNIXシステムでディレクトリがはるかに広い使用しています。
/ usr
ユーティリティとユーザーに属するアプリケーションを含む、ユーザーのデータディレクトリ、。そこに重要なの多くがありますが、重要ではなく、ファイルシステムは、パスの下に搭載されています。ここで、もう一度、ユーザーと非クリティカルなシステムバイナリと関連ライブラリと共有ディレクトリが含まれているビン、sbinにおよびlibディレクトリ、だけでなく、いくつかのライブラリを検索します。
/ usr / sbinに
中央アフリカでは、システムが特に必要と重要なシステムバイナリおよびネットワークユーティリティではありませんが含まれています。
/ usr / binに
これは、ユーザーの非必須であり、特に重要ではないバイナリが含まれています。
/ usr / libに
/ usr / sbinにビンを必要とは/ usr /ライブラリのバイナリを保存します。
/ usr / share
「プラットフォーム独立した」共有データディレクトリ。
/ usr / local
これは、メインのローカルシステムを含むシステムバイナリおよびランタイムを、含まれているデータを保持している/ usrの、下の2番目のディレクトリです。
/どこ
このパスの下では通常、システムログ、プリンタのスプールファイル(スプールファイル)、スケジュールされたタスク(crontabの)、電子メール、実行中のプロセス、プロセスのロックファイルなど、保存されています。このディレクトリ内のファイルのサイズは、その迅速とても速く成長ハードディスクを埋め、その後、システムは奇妙なあらゆる種類の問題があるだろう引き起こす可能性があるため、特に、日常点検やメンテナンスのため、このディレクトリに注意してください。
/ tmpに
名前が示すように、これは各システムの再起動後、このディレクトリ内の「一時的」ファイルが空になり、一時ファイルを格納するために設計された一時フォルダ、です。同様に、は/ var / tmpにも一時ファイルを保持しています。両者の唯一の違いは、ディレクトリシステムの再起動中にファイルが空にされることはありません後のファイルシステムの後者の保存に/ var / tmpディレクトリが保護されるということです。
/ procの
このディレクトリには、テキスト形式とプロセス情報に保存されたカーネルいるのシステムメモリに常駐する仮想(擬似、スプリアス)ファイルシステム、です。
図のLINUXシステムのディレクトリ構造。
そこに別のLinuxディストリビューションのディレクトリ構造は、より多くのLINUXの初心者のために絡まっているいくつかの違いになりますことに留意すべきであるが、一般的には、さまざまなLinuxディストリビューションは、上記のこの絵の道の構造に沿ったとしています。
参考記事
出典:http://shumeipai.nxez.com/2018/01/05/directory-introduction-in-raspbian.html