文章编号: 000131456
この記事では、Ubuntu Linuxの構造を論理的に説明できるように、Ubuntu Linuxで使用されるさまざまな用語を分かりやすく説明します。記載されている用語は、重複している場合もあれば、同時に異なる2つの意味を持つ場合もあります。この記事では、Linuxの専門的な知識の説明はしません。一部の用語と定義を明確にするためだけです。これにより、このオペレーティング システムをより深く理解し、インストールし、使用するのに役立ちます。
クリーン インストールまたはデュアル ブート インストールのどちらかの方法を使用することを推奨します。どちらもかなり自動化されており、この記事ほどの知識がなくても、インストールして使用することができます。
コンピューターにUbuntuが同梱されていない場合は、Windowsオペレーティング システム(OS)に戻すためのサポートが、お使いのコンピューターに対するDellサポートに含まれている可能性があります。この情報は、参考情報としてお知らせしておきますが、ご自身の裁量でご利用ください。
Linuxユーザーは、ファイルシステムとは、パーティション上のファイルの整理と検索に使用されるプログラマティックなスキームであると述べています。一方、ファイル システムは、コンピューター上のすべてのファイルを参照します。
つまり、ファイルシステムは、Ubuntuを使用してファイルを表示、検索、使用するための構造であるということです。ただし、ファイル システムは、その構造内にある個々のすべてのファイルと、それらのファイル形式の両方を指します。
ファイル システム | オペレーティングシステム | 説明 |
---|---|---|
FAT | レガシー | 一般的に採用されていたレガシー ファイル システム。12 FAT12、16 FAT16、32 FAT32がありました。 |
NTFS | Windows | 新しいテクニカル ファイル システム - WindowsコンピューターでFATと置き換えられました。引き続き、Windowsパーティションを読み取る必要があります。 |
Ext2 | Linux | 2番目の拡張ファイルシステム - 多くのLinuxディストリビューション(ディストロ)で使用されています。 |
Ext3 | Linux | 3番目の拡張ファイルシステム - Ubuntuディストロのデフォルトの選択です。ジャーナルが追加されました。 |
Ext4 | Linux | 4番目の拡張ファイルシステム - 多くのLinuxディストロで使用されています。ストレージ制限を拡張します。 |
JFS | Linux | ジャーナル処理されたファイル システム - IBMにより導入され、現在もサポートされていますが、Ext4に取って代わられつつあります。 |
XFS | Linux/Irix | 主にRed Hatのオプションとしてサポートされるようになった64ビット オプションです。 |
ReiserFS | Linux/SUSE | これはいくつかのディストロで使用されていたファイル形式ですが、現在はExt3にほぼ置き換えられています。 |
たとえばテキスト ファイル、実行可能ファイルあるいはプログラム、プログラムへの入力あるいはプログラムからの出力などのようにデータが入っています。
他のファイルのリストとしてのファイル/フォルダーです。
入出力に使用するメカニズムです。ほとんどの特殊ファイルは、/devにあります。
コンピューターのファイル ツリーの複数の箇所に、ファイルまたはディレクトリーを表示するためのシステムです。
WindowsのTCP/IPソケットと同様の特殊なタイプのファイルです。ファイル システムのアクセス制御で保護されたプロセス間ネットワーキングを構成します。
ほぼソケットのように機能します。ネットワーク ソケット プロトコルを使用せずに、プロセスが相互に通信するための手段です。
Ubuntu Linuxでは、/パーティションがプライマリー パーティションである必要があります。他のすべてのパーティション(プライマリーまたは論理)は、そのパーティションにマウントされます。各パーティションには、設定したファイル形式と、OS内での目的があります。ディレクトリーとファイルは検索可能で、この構造内で使用されます。これについては、後で詳細に説明します。
まず、Windowsパーティションについて既に知っていることをすべて捨てることです。Ubuntu LinuxパーティションとWindowsパーティションを一致させようとしても、混乱するだけです。この2つは異なる別のプロセスと考えてください。
Windowsパーティションには、2つのタイプがあります。PrimaryとLogicalです。以前のSATA IDEハード ドライブでは、4つのプライマリー パーティションか、複数のプライマリー パーティションと論理パーティションの組み合わせに限定されていました。それぞれにドライブ文字が割り当てられますが、OSをインストールできるのはプライマリー パーティションのみです。
Ubuntu Linuxのパーティションにも、プライマリーと論理があります。4つのプライマリー パーティションか、プライマリー パーティションと論理パーティションの組み合わせのいずれかに限定されます。しかし、似ているのはそれだけです。
最初のパーティションが、常にプライマリー パーティション上のインストール パーティションになります。このパーティションは、パーティションのルートと呼ばれることもあり、/.と表示されます。Ubuntuインストールの使用方法と設定方法に応じて、パーティションは複数作成します。 ルートが最も重要なパーティションになります。こうしたパーティションを作成して、サイズ、ファイル形式、および目的を指定します。これらのパーティションが機能するには、/にマウントされる必要があります。
Ubuntu Linuxでは、これらのパーティションをさらに次の2つのカテゴリに分類します。
これらは、ディレクトリーとファイル、または通常のLinuxシステム データを保持する、ブート パーティションのようなパーティションです。これらは、コンピューターを起動および実行するファイルです。
これらは、パーティションをキャッシュとして使用することで、コンピューターの物理メモリーを拡張するパーティションです。
Ubuntuで使用される共通パーティションは複数あります。以下は、リストして説明します。使い慣れているLinuxユーザーは、これらのパーティションを組み合わせてスキームとして使用します。これは、カスタムUbuntuインストールを特定の用途に使用していることが分かっている場合です。こうしたカスタム パーティションは、より簡単かつ効率的に使用できます。最も一般的な汎用インストールに必要なパーティションの組み合わせを、以下にリストします。ただし、このスキームを使用する場合は、上記の自動インストール ガイドを利用した方がよいでしょう。
パーティション名 | 説明 |
---|---|
/ |
単独のスラッシュ/は、ファイルシステム ツリーのルートを表します。 |
/bin |
これはバイナリーを表し、すべてのユーザーが必要とする基本的なユーティリティーが含まれています。 |
/boot |
起動プロセスに必要なすべてのファイルが含まれています。 |
/dev |
周辺機器および仮想デバイス用のファイルを含むデバイスを表します。 |
/etc |
コンピューターおよびコンピューター データベースの設定ファイルが含まれています。 |
/home |
ユーザーのすべてのホーム ディレクトリーが保持されています。 |
/lib |
システム ライブラリーで、カーネル モジュールやデバイス ドライバーといったファイルがあります。 |
/lib64 |
システム ライブラリーで、64ビット コンピューターのカーネル モジュールやデバイス ドライバーのようなファイルがあります。 |
/media |
USBドライブやメディア プレーヤーなどのリムーバブル デバイスのデフォルトのマウント ポイントです。 |
/mnt |
マウントを表し、ファイルシステムのマウント ポイントが含まれています。複数のハード ドライブ、複数のパーティション、ネットワーク ファイルシステム、CD ROMなどに使用されます。 |
/opt |
アドオン ソフトウェアが含まれています。大きなプログラムは、/usrではなく、ここにインストールされることがあります。 |
/proc |
プロセス情報をファイルとして記述する仮想ファイルシステムが含まれています。 |
/sbin |
システム バイナリーを表し、コンピューターの起動、保守、リカバリーに必要な基本的なユーティリティーが含まれています。 |
/root |
コンピューターの管理者ルートのホームの場所です。このアカウントのホーム ディレクトリーは、通常、最初のパーティションのルートです。 |
/srv |
コンピューターが提供するサービスのデータであるサーバー データです。 |
/sys |
ハードウェア オペレーティング システム関連の情報を保存するsysfs仮想ファイルシステムが含まれています。 |
/tmp |
一時ファイルのための場所です。ここにマウントされたtmpfsや、起動時のスクリプトによって、通常起動時にクリアされます。 |
/usr |
システムには重要ではない実行可能ファイルと共有リソースが保持されています。 |
/var |
変数を意味し、変更可能な状態にあるファイルの場所です。増減するサイズなどです。 |
/swap |
置き換えパーティションは、ハード ドライブの一部を使用してシステム メモリーを拡張する場所です。 |
名前 | 推奨されるパーティション スペース |
---|---|
/home |
他のパーティションの作成後または2番目のドライブの残りの空き容量。 |
/usr |
20 GB以上 |
/var |
2 GB |
/lib |
5 GB |
/boot |
250 MB |
/opt |
500 MB~5 GB |
/etc |
250 MB |
/sbin |
250 MB |
/bin |
250 MB |
/dev |
250 MB |
/srv |
100 MB |
/tmp |
これを置き換えパーティションのサイズに合わせます。 |
/mnt |
8 KB 一時ファイルのマウント ポイントとして使用される空のパーティションです。 |
/media |
8 KB CDやUSBフラッシュ ドライブなど、リムーバブル メディアのマウント ポイント用サブディレクトリーが含まれます。 |
/swap |
パーソナル コンピューターのRAM容量の2倍です。 |
ディレクトリーをパーティションに分割しない、その他のスキームも数多くあり、その理由もさまざまです。特定プロセスの効率化のために専用パーティションを作成する理由も、同様にたくさんあります。カスタム インストールを実行するにしても、実行する方法は千差万別です。すべては、コンピューターの配置計画で決まります。
こうした設定にDellテクニカル サポートの支援が必要になっても、Dellではなくオペレーティング システムのメーカーに問い合わせてください。この種の支援は現在の保証の対象ではありません。こうした種類の疑問に答えられるのは、オペレーティング システム(OS)の開発者だけです。彼らはそれぞれのOSの認められたエキスパートです。
簡単に言えば、ディレクトリーとはファイルを格納しているフォルダーです。上のセクションのパーティションに使われている用語と、重複している部分があります。それはLinuxでは、ディレクトリーを別々のパーティションに分割するためです。これにより、各ディレクトリーの領域を確保でき、さらに多くの場合データ ロスから保護できます。これは、1つのパーティションが応答しなくなったり失われたりしても、他のどのパーティションにも影響しないようにするためです。主に、Ext3やExt4などのジャーナル処理されたファイル システムのおかげでしたが、これは過去のものです。パーティションが別々に/にマウントされると、各パーティションはディレクトリーとして表示されます。
Ubuntu Linuxコンピューターのディレクトリーを考える最も簡単な方法は、木の枝として理解することです。このツリーのトランクは、最初のパーティションのルート ディレクトリーです。他のすべてのディレクトリーは、このトランクにブランチとしてマウントされます。各ブランチにはそれぞれの用途がありますが、トランクを介して別のブランチと相互にやり取りし、これらのメイン ブランチからサブディレクトリーが分岐します。
ディレクトリー名 | 内容 |
---|---|
/bin |
共通のプログラムが含まれており、コンピューター、システム管理者、ユーザーで共有します。 |
/boot |
起動ファイルとカーネルvmlinuzがあります。最近のディストリビューションではGRUBデータも含まれています。GRUBとは、Grand Unified Boot Loaderです。 |
/dev |
すべてのCPU周辺機器ハードウェアへの参照が含まれます。これらは、特別なプロパティを持つファイルとして表現されます。 |
/etc |
最も重要なシステム構成ファイルが含まれます。このディレクトリーは、Windowsのコントロール パネルと似ています。 |
/home |
共通ユーザーのホーム ディレクトリーです。 |
/initrd |
一部のディストリビューションでの起動に関する情報が含まれます。削除しないでください。 |
/lib |
ここにはライブラリー ファイルが保持され、ユーザーが必要とするすべての種類のプログラムのファイル含まれています。 |
/lost+found |
すべてのパーティションは、その上位ディレクトリーにlost+foundがあります。障害発生時に保存されたファイルがここにあります。 |
/misc |
その他の用途。 |
/mnt |
メディア プレーヤー、デジタル カメラ、CD ROMなど、外部ファイルシステムの標準マウント ポイント。 |
/net |
リモート ファイルシステム全体の標準マウント ポイント。 |
/opt |
通常、これにはサードパーティー製ソフトウェアと、追加のファイルが必要です。 |
/proc |
システム リソースに関する情報を含む仮想ファイル システムです。procでのファイルの意味についての詳細は、ターミナル ウィンドウでコマンドman procを入力するとご覧いただけます。ファイルproc.txtでは、仮想ファイル システムについて詳細に説明しています。 |
/root |
システム管理者ユーザーのホーム ディレクトリーです。/ルート ディレクトリーと、ルート ユーザーの/rootホーム ディレクトリーは、異なるので注意してください。 |
/sbin |
システム管理者が使用するプログラムが含まれています。 |
/tmp |
コンピューターで使用する一時的なスペースです。定期的に消去されるため、残しておきたいものをここに置いたままにしないでください。 |
/usr |
すべてのユーザー関連プログラムのプログラム、ライブラリー、ドキュメントが含まれます。 |
/var |
これは、すべての変数ファイルと、ユーザーが作成した可変ファイルおよび一時ファイルの保存場所です。ログ ファイル、メール キュー、印刷スプーラー領域、インターネット キャッシュ用のスペースのデータを保存します。CD/DVDを書き込む前のイメージを保存します。 |
次のリンクでインストールを終了すると、これらのディレクトリーを使用するガイドが表示されます。
Inspiron, Latitude, Vostro, XPS, Fixed Workstations
18 9月 2023
7
Solution