Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:git:shell:dateien_und_verzeichnisse:start [21.09.2023 05:53] – Frank Schiebel | faecher:informatik:oberstufe:git:shell:dateien_und_verzeichnisse:start [21.09.2023 06:39] (aktuell) – gelöscht Frank Schiebel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Dateien und Verzeichnisse ====== | ||
- | Grundlagen | ||
- | |||
- | Öffne ein Terminal und gib folgendes ein: | ||
- | |||
- | pwd | ||
- | |||
- | Als Ausgabe am Bildschirm erhältst du beispielsweise: | ||
- | |||
- | / | ||
- | |||
- | |||
- | Das ist dein "HOME Verzeichnis" | ||
- | eines Pfades unter Linux/Unix der Schrägstrich (englisch Slash) / (und nicht wie unter | ||
- | Microsoft Windows der Backslash \) ist. | ||
- | |||
- | Dadurch können wir auch einen neuen Begriff definieren: Ein **Pfad** | ||
- | ist eine Zeichenkette, | ||
- | einen Schrägstrich getrennt sind. | ||
- | |||
- | Eine weitere Unterschied gegenüber Microsoft Windows ist, dass es keine Laufwerke | ||
- | (C:, D: usw.) gibt. Unter Unix bzw. Linux gibt es nur ein sogenanntes "root Verzeichnis" | ||
- | — im Deutschen auch mit **Wurzelverzeichnis** übersetzt. Die Bezeichnung Laufwerk | ||
- | wird unter Unix nicht verwendet. | ||
- | |||
- | Man spricht immer von Partitionen, | ||
- | |||
- | Unter Unix/linux wird, im Gegensatz zu Microsoft Windows, auch zwischen Groß– und | ||
- | Kleinschreibung unterschieden. | ||
- | |||
- | / | ||
- | |||
- | und | ||
- | |||
- | / | ||
- | |||
- | bezeichnen also zwei völlig verschiedene Verzeichnisse. | ||
- | |||
- | Eine Trennung nach Dateierweiterungen wie unter Microsoft Windows (z.B. *.exe | ||
- | oder *.doc ist unter Unix in manchen Gebieten zwar üblich (z.B. *.tex für LaTex | ||
- | Dokumente oder *.odt für LibreOffice Text-Dokumente) aber keineswegs zwingend — | ||
- | so haben ausführbare Dateien meist gar keine Endung (z.B. lautet der Programmname der meistverwendeten Shell einfach | ||
- | '' |