Übung 1: Shell-Grundlagen
- Zeige alle Dateien in Deinem persönlichen Bereich ("Home"-Verzeichnis) rekursiv an, zusammen mit deren Grösse in den gebräuchlichen Einheiten B(yte), K(ilobyte), M(egabyte), G(igabyte). Wenn das zuviel ist, breche vorzeitig ab.
- Erstelle eine leere Datei namens "foo" mit dem Befehl "touch foo". Dann benenne sie in "bar" um. Beim Umbenennen soll in der Shell angezeigt werden, dass die Datei umbenannt wurde. Die Befehle "cp" und "rm" sollen hier natürlich nicht zum Einsatz kommen!
- Erstelle ein Verzeichnis "NewDirectory". Wechsle dort hinein, indem Du so wenig Tasten drückst wie möglich.
- Verschiebe von hier aus die Datei "bar", die sich eine Ebene höher befindet, in das aktuelle Verzeichnis.
- Lass dir von hier aus nochmal den Inhalt deines *ganzen* Bereichs (home directory) anzeigen (also nicht nur des aktuellen Verzeichnisses!). Versuche keine Buchstaben auf der Tastatur dafür zu verwenden (andere Tasten sind ok).
- Stell Dir vor, das Verzeichnis "NewDirectory" würde sich ein oder mehrere Verzeichnisse tiefer befinden. Wechsle von dort in nur einem Schritt zurück zur obersten Ebene Deines Home.
- Lösche jetzt das Verzeichnis "NewDirectory" und seinen Inhalt auf einmal mit dem Befehl "rm" und möglichen Switches. Wähle den Löschbefehl so, dass Du sicherheitshalber noch einmal bestätigen musst, bevor etwas endgültig entfernt wird.