ホームページ  >  記事  >  運用・保守  >  Linux と Windows ファイル システムの違いは何ですか

Linux と Windows ファイル システムの違いは何ですか

WBOY
WBOYオリジナル
2022-04-07 11:48:4019799ブラウズ

違い: 1. Linux ファイル システムでは大文字と小文字が区別されますが、Windows ファイル システムでは大文字と小文字が区別されません; 2. Linux ファイル パスでは「/」が使用されますが、Windows ファイル パスでは「\」が使用されます。 ; 3. Linux はファイルへの排他的アクセスをロックせず、Windows はファイルへの排他的アクセスをロックします。

Linux と Windows ファイル システムの違いは何ですか

このチュートリアルの動作環境: linux7.3&&windows10 システム、Dell G3 コンピューター。

Linux ファイル システムと Windows ファイル システムの違いは何ですか

Linux コンピュータでファイル システムの参照を開始すると、Windows、プログラム ファイル、またはユーザー フォルダが見つかりません。 (ただし、/home/ ディレクトリは Users フォルダに非常に似ています。)

Linux ディレクトリ構造では、フォルダに異なる名前が使用されるだけでなく、まったく異なるレイアウトが使用されます。たとえば、Windows では、アプリケーションはすべてのファイルを C:\Program Files\Application に保存する場合があります。 Linux では、ファイルは複数の場所 (バイナリは /usr/bin に、ライブラリは /usr/lib に、構成ファイルは /etc/ に) に分割されます。

大文字と小文字を区別する

Windows では、FILE という名前のファイルと FILE という名前の別のファイルを同じフォルダー内に置くことはできません。 Windows ファイル システムでは大文字と小文字が区別されないため、これらの名前は同じファイルとして扱われます。

Linux では、ファイル システムでは大文字と小文字が区別されます。これは、同じフォルダー内に file、File、および FILE という名前のファイルを含めることができることを意味します。各ファイルには異なる内容が含まれます。Linux は大文字と小文字を別の文字として扱います。

Linux と Windows ファイル システムの違いは何ですか

ファイル パス

Windows では、DOS と同様にバックスラッシュを使用します。たとえば、Windows のユーザー ディレクトリへのパスは次のとおりです。

C:\Users\username

Linux と Windows ファイル システムの違いは何ですか

Linux の場合、ユーザー ホーム ディレクトリへのパス

/home/name

Linux と Windows ファイル システムの違いは何ですか

#Windows ではパーティションとデバイスがドライブ文字で表示されます

Windows ではパーティションが表示されますドライブ文字と機器を備えています。複数のハード ドライブ、同じハード ドライブ上の複数のパーティション、または接続されたリムーバブル デバイスのいずれであっても、各ファイル システムは独自のドライブ文字で使用できます。

Linux にはドライブ文字がありません。代わりに、任意のディレクトリにある他のファイル システムにアクセスできるようになります。 (Windows でもこれを実行できますが、それは動作しません。)

Linux では、すべては / - ルート ディレクトリにあります。 Windows では C: 以外にもファイルがあるため、ルートディレクトリにはファイルがありません。デバイスをコンピュータに接続すると、/media/ で使用できるようになります。このディレクトリの内容には、マウントされたパーティションの内容が表示されます。

Linux と Windows ファイル システムの違いは何ですか

複数のハード ドライブまたはハード ドライブ パーティションがある場合は、ファイル システム上のどこにでもマウントできます。たとえば、/home に別のパーティションをマウントすることで、ホーム ディレクトリを別のパーティションに置くことができます。ただし、パーティションはどこにでもマウントできます。/myBackupDrive にマウントすることもできます。

すべてはファイルです

マウントされたすべてのファイル システムが / (ルート ディレクトリ) の下のディレクトリであるのと同じように、Linux 上のすべてはファイルです。たとえば、最初のハード ドライブは /dev/sda で表され、CD ドライブは /dev/cdrom で使用でき、マウスは /dev/mouse で表されます。

このフレーズは実際には少し単純化されており、実際には Linux 上のファイルではありません。しかし、このフレーズの意味を知れば、Linux がどのように動作するかを理解するのに役立ちます。

開いているファイルの削除または変更

Linux やその他の UNIX 系オペレーティング システムでは、アプリケーションは Windows アクセスほど頻繁にファイルへの排他的アクセスをロックしません。たとえば、Windows の VLC でビデオ ファイルを見ているとします。クレジットが再生され、視聴が終了したため、クレジットを削除しようとします。エラー メッセージが表示されます - ファイルを削除したり、名前を変更したり、何かを行う前に、VLC でファイルの監視を停止する必要があります。

Linux では、通常、再生中にビデオ ファイルを削除または変更することができます。使用中のファイルに関するエラー メッセージは表示されません。

これらの違いは、他の UNIX 系オペレーティング システムにも当てはまります。ただし、いくつかの違いがある場合があります。たとえば、Mac OS X では大文字と小文字が区別されません。 Windows と同様に、大文字と小文字は区別されません。

関連する推奨事項: 「

Linux ビデオ チュートリアル

以上がLinux と Windows ファイル システムの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。