Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:verzeichnisbaum_uebung [2019/05/28 06:55] 127.0.0.1 Externe Bearbeitung |
admin_grundlagen:verzeichnisbaum_uebung [2020/12/01 09:31] ingo_wichmann [ordne die Beschreibungen den richtigen Verzeichnissen zu] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Übung Linux Verzeichnisstruktur ====== | + | ====== Übungen Linux Verzeichnisstruktur ====== |
+ | ==== ordne die Beschreibungen den richtigen Verzeichnissen zu ==== | ||
Unten ist eine Liste der wichtigsten Verzeichnisse unter Linux. Leider ist die Zuordnung von Verzeichnissen und Beschreibungen durcheinander geraten. | Unten ist eine Liste der wichtigsten Verzeichnisse unter Linux. Leider ist die Zuordnung von Verzeichnissen und Beschreibungen durcheinander geraten. | ||
Zeile 8: | Zeile 9: | ||
<file> | <file> | ||
- | /usr/sbin rebootfeste, temporäre Dateien | + | /boot vom Administrator manuell hinzugefügte Befehle |
- | /home weitere Befehle (für alle Benutzer) | + | /etc Gerätedateien |
+ | /bin rebootfeste, temporäre Dateien | ||
+ | /sbin weitere Befehle (für alle Benutzer) | ||
/usr/bin Benutzerverzeichnisse | /usr/bin Benutzerverzeichnisse | ||
- | /usr/local/sbin dynamische ladbare Bibliotheken | + | /usr/sbin dynamische ladbare Bibliotheken |
- | /srv weitere Systembefehle | + | /usr/local/bin weitere Systembefehle |
- | /media temporäre Einhängepunkte für Dateisysteme | + | /usr/local/sbin temporäre Einhängepunkte für Dateisysteme |
- | /root vorgegebene Verzeichnisse für Daten von Diensten | + | /lib/modules vorgegebene Verzeichnisse für Daten von Diensten |
- | /sys zusätzliche Softwarepakete | + | /lib zusätzliche Softwarepakete |
/usr/lib Kernel-Module | /usr/lib Kernel-Module | ||
- | /boot Logdateien | + | /opt Logdateien |
- | /tmp Dateien des Bootloaders | + | /var Dateien des Bootloaders |
- | /usr/local/bin systemweite Konfigurationsdateien | + | /var/log systemweite Konfigurationsdateien |
- | /bin temporäre Dateien | + | /var/tmp temporäre Dateien |
- | /mnt Kernel- und Systeminformationen | + | /srv Kernel- und Systeminformationen |
- | /dev vom Administrator manuell hinzugefügte Systembefehle | + | /tmp vom Administrator manuell hinzugefügte Systembefehle |
- | /sbin grundlegende Befehle (für alle Benutzer) | + | /home grundlegende Befehle (für alle Benutzer) |
- | /var/log Daten, die von Diensten angeboten werden | + | /root Daten, die von Diensten angeboten werden |
- | /etc Laufzeitdaten von Diensten | + | /media Laufzeitdaten von Diensten |
- | /proc wichtige Systembefehle | + | /mnt wichtige Systembefehle |
- | /run weitere dynamische ladbare Bibliotheken | + | /sys weitere dynamische ladbare Bibliotheken |
- | /opt Einhängepunkte für Wechseldatenträger | + | /proc Einhängepunkte für Wechseldatenträger |
- | /var/tmp Kernel- und Prozessinformationen | + | /dev Kernel- und Prozessinformationen |
- | /var vom Administrator manuell hinzugefügte Befehle | + | /run Benutzerverzeichnis für Benutzer root |
- | /lib/modules Gerätedateien | + | |
- | /lib Benutzerverzeichnis für Benutzer root | + | |
</file> | </file> | ||
Zeile 96: | Zeile 97: | ||
DIRECTORIES | DIRECTORIES | ||
)) | )) | ||
+ | |||
+ | ==== praktische Fragen & Antworten ==== | ||
+ | * wo kann ein normaler Nutzer (nicht) lesen? (( | ||
+ | find / -xdev ! -readable -type d -prune | ||
+ | )) | ||
+ | * wo kann ein normaler Nutzer schreiben? (( | ||
+ | find / -xdev -writable -type d -prune 2>/dev/null | ||
+ | )) | ||
+ | * wo können Dienste Daten schreiben? | ||
+ | * wo sind ausführbare Programme? (( | ||
+ | echo $PATH + /opt | ||
+ | )) | ||
+ | |||
+ |