From b615c65cf43a89a4932b364f5c09207cbfffdf6a Mon Sep 17 00:00:00 2001
From: Peter Gerwinski <peter.gerwinski@hs-bochum.de>
Date: Wed, 2 Oct 2024 13:38:39 +0200
Subject: [PATCH] Beispiel 2.10.2024: Erstkontakt mit der Unix-Shell

---
 20241002/shell-01.txt | 396 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 396 insertions(+)
 create mode 100644 20241002/shell-01.txt

diff --git a/20241002/shell-01.txt b/20241002/shell-01.txt
new file mode 100644
index 0000000..e2fd17a
--- /dev/null
+++ b/20241002/shell-01.txt
@@ -0,0 +1,396 @@
+cassini/home/peter/bo/2024ws/dbs> echo -e "\n\n\n\n                Pause bis 13:02 Uhr\n                ~~~~~~~~~~~~~~~~~~~\n\n\n\n"
+
+
+
+
+                Pause bis 13:02 Uhr
+                ~~~~~~~~~~~~~~~~~~~
+
+
+
+
+cassini/home/peter/bo/2024ws/dbs> cd ..
+cassini/home/peter/bo/2024ws> cd dbs
+cassini/home/peter/bo/2024ws/dbs> ls -la
+insgesamt 700
+drwxr-xr-x 5 peter peter   4096  2. Okt 12:45 .
+drwxr-xr-x 4 peter peter   4096 30. Sep 22:42 ..
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+cassini/home/peter/bo/2024ws/dbs> find . -name "*.tex"
+./20241002/dbs-20241002.tex
+./common/dbs-slides-title-2024ws.tex
+./dbs-slides-2024ws.tex
+cassini/home/peter/bo/2024ws/dbs> grep Test */*.tex
+20241002/dbs-20241002.tex:  Vorzeigen (Testieren) der Ergebnisse}
+20241002/dbs-20241002.tex:    Dies ist ein Test.
+20241002/dbs-20241002.tex:    $ ¡echo "Dies ist ein Test." > test.txt¿
+20241002/dbs-20241002.tex:    Dies ist ein Test.
+20241002/dbs-20241002.tex:    $ ¡echo "Dies ist noch ein Test." >> test.txt¿
+20241002/dbs-20241002.tex:    Dies ist ein Test.
+20241002/dbs-20241002.tex:    Dies ist noch ein Test.
+cassini/home/peter/bo/2024ws/dbs> find . -name "*.tex" | xargs grep Test
+./20241002/dbs-20241002.tex:  Vorzeigen (Testieren) der Ergebnisse}
+./20241002/dbs-20241002.tex:    Dies ist ein Test.
+./20241002/dbs-20241002.tex:    $ ¡echo "Dies ist ein Test." > test.txt¿
+./20241002/dbs-20241002.tex:    Dies ist ein Test.
+./20241002/dbs-20241002.tex:    $ ¡echo "Dies ist noch ein Test." >> test.txt¿
+./20241002/dbs-20241002.tex:    Dies ist ein Test.
+./20241002/dbs-20241002.tex:    Dies ist noch ein Test.
+cassini/home/peter/bo/2024ws/dbs> find . -name "*.tex" -exec grep Test {} +
+./20241002/dbs-20241002.tex:  Vorzeigen (Testieren) der Ergebnisse}
+./20241002/dbs-20241002.tex:    Dies ist ein Test.
+./20241002/dbs-20241002.tex:    $ ¡echo "Dies ist ein Test." > test.txt¿
+./20241002/dbs-20241002.tex:    Dies ist ein Test.
+./20241002/dbs-20241002.tex:    $ ¡echo "Dies ist noch ein Test." >> test.txt¿
+./20241002/dbs-20241002.tex:    Dies ist ein Test.
+./20241002/dbs-20241002.tex:    Dies ist noch ein Test.
+cassini/home/peter/bo/2024ws/dbs> grep Test $(find . -name "*.tex")
+./20241002/dbs-20241002.tex:  Vorzeigen (Testieren) der Ergebnisse}
+./20241002/dbs-20241002.tex:    Dies ist ein Test.
+./20241002/dbs-20241002.tex:    $ ¡echo "Dies ist ein Test." > test.txt¿
+./20241002/dbs-20241002.tex:    Dies ist ein Test.
+./20241002/dbs-20241002.tex:    $ ¡echo "Dies ist noch ein Test." >> test.txt¿
+./20241002/dbs-20241002.tex:    Dies ist ein Test.
+./20241002/dbs-20241002.tex:    Dies ist noch ein Test.
+cassini/home/peter/bo/2024ws/dbs> find . -type l
+./20241002/zentraler-computer.jpg
+./20241002/computer-arbeitsplaetze.jpg
+./20241002/pgslides.sty
+./20241002/dbms-ohne-computer.jpg
+./20241002/Zeichen_123.pdf
+./20241002/online-shop.jpg
+./20241002/logo-hochschule-bochum.pdf
+./20241002/logo-hochschule-bochum-cvh-text-v2.pdf
+./.git
+cassini/home/peter/bo/2024ws/dbs> find . -type d
+.
+./20241002
+./20241002/tmp
+./common
+./20241001.p0
+cassini/home/peter/bo/2024ws/dbs> ls
+20241001.p0  common                 dbs-slides-2024ws.tex  termine.txt
+20241002     dbs-slides-2024ws.pdf  README.md              update
+cassini/home/peter/bo/2024ws/dbs> ls -l
+insgesamt 692
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+cassini/home/peter/bo/2024ws/dbs> ls -l -a
+insgesamt 700
+drwxr-xr-x 5 peter peter   4096  2. Okt 12:45 .
+drwxr-xr-x 4 peter peter   4096 30. Sep 22:42 ..
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+cassini/home/peter/bo/2024ws/dbs> ls -la
+insgesamt 700
+drwxr-xr-x 5 peter peter   4096  2. Okt 12:45 .
+drwxr-xr-x 4 peter peter   4096 30. Sep 22:42 ..
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+cassini/home/peter/bo/2024ws/dbs> ls -lat
+insgesamt 700
+drwxr-xr-x 5 peter peter   4096  2. Okt 12:45 .
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 4 peter peter   4096 30. Sep 22:42 ..
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+cassini/home/peter/bo/2024ws/dbs> ls -latr
+insgesamt 700
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+drwxr-xr-x 4 peter peter   4096 30. Sep 22:42 ..
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+drwxr-xr-x 5 peter peter   4096  2. Okt 12:45 .
+cassini/home/peter/bo/2024ws/dbs> ls -l -a -r -t
+insgesamt 700
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+drwxr-xr-x 4 peter peter   4096 30. Sep 22:42 ..
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+drwxr-xr-x 5 peter peter   4096  2. Okt 12:45 .
+cassini/home/peter/bo/2024ws/dbs> ls -lart
+insgesamt 700
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+drwxr-xr-x 4 peter peter   4096 30. Sep 22:42 ..
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+drwxr-xr-x 5 peter peter   4096  2. Okt 12:45 .
+cassini/home/peter/bo/2024ws/dbs> ls -lar
+insgesamt 700
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 4 peter peter   4096 30. Sep 22:42 ..
+drwxr-xr-x 5 peter peter   4096  2. Okt 12:45 .
+cassini/home/peter/bo/2024ws/dbs> ls --help
+Aufruf: ls [OPTION]... [DATEI]...
+Auflistung von Informationen über die DATEIen (Vorgabe ist das aktuelle
+Verzeichnis). Alphabetisches Sortieren der Einträge, falls weder -cftuvSUX noch
+--sort angegeben wurden.
+
+Erforderliche Argumente für lange Optionen sind auch für kurze erforderlich.
+  -a, --all                  Einträge, die mit . beginnen, nicht verstecken
+  -A, --almost-all           implizierte . und .. nicht anzeigen
+      --author               mit -l, den Urheber jeder Datei ausgeben
+  -b, --escape               nicht‐druckbare Zeichen im C-Stil ausgeben
+      --block-size=GRÖẞE     mit -l werden Größenangaben bei der Ausgabe mit
+                             GRÖẞE skaliert; Beispiel „--block-size=M“;
+                             siehe GRÖẞE-Format weiter unten
+
+  -B, --ignore-backups       implizite Einträge, die mit ~ beginnen,
+                               nicht auflisten
+  -c                         mit -lt: Sortieren nach und Anzeige von ctime
+                               (Zeit der letzten Veränderung der Datei‐Status‐
+                               informationen); mit -l: ctime anzeigen, neueste
+                               zuerst
+
+  -C                         Einträge mehrspaltig ausgeben
+      --color[=WANN]         Steuerung, wann Farbe zum Unterscheiden der
+                             Dateitypen eingesetzt wird; mehr dazu weiter
+                             unten
+  -d, --directory            Verzeichnis‐Einträge statt der Inhalte anzeigen
+  -D, --dired                Ausgabe für den „dired“‐Modus im Emacs formatieren
+  -f                         alle Einträge in Verzeichnisreihenfolge
+                               auflisten
+  -F, --classify[=WANN]      Indikator (einer von */=>@|) an Einträge WANN
+                               anhängen
+      --file-type            genauso, nur ohne angehängtes „*“
+      --format=WORT          across -x, commas -m, horizontal -x, long -l,
+                             single-column -1, verbose -l, vertical -C
+
+      --full-time            wie -l --time-style=full-iso
+  -g                         wie -l, aber Eigentümer nicht auflisten
+      --group-directories-first
+                             Verzeichnisse vor den Dateien gruppieren;
+                             kann zusammen mit der Option --sort benutzt
+                             werden, doch --sort=none (-U) schaltet
+                             Gruppierung ab
+
+  -G, --no-group             in detaillierter Ausgabe (-l) keine Gruppennamen
+                             anzeigen
+  -h, --human-readable       in detaillierter Ausgabe (-l) Größenangaben in
+                             menschenlesbarem Format ausgeben (z. B. 1K,
+                             234M, 2G)
+      --si                   genauso, aber mit 1000 statt 1024 als Teiler
+  -H, --dereference-command-line
+                             den in der Befehlszeile angegebenen
+                               symbolischen Links folgen
+      --dereference-command-line-symlink-to-dir
+                             jedem in der Befehlszeile angegebenen symbolischen
+                               Link folgen, der auf ein Verzeichnis zeigt
+
+      --hide=MUSTER          implizite Einträge, die auf das Shell-MUSTER
+                               passen, nicht anzeigen (wird durch -a oder -A
+                               außer Kraft gesetzt)
+
+      --hyperlink[=WANN]     Dateinamen als Hyperlinks WANN
+      --indicator-style=WORT
+                             Indikator des Stils WORT an Namen der Einträge
+                             anhängen: „none“ (Standardvorgabe), „slash“ (-p)
+                             „file-type“ (--file-type), „classify“ (-F)
+
+  -i, --inode                die Index‐Nummer jeder Datei ausgeben
+  -I, --ignore=MUSTER        implizierte Einträge, auf die Shell‐MUSTER
+                             passt, nicht auflisten
+  -k, --kibibytes            Dateisystemplatzverbrauch in Einheiten von 1024
+                               Bytes angeben; nur relevant in Kombination mit
+                               -s und Gesamtangaben für Verzeichnisse
+
+  -l                         langes Listenformat (detaillierte Ausgabe)
+  -L, --dereference          bei symbolischen Verknüpfungen die Eigenschaften
+                             der jeweiligen Zieldatei anzeigen
+
+  -m                         mit einer durch Kommata getrennten Eintragsliste
+                               füllen
+  -n, --numeric-uid-gid      wie -l, aber numerische UIDs und GIDs anzeigen
+  -N, --literal              rohe Eintragsnamen anzeigen (z. B. Steuer‐
+                             zeichen nicht besonders behandeln)
+  -o                         wie -l, aber ohne Gruppen‐Informationen
+  -p, --indicator-style=slash
+                             an Verzeichnisse ein „/“ anhängen
+  -q, --hide-control-chars   „?“ statt nicht darstellbarer Zeichen ausgeben
+      --show-control-chars   nicht darstellbare Zeichen anzeigen, wie sie
+                               sind (Standardvorgabe, außer wenn das
+                               Programm „ls“ ist und die Ausgabe auf ein
+                               Terminal geht)
+
+  -Q, --quote-name           Eintragsnamen in doppelte Anführungs-
+                               zeichen einschließen
+      --quoting-style=WORT   Anführungszeichen‐Stil WORT benutzen:
+                               literal, locale, shell, shell-always,
+                               shell-escape, shell-escape-always, c, escape
+                               (setzt die Umgebungsvariable QUOTING_STYLE
+                               außer Kraft)
+  -r, --reverse              umgekehrte Reihenfolge beim Sortieren
+  -R, --recursive            Unterverzeichnisse rekursiv ausgeben
+  -s, --size                 Speicherverbrauch jeder Datei in Blöcken ausgeben
+  -S                         nach Dateigröße sortieren, größte zuerst
+      --sort=WORT            nach WORT anstatt nach Name sortieren:
+                               none (-U), size (-S), time (-t),
+                               version (-v), extension (-X), width
+      --time=WORT            andere als die Änderungszeit verwenden:
+                               Zugriffszeit (-u): atime, access, use;
+                               Metadatenzeit (-c): ctime, status;
+                               Erstellungszeit: birth, creation;
+                               mit -l: Zeit ausgeben
+                               mit -sort=time: nach dieser Zeit sortieren
+
+      --time-style=ZEITFORMAT
+                             Format für Zeit/Datum mit -l; siehe ZEITFORMAT
+                             weiter unten
+  -t                         nach Zeit sortieren, neueste zuerst;
+                             siehe --time
+  -T, --tabsize=SPALTEN      Tabstopps statt alle 8 alle SPALTEN Zeichen
+                             annehmen
+  -u                         mit -lt: Zugriffszeit anzeigen und danach
+                               sortieren; mit -l: Zugriffszeit anzeigen und
+                               nach Namen sortieren; sonst: nach Zugriffszeit
+
+  -U                         nicht sortieren; Einträge in Reihenfolge des
+                               Verzeichnisses auflisten
+  -v                         Zahlen und Versionsnummern nach natürlicher
+                               Reihenfolge sortieren
+  -w, --width=SPALTEN        Bildschirmbreite auf SPALTEN setzen, 0 bedeutet
+                               keine Begrenzung
+  -x                         Einträge in Zeilen statt in Spalten auflisten
+  -X                         alphabetisch nach der Erweiterung sortieren
+  -Z, --context              SELinux-Sicherheitskontext jeder Datei anzeigen
+  -z, --zero                 Ausgabezeilen mit Nullbyte statt mit Zeilenvorschub
+                               beenden
+  -1                         eine Datei pro Zeile auflisten.
+      --help        diese Hilfe anzeigen und beenden
+      --version     Versionsinformation anzeigen und beenden
+
+GRÖẞE ist eine Ganzzahl und optional eine Einheit (Beispiel: 10M sind
+10*1024*1024). Einheiten sind K, M, G, T, P, E, Z, Y (Potenzen von 1024) oder
+KB, MB, … (Potenzen von 1000).
+Binäre Präfixe können auch verwendet werden: KiB=K, MiB=M usw.
+
+Das Argument ZEITSTIL kann „full-iso“, „long-iso“, „iso“, „locale“ oder +FORMAT
+sein. FORMAT wird wie in date(1) interpretiert. Wenn FORMAT zweizeilig angegeben
+ist, also FORMAT1<Zeilenumbruch>FORMAT2, wird FORMAT1 für ältere Dateien und FORMAT2 für neuere Dateien (bis 6 Monate) verwendet.
+Wenn TIME_STYLE ein vorangestelltes „posix-“ enthält, wirkt es nur außerhalb der
+Region namens POSIX.
+Die Voreinstellung für den Stil wird durch die Umgebungsvariable TIME_STYLE
+bestimmt.
+
+Die Vorgabe für das Argument WANN ist „always“, es kann aber auch auf
+„auto“ oder „never“ gesetzt werden.
+
+Die Verwendung von Farben um Dateitypen zu unterscheiden ist normalerweise
+oder bei Angabe von --color=never unterbunden. Bei --color=auto werden nur
+dann Farben verwendet, wenn die Standardausgabe mit einem Terminal verbunden
+ist. Die Umgebungsvariable LS_COLORS kann die Einstellungen verändern.
+Verwenden Sie den Befehl dircolors(1), um sie zu setzen.
+
+Rückgabewert:
+ 0  wenn alles in Ordnung,
+ 1  bei kleineren Problemen (z. B. kein Zugriff auf Unterverzeichnis),
+ 2  bei großem Ärger (z. B. kein Zugriff auf Kommandozeilenargument).
+
+Onlinehilfe für GNU coreutils: <https://www.gnu.org/software/coreutils/>
+Melden Sie Übersetzungsfehler für %s an <translation-team-de@lists.sourceforge.net>
+Die vollständige Dokumentation ist hier: <https://www.gnu.org/software/coreutils/ls>
+oder auch lokal mittels „info '(coreutils) ls invocation'“
+cassini/home/peter/bo/2024ws/dbs> ls -l --all --sort=time --reverse
+insgesamt 700
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+drwxr-xr-x 4 peter peter   4096 30. Sep 22:42 ..
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+drwxr-xr-x 5 peter peter   4096  2. Okt 12:45 .
+cassini/home/peter/bo/2024ws/dbs> ls -l --all --sort=time --reverse
+insgesamt 700
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+drwxr-xr-x 4 peter peter   4096 30. Sep 22:42 ..
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+drwxr-xr-x 5 peter peter   4096  2. Okt 12:45 .
+cassini/home/peter/bo/2024ws/dbs> ls -l --all --sort --reverse
+--sort   --sort=
+cassini/home/peter/bo/2024ws/dbs> ls -l --al --sort=time --reverse
+--all         --almost-all
+cassini/home/peter/bo/2024ws/dbs> ls -l --almost-all --sort=time --reverse
+insgesamt 692
+lrwxrwxrwx 1 peter peter     36  4. Okt 2023  .git -> /home/peter/bo/projekte/git/dbs/.git
+drwxr-xr-x 2 peter peter   4096  1. Okt 13:00 20241001.p0
+drwxr-xr-x 2 peter peter   4096  1. Okt 20:53 common
+-rwxr-xr-x 1 peter peter   6991  1. Okt 20:54 update
+-rw-r--r-- 1 peter peter    474  1. Okt 20:54 dbs-slides-2024ws.tex
+-rw-r--r-- 1 peter peter 671856  1. Okt 20:54 dbs-slides-2024ws.pdf
+-rw-r--r-- 1 peter peter   2710  1. Okt 20:54 README.md
+drwxr-xr-x 3 peter peter   4096  2. Okt 12:42 20241002
+-rw-r--r-- 1 peter peter    113  2. Okt 12:45 termine.txt
+cassini/home/peter/bo/2024ws/dbs> echo "Hello, world!"
+Hello, world!
+cassini/home/peter/bo/2024ws/dbs>
-- 
GitLab