ファイル階層構造とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > ファイル階層構造の意味・解説 

ファイル階層構造

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/05 23:01 UTC 版)

GoboLinux」の記事における「ファイル階層構造」の解説

GoboLinux階層構造では、ファイルシンボリックリンク使用して/System/Indexをルートとするインデックスライクな構造機能的カテゴリ分類されている。全ての実行可能ファイルは/System/Index/bin配下アクセス可能であり、全てのライブラリは/System/Index/lib配下アクセス可能であるなどといった具合である。これにより、/usrに格納される特に重要ではないファイルと、ルートディレクトリサブディレクトリ直接格納される極めて重要な緊急ファイルとの間に生ず区分けのようなFilesystem Hierarchy Standard伝統的区分け多く排除されるGoboLinux開発者らは、これらの区分けかつては大変有用であったが、GoboLinuxスキーマではもはや必要ないと主張している。

※この「ファイル階層構造」の解説は、「GoboLinux」の解説の一部です。
「ファイル階層構造」を含む「GoboLinux」の記事については、「GoboLinux」の概要を参照ください。


ファイル階層構造

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/05 23:01 UTC 版)

GoboLinux」の記事における「ファイル階層構造」の解説

GoboLinux設計NeXTSTEPAtheOSおよびBeOSのような初期のシステム影響された。これらのシステム全てUNIXとの互換性かなりの程度まで維持しながら独自のファイルシステム構造採用したのであるGoboLinuxツリールートにはPrograms、UsersSystemFilesMountDepotの6個のディレクトリ存在するそれぞれの内容を以下に示す。 /Programs/ - このディレクトリにはシステムインストールされたプログラムごとに1つディレクトリ含まれる各プログラムディレクトリには1つ上のバージョンディレクトリ順番含まれ必要に応じてSettingsおよびVariableサブディレクトリ含まれる。Programs配下パスの例としては、/Programs/Bash/3.0/bin/bashや/Programs/Xorg-Server/Settings/X11/xorg.confが挙げられる。 /Users/ - このディレクトリには各ユーザーホームディレクトリ含まれるユーザー "harley" のホームディレクトリは/Users/harleyである。 /System/ - このディレクトリには重要なシステムファイル含まれるシステムファイルのほとんどはシステムアプリケーション(例えば/System/Settings/passwd)とGoboLinuxスクリプト例えば/System/Index)が管理する。/Index/ - ファイルシステムインデックス:/Programs配下にあるファイルへのシンボリックリンクと共に、以下のディレクトリ含まれる:bin/ - 各プログラムbinディレクトリにあるファイルへのリンクが含まれる。 include/ - このディレクトリには各プログラムincludeディレクトリからのファイルへのリンクが含まれる。 lib/ - 各プログラムlibディレクトリにあるファイルへのリンク。 share/ - 各プログラムshareディレクトリにあるファイルへのリンク。 Environment/ - 環境ファイルへのリンク。各プログラム自身固有の環境変数登録できるようにするために、環境ファイルキャッシュファイルコンパイルされシェルによりロードされる。 Tasks/ - 各プログラムのブートタスクであるResources/Tasksディレクトリへのリンク。 Settings/ - 設定ファイル各プログラムSettingsディレクトリにあるファイルへのリンク。BootScripts/ - システムブート中に使用されるスクリプト。これは/Programs/BootScripts配下にあるディレクトリSettings/BootScriptsへのシンボリックリンクである。 Variable/ - ログ、テンポラリ、トランジェントおよびスプールファイルといった多目的ファイル。tmp/ - テンポラリファイル。 Kernel/ - カーネル関連ディレクトリ。Boot/ - オペレーティングシステムブートストラップ中に使用されるプログラム設定ファイル。ここはカーネルイメージとブートローダ設定ファイル置かれる場所である。 Devices/ - デバイスファイルUdevにより管理される)。 Modules/ - カーネルリリースにより編成される様々なカーネルモジュール含まれる。 Objects/ - (カーネル2.6シリーズsysfsファイルシステム導入された)カーネルデバイスツリーのビュー提供する。 Status/ - カーネルステータスファイル(procファイルシステムにより管理される)。 /Files/ - Filesには、プログラム使用するプログラム自身一部ではない構造化されたデータ格納される。これらのファイル通常フォントコーデック、およびプラグイン(またはその他パッケージ管理を必要としないであろうファイル)のようにスタンドアローンエンティティである。加えて各プログラムサイト固有のデータ保存するためにプログラム自身サブディレクトリ定義するかもしれない。例として、CompileGoboLinuxパッケージコンパイルフロントエンドツール)は自身サブディレクトリ定義する。 /Mount/ - 追加のローカルファイルシステムやリモートファイルシステム用のマウンティングポイント。一般的なサブディレクトリCD-ROMフロッピーおよびZipである。 /Depot/ - ユーザーファイル用のリポジトリ。このリポジトリユーザー適当に編成するように意図されている。/Depotのサブディレクトリ標準GoboLinux階層構造一部みなされない

※この「ファイル階層構造」の解説は、「GoboLinux」の解説の一部です。
「ファイル階層構造」を含む「GoboLinux」の記事については、「GoboLinux」の概要を参照ください。

ウィキペディア小見出し辞書の「ファイル階層構造」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ファイル階層構造」の関連用語

1
54% |||||

2
10% |||||

ファイル階層構造のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ファイル階層構造のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのGoboLinux (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS