ホームページ >運用・保守 >Linuxの運用と保守 >LinuxにはCドライブがないのでしょうか?
Linux には C ドライブがありません。これは、Linux では Windows のハードディスク パーティションの概念に代わるディレクトリ形式が使用されているため、Linux には C ドライブや D ドライブなどのドライブ文字の概念がありません。すべてのドライブ文字は、異なるパーティションからのデータであり、一緒になって一意のディレクトリ ツリーを形成します。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
Linux には C ドライブがありませんか?
Linux では、C ドライブや D ドライブなどのハードディスク パーティションの概念がありません。
Linux と Windows の非常に重要な違いは、ファイル システムです。 Linux は、Windows よりも多くのファイル システム タイプをサポートしています。Linux ファイル システムの構成も Windows とは異なります。Linux には、C ドライブや D ドライブなどのドライブ文字の概念がありません。異なるパーティション内のすべてのデータが一緒になって一意のディレクトリ ツリーを形成します。 Linux では、必要に応じてパーティションをマウントするかどうかを簡単に決定できます。
Linux では、Windows のハードディスク パーティションの概念を置き換えるためにディレクトリ形式が使用されます。
linux ファイル構造
/: ルート ディレクトリ、すべてのディレクトリ、ファイル、デバイスは / の下にあります。/ は Linux ファイル システムのオーガナイザーであり、最高レベルのリーダーです。
/bin: bin は英語の binary の略称です。一般的なシステムでは、よく使用される Linux コマンドがこのディレクトリにあります。システムに必要なコマンドはこのディレクトリにあります。
/boot: vmlinuz initrd.img ファイルなど、Linux カーネルおよびブート システム プログラムに必要なファイル ディレクトリは、このディレクトリにあります。通常の状況では、GRUB または LILO システム ブート マネージャーもこのディレクトリにあります。
/cdrom: システムがインストールされたばかりのとき、このディレクトリは空です。 CD-ROM ファイル システムはこのディレクトリにマウントできます。例: mount /dev/cdrom /cdrom
/dev: dev は英語の device の略語です。このディレクトリはすべてのユーザーにとって非常に重要です。このディレクトリには、Linux システムで使用されるすべての外部デバイスが含まれるためです。ただし、外部デバイスのドライバーはここには配置されません。これは、一般的に使用されている Windows や DOS オペレーティング システムとは異なります。これは実際には、これらの外部デバイスにアクセスするためのポートです。これらの外部デバイスにアクセスするのは非常に便利であり、ファイルやディレクトリにアクセスするのと何ら変わりません。
/etc: etc ディレクトリは、Linux システムで最も重要なディレクトリの 1 つです。システム管理に使用されるさまざまな構成ファイルとサブディレクトリがこのディレクトリに保存されます。使用するネットワーク構成ファイル、ファイルシステム、X システム構成ファイル、デバイス構成情報、ユーザー設定などがすべてこのディレクトリにあります。
/home: ユーザーを作成し、そのユーザー名が「xx」の場合、/home ディレクトリには、ユーザーのホーム ディレクトリを保存するための対応する /home/xx パスが存在します。
/lib: lib は英語の library の略称です。このディレクトリは、システムの動的にリンクされた共有ライブラリを保存するために使用されます。ほとんどすべてのアプリケーションは、このディレクトリ内の共有ライブラリを使用します。問題が発生するとシステムが動作しなくなりますので、安易にこのディレクトリに対して操作を行わないでください。
/lost found: ext2 または ext3 ファイル システムでは、システムが予期せずクラッシュしたり、マシンが予期せずシャットダウンしたりすると、いくつかのファイル フラグメントが生成され、ここに配置されます。 fsck ツールはシステム起動時にこれをチェックし、破損したファイル システムを修復します。場合によっては、システムに問題が発生し、多くのファイルがこのディレクトリに移動されます。手動で修復するか、ファイルを元の場所に移動することができます。
/mnt: このディレクトリは通常、cdrom やその他のディレクトリなど、ストレージ デバイスをマウントするためのマウント ディレクトリを格納するために使用されます。 /etc/fstab の定義を参照してください。
/media: 一部の Linux ディストリビューションは、このディレクトリを使用して、USB インターフェイスのモバイル ハードディスク (U ディスクを含む)、CD/DVD ドライブなどをマウントします。
/opt: 主にオプションのプログラムが格納される場所です。
/proc: このディレクトリでシステム情報を取得できます。この情報はメモリ内にあり、システム自体によって生成されます。
/root: Linux のスーパー特権ユーザー root のホーム ディレクトリ。
/sbin: このディレクトリは、システム管理者のシステム管理プログラムを格納するために使用されます。そのほとんどはシステム管理に関連するコマンドの保管場所です。特権ユーザー root が実行できるコマンドの保管場所です。このディレクトリは一般ユーザーにはコマンドの実行権限がありません。このディレクトリは /usr/ と同じですsbin; /usr/X11R6/sbin または /usr. /local/sbin ディレクトリも同様で、sbin ディレクトリに含まれるすべてのものは root 権限でのみ実行できます。
/selinux: SElinux の一部の設定ファイル ディレクトリについては、SElinux により Linux の安全性を高めることができます。
/srv サービスの開始後にアクセスする必要があるデータ ディレクトリ。たとえば、www サービスの開始時に読み取られる Web ページ データは、/srv/www
に配置できます。/tmp : 一時ファイル ディレクトリ。さまざまなプログラムの実行時に生成される一時ファイルを保存するために使用されます。ユーザーがプログラムを実行すると、一時ファイルが生成されることがあります。 /tmp は一時ファイルを保存するために使用されます。 /var/tmp ディレクトリはこのディレクトリに似ています。
/usr
これは、Linux システムで最も多くのハードディスク容量を占めるディレクトリです。ユーザーのアプリケーションとファイルの多くは、このディレクトリに保存されます。このディレクトリには、/bin または /etc ディレクトリに収まらない追加のツールが含まれています。
/usr/local: ここには主に手動でインストールされるソフトウェア、つまり「Synaptic」または apt-get を通じてインストールされないソフトウェアが保存されます。これは、/usr ディレクトリと同様のディレクトリ構造を持っています。パッケージ マネージャーに /usr ディレクトリを管理させ、カスタム スクリプトを /usr/local ディレクトリに配置します。
/usr/share: システムによって共有されるものの保存場所。たとえば、/usr/share/fonts はフォント ディレクトリ、/usr/share/doc および /usr/share/man ヘルプ ファイルです。 。
/var: このディレクトリの内容は頻繁に変更されます。名前を見ればわかります。varie の略だと理解できます。/var の下に /var/log があります。これがディレクトリですシステムログを保存するために使用されます。 /var/ www ディレクトリは、Apache サーバー サイトが保存されるディレクトリを定義します。/var/lib は、MySQL などの一部のライブラリ ファイルと MySQL データベースの保存場所を保存するために使用されます。
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinuxにはCドライブがないのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。