Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:verzeichnisbaum_uebung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:verzeichnisbaum_uebung [2019/03/26 15:57] – Externe Bearbeitung 127.0.0.1admin_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.
 Bitte ordne den Verzeichnisse jeweils die richtige Beschreibung zu. Um rauszufinden, welche Verzeichnisse welchem Zweck dienen kannst Du … Bitte ordne den Verzeichnisse jeweils die richtige Beschreibung zu. Um rauszufinden, welche Verzeichnisse welchem Zweck dienen kannst Du …
-  * … überlegen, was der Name des Verzeichnisses bedeuten könnte. ((Leider sind einigen Verzeichnisse unter Unix wenig intuitiv benannt.))+  * … überlegen, was der Name des Verzeichnisses bedeuten könnte. ((Leider sind einige Verzeichnisse unter Unix wenig intuitiv benannt.))
   * … Dir den Inhalt des Verzeichnisses mit ''ls -l /…'' anschauen.   * … Dir den Inhalt des Verzeichnisses mit ''ls -l /…'' anschauen.
   * … Dir mit ''df -Th /…'' anschauen, auf welchem Dateisystem das Verzeichnis liegt.   * … Dir mit ''df -Th /…'' anschauen, auf welchem Dateisystem das Verzeichnis liegt.
  
 <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>
 +
 +((
 +  shuf <<DESCRIPTION
 +<file txt>
 +rebootfeste, temporäre Dateien
 +Einhängepunkte für Wechseldatenträger
 +Benutzerverzeichnisse
 +vom Administrator manuell hinzugefügte Befehle
 +systemweite Konfigurationsdateien
 +temporäre Einhängepunkte für Dateisysteme
 +Systembefehle
 +Logdateien
 +Benutzerverzeichnis für Benutzer root
 +dynamische ladbare Bibliotheken
 +Laufzeitdaten von Diensten
 +Gerätedateien
 +Dateien des Bootloaders
 +Kernel- und Prozessinformationen
 +temporäre Dateien
 +vom Administrator manuell hinzugefügte Systembefehle
 +Kernel- und Systeminformationen
 +zusätzliche Softwarepakete
 +grundlegende Befehle (für alle Benutzer)
 +Kernel-Module
 +vorgegebene Verzeichnisse für Daten von Diensten
 +Daten, die von Diensten angeboten werden
 +</file>
 +  DESCRIPTION
 +
 +  shuf <<DIRECTORIES
 +<file txt>
 +/boot             
 +/dev              
 +/etc              
 +/home             
 +/media            
 +/mnt              
 +/opt              
 +/proc             
 +/root             
 +/run              
 +/srv              
 +/sys              
 +/tmp              
 +/usr/bin          
 +/usr/lib          
 +/usr/lib/modules   
 +/usr/local/bin    
 +/usr/local/sbin   
 +/usr/sbin         
 +/var              
 +/var/log          
 +/var/tmp</file>
 +  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.1553615851.txt.gz · Zuletzt geändert: 2019/03/26 15:57 von 127.0.0.1