Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:verzeichnisbaum_uebung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:verzeichnisbaum_uebung [2019/05/28 06:55]
127.0.0.1 Externe Bearbeitung
admin_grundlagen:verzeichnisbaum_uebung [2023/02/13 14:30] (aktuell)
ingo_wichmann
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
 /​usr/​bin ​         Benutzerverzeichnisse /​usr/​bin ​         Benutzerverzeichnisse
-/usr/local/sbin   ​dynamische ladbare Bibliotheken +/​usr/​sbin ​        ​dynamische ladbare Bibliotheken 
-/srv              weitere Systembefehle +/usr/​local/​bin ​   rebootfeste,​ temporäre Dateien 
-/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+/usr/​lib/​modules  ​vorgegebene Verzeichnisse für Daten von Diensten
 /sys              zusätzliche Softwarepakete /sys              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              ​Systembefehle 
-/run              weitere dynamische ladbare Bibliotheken +/proc             Einhängepunkte für Wechseldatenträger 
-/opt              ​Einhängepunkte für Wechseldatenträger +/dev              ​Kernel- und Prozessinformationen 
-/var/​tmp ​         ​Kernel- und Prozessinformationen +/run              ​Benutzerverzeichnis für Benutzer root
-/var              vom Administrator manuell hinzugefügte Befehle +
-/​lib/​modules ​     Gerätedateien +
-/lib              ​Benutzerverzeichnis für Benutzer root+
 </​file>​ </​file>​
  
Zeile 44: Zeile 42:
 systemweite Konfigurationsdateien systemweite Konfigurationsdateien
 temporäre Einhängepunkte für Dateisysteme temporäre Einhängepunkte für Dateisysteme
-wichtige ​Systembefehle+Systembefehle
 Logdateien Logdateien
 Benutzerverzeichnis für Benutzer root Benutzerverzeichnis für Benutzer root
Zeile 53: Zeile 51:
 Kernel- und Prozessinformationen Kernel- und Prozessinformationen
 temporäre Dateien temporäre Dateien
-weitere Befehle (für alle Benutzer) 
 vom Administrator manuell hinzugefügte Systembefehle vom Administrator manuell hinzugefügte Systembefehle
 Kernel- und Systeminformationen Kernel- und Systeminformationen
Zeile 60: Zeile 57:
 Kernel-Module Kernel-Module
 vorgegebene Verzeichnisse für Daten von Diensten vorgegebene Verzeichnisse für Daten von Diensten
-weitere dynamische ladbare Bibliotheken 
 Daten, die von Diensten angeboten werden Daten, die von Diensten angeboten werden
-weitere Systembefehle 
 </​file>​ </​file>​
   DESCRIPTION   DESCRIPTION
Zeile 68: Zeile 63:
   shuf <<​DIRECTORIES   shuf <<​DIRECTORIES
 <file txt> <file txt>
-/usr/sbin         +/boot              
 +/dev               
 +/etc              ​
 /home              /home             
-/​usr/​bin ​         ​ 
-/​usr/​local/​sbin ​   
-/srv              ​ 
 /​media ​           ​ /​media ​           ​
 +/mnt              ​
 +/opt              ​
 +/proc             
 /root              /root             
 +/run              ​
 +/srv              ​
 /sys              ​ /sys              ​
-/​usr/​lib ​         ​ 
-/boot              
 /tmp              ​ /tmp              ​
 +/​usr/​bin ​         ​
 +/​usr/​lib ​         ​
 +/​usr/​lib/​modules ​  
 /​usr/​local/​bin ​   ​ /​usr/​local/​bin ​   ​
-/bin               +/usr/local/sbin   ​ 
-/mnt               +/usr/sbin         
-/dev               +
-/sbin             ​ +
-/var/log           +
-/etc               +
-/proc              +
-/run               +
-/opt               +
-/​var/​tmp ​         ​+
 /var              ​ /var              ​
-/lib/modules ​     ​ +/var/log          ​ 
-/lib +/var/tmp</​file>​
-</​file>​+
   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
 +))
 +
 +
admin_grundlagen/verzeichnisbaum_uebung.1559026515.txt.gz · Zuletzt geändert: 2019/05/28 06:55 von 127.0.0.1