Heim  >  Artikel  >  System-Tutorial  >  6 Hauptunterschiede zwischen Linux- und Windows-Dateisystemen

6 Hauptunterschiede zwischen Linux- und Windows-Dateisystemen

王林
王林nach vorne
2024-02-15 13:33:03818Durchsuche

Das Dateisystem von Linux unterscheidet sich in vielerlei Hinsicht vom Dateisystem von Windows. Anstatt Laufwerksbuchstaben oder Backslashes zu sehen, sehen Sie ein ungewohnt aussehendes Layout, in dem Dateinamen gleich sein können, jedoch mit unterschiedlicher Groß- und Kleinschreibung.

Dieser Artikel listet nicht alle Unterschiede im Detail auf, sondern richtet sich nur an neue Benutzer, die neu bei Linux sind, um ihnen zu helfen, einige der Unterschiede zwischen Linux und Windows zu verstehen. Daher kann es viele weitere Unterschiede geben, die hier nicht erwähnt werden.

1. Verzeichnisstruktur

Wenn Sie das Dateisystem auf Ihrem Linux-Computer durchsuchen, werden die Ordner „Windows“, „Programme“ oder „Benutzer“ nicht angezeigt. (Obwohl das /home/-Verzeichnis dem Benutzerordner sehr ähnlich ist.)

Die Linux-Verzeichnisstruktur verwendet nicht nur andere Ordnernamen, sondern auch ein völlig anderes Layout. Unter Windows könnte eine Anwendung beispielsweise alle ihre Dateien in C:Programme, Dateien und Anwendungen speichern.

Unter Linux werden seine Dateien auf mehrere Speicherorte aufgeteilt – seine Binärdateien in /usr/bin, seine Bibliotheken in /usr/lib und seine Konfigurationsdateien in /etc/.

Linux 与 Windows 关于文件系统的 6 大不同之处

2. Groß- und Kleinschreibung beachten

Unter Windows dürfen sich im selben Ordner keine Datei mit dem Namen „file“ und eine andere Datei mit dem Namen „FILE“ befinden. Das Windows-Dateisystem unterscheidet nicht zwischen Groß- und Kleinschreibung und behandelt diese Namen daher als dieselbe Datei.

Unter Linux wird bei Dateisystemen die Groß-/Kleinschreibung beachtet. Das bedeutet, dass Sie Dateien mit den Namen „Datei“, „Datei“ und „DATEI“ im selben Ordner haben können. Jede Datei hat einen anderen Inhalt – Linux behandelt Groß- und Kleinbuchstaben als unterschiedliche Zeichen.

Linux 与 Windows 关于文件系统的 6 大不同之处

3. Backslash und Schrägstrich

Windows verwendet Backslashes, genau wie DOS. Der Pfad zum Benutzerverzeichnis unter Windows lautet beispielsweise:

!! C:Benutzername

Linux 与 Windows 关于文件系统的 6 大不同之处

Unter Linux lautet der Pfad zum Home-Verzeichnis des Benutzers:

!! /home/name

Linux 与 Windows 关于文件系统的 6 大不同之处

Sie werden auch feststellen, dass URLs in Webbrowsern (auch unter Windows) Schrägstriche verwenden. Beispielsweise ist es https://www.along.com/article und nicht http:www.along.comarticle.

4. Kein Antriebssymbol – alles in /

Windows trennt Partitionen und Geräte in Laufwerkssymbolen. Unabhängig davon, ob Sie über mehrere Festplatten, mehrere Partitionen auf derselben Festplatte oder angeschlossene Wechseldatenträger verfügen, ist jedes Dateisystem unter einem eigenen Laufwerkssymbol verfügbar.

Linux 与 Windows 关于文件系统的 6 大不同之处

Linux hat keinen Laufwerksbuchstaben. Stattdessen werden andere Dateisysteme in beliebigen Verzeichnissen zugänglich gemacht. (Windows kann das auch, aber so funktioniert es nicht sofort.)

Unter Linux befindet sich alles unter / – dem Stammverzeichnis. Es gibt keine Dateien oberhalb des Stammverzeichnisses, wohingegen es unter Windows Dateien außerhalb von C: gibt. Wenn Sie Ihr Gerät an Ihren Computer anschließen, ist es unter /media/ verfügbar. Verzeichnisinhalt zeigt den Inhalt der gemounteten Partition an.

Linux 与 Windows 关于文件系统的 6 大不同之处

Wenn Sie über mehrere Festplatten oder Festplattenpartitionen verfügen, können Sie diese an einer beliebigen Stelle im Dateisystem bereitstellen. (Öffentliches Konto: Network Engineer Aaron) Sie können beispielsweise Ihr Home-Verzeichnis auf einer separaten Partition ablegen, indem Sie eine andere Partition in /home mounten. Sie können die Partition jedoch an einer beliebigen Stelle mounten – Sie können sie sogar unter /myBackupDrive mounten.

5. Alles ist eine Datei

So wie jedes gemountete Dateisystem ein Verzeichnis unter / (dem Stammverzeichnis) ist, ist alles unter Linux eine Datei. Beispielsweise wird Ihre erste Festplatte durch /dev/sda dargestellt, Ihr CD-Laufwerk befindet sich unter /dev/cdrom und Ihre Maus wird durch /dev/mouse dargestellt.

Dieser Satz ist eigentlich etwas zu voreilig – nicht alles gilt unter Linux als Datei. Wenn Sie jedoch verstehen, was dies bedeutet, können Sie besser verstehen, wie Linux funktioniert.

Linux 与 Windows 关于文件系统的 6 大不同之处

6. Sie können geöffnete Dateien löschen oder ändern

Unter Linux und anderen UNIX-ähnlichen Betriebssystemen sperren Anwendungen den exklusiven Zugriff auf Dateien nicht so häufig wie unter Windows. Angenommen, Sie sehen sich eine Videodatei in VLC unter Windows an. Die Titelsequenz wird abgespielt und Sie haben sie zu Ende gesehen, also versuchen Sie, sie zu löschen. Es wird eine Fehlermeldung angezeigt: Sie müssen die Anzeige der Datei in VLC beenden, bevor Sie sie löschen, umbenennen oder sonst etwas damit machen können.

Linux 与 Windows 关于文件系统的 6 大不同之处

Unter Linux können Sie eine Videodatei normalerweise während der Wiedergabe löschen oder ändern. Es wird keine Fehlermeldung angezeigt, dass die Datei verwendet wird.

Diese Unterschiede gelten auch für andere UNIX-ähnliche Betriebssysteme. Allerdings kann es einige Unterschiede geben – zum Beispiel unterscheidet Mac OS X nicht zwischen Groß- und Kleinschreibung. Es unterscheidet nicht zwischen Groß- und Kleinschreibung, genau wie bei Windows.

Das obige ist der detaillierte Inhalt von6 Hauptunterschiede zwischen Linux- und Windows-Dateisystemen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:lxlinux.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen