LinuxファイルシステムがWindowsファイルシステムと異なる6つの方法
Linuxのファイルシステムは、Windowsのファイルシステムとはかなり異なる点がいくつかあります。ドライブレターやバックスラッシュは見つかりませんが、大文字と小文字の違いだけが異なり、ファイルが同じ名前を持つことができる外国人に見えるレイアウトが見つかります。.
これは完全なリストではありません。これは、LinuxとWindowsの違いをすべて認識していない、新しいLinuxユーザを対象としています。適用されるもっと多くの違いがあります.
ディレクトリ構造
Linuxコンピュータのファイルシステムをブラウズし始めると、Windows、Program Files、またはUsersフォルダは見つかりません。 (/ home /ディレクトリはUsersフォルダとよく似ていますが)
Linuxのディレクトリ構造は、フォルダに異なる名前を使用するだけではなく、まったく異なるレイアウトを使用します。たとえば、Windowsでは、アプリケーションはすべてのファイルをC:\ Program Files \ Applicationに格納します。 Linuxでは、ファイルは複数の場所(/ usr / binにあるバイナリ、/ usr / libにあるライブラリ、および/ etc /にある設定ファイル)に分割されます。.
Linuxファイルシステム上の各ディレクトリとは何か、またその目的は何ですか。詳しくは、HTGの説明:Linuxのディレクトリ構造の説明を参照してください。
大文字と小文字の区別
Windowsでは、あなたは名前のファイルを持つことはできません ファイル そして別のファイル ファイル 同じフォルダにあります。 Windowsファイルシステムでは大文字と小文字が区別されないため、これらの名前は同じファイルとして扱われます。.
Linuxでは、ファイルシステムは大文字と小文字を区別します。これはあなたが名前のファイルを持つことができることを意味します ファイル, ファイル, そして ファイル 同じフォルダにあります。ファイルごとに内容が異なります - Linuxは大文字と小文字を異なる文字として扱います.
バックスラッシュとフォワードスラッシュ
DOSと同じように、Windowsは円記号を使用します。たとえば、Windows上のユーザーのディレクトリへのパスは次のとおりです。
C:\ Users \ Name
Linuxでは、ユーザーのホームディレクトリへのパスは次のとおりです。
/ home / name
また、あなたのウェブブラウザのURLが - たとえWindowsでも - スラッシュを使うことに気づくでしょう。たとえば、それはhttps://www.howtogeek.com/articleであり、http:\\ www.howtogeek.com \ articleではありません.
ドライブレターはありません - すべてが下にあります/
Windowsはパーティションとデバイスをドライブ文字で公開します。複数のハードドライブ、同じハードドライブ上の複数のパーティション、またはリムーバブルデバイスが接続されているかどうかにかかわらず、各ファイルシステムは独自のドライブ名で使用できます。.
Linuxにはドライブ文字がありません。代わりに、他のファイルシステムを任意のディレクトリからアクセスできるようにします。 (Windowsでもこれは可能ですが、これはそのままでは機能しません。)
Linuxでは、すべてルートディレクトリの下にあります。 WindowsではC:の外部にファイルがあるため、ルートディレクトリの上にファイルはありません。デバイスをコンピュータに接続すると、そのデバイスは/ media /の下に表示されます。ディレクトリの内容はマウントされたパーティションの内容を表示します.
複数のハードドライブまたはハードドライブパーティションがある場合は、ファイルシステムの好きな場所にマウントできます。たとえば、/ homeに別のパーティションをマウントすることで、ホームディレクトリを別のパーティションに配置できます。ただし、パーティションは好きな場所にマウントできます - / myBackupDriveにマウントすることもできます。.
すべてがファイルです
マウントされているすべてのファイルシステムが/(ルートディレクトリ)の下のディレクトリであるのと同様に、Linux上のすべてのファイルもファイルです。たとえば、最初のハードドライブは/ dev / sdaで表され、CDドライブは/ dev / cdromで利用可能です。マウスは/ dev / mouseで表されます。.
この表現は実際には少し単純化しすぎています - すべてがLinux上のファイルではありません。しかし、この表現が何を意味するのかを理解することは、Linuxがどのように機能するのか理解するのに役立ちます。もっと学ぶために、読んでください:HTGは説明します:Linuxで「すべてはファイルである」とは何か
開いているファイルを削除または変更できます
Linuxや他のUNIX系オペレーティングシステムでは、アプリケーションはWindowsの場合ほど頻繁にはファイルへの排他アクセスをロックしません。たとえば、WindowsのVLCでビデオファイルを見ているとしましょう。クレジットは再生されており、あなたはそれを見終わったので、あなたはそれを削除しようとします。エラーメッセージが表示されます - ファイルを削除したり名前を変更したりするためには、その前にVLCでファイルの監視を停止する必要があります。.
Linuxでは、ビデオファイルを再生中に削除または変更することができます。ファイルが使用中であるというエラーメッセージは表示されません。.
これらの違いは、他のUNIX系オペレーティングシステムにも当てはまります。ただし、多少の違いがあるかもしれません。たとえば、Mac OS Xでは大文字と小文字が区別されません。 Windowsと同じように、大文字と小文字は区別されません。.