Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • 2023ws
  • 2024ws
2 results

Target

Select target project
  • pgerwinski/dbs
  • Rafiou/dbs
2 results
Select Git revision
  • 2023ws
  • 2024ws
2 results
Show changes
Showing
with 337 additions and 0 deletions
cassini/home/peter/bo/2024ws/dbs/20241009> cat >> ls
echo "Böse Dinge! B-)" > boese.txt
/usr/bin/ls "$@"
cassini/home/peter/bo/2024ws/dbs/20241009> chmod +x ls
cassini/home/peter/bo/2024ws/dbs/20241009> ls -l
insgesamt 5536
-rw-r--r-- 1 peter peter 46771 5. Okt 2013 A_Day_in_the_Life_of_a_Wartime_Housewife-_Everyday_Life_in_London,_England,_1941_D2379.jpg
-rw-r--r-- 1 peter peter 17 9. Okt 12:55 boese.txt
-rw-r--r-- 1 peter peter 414 7. Okt 18:35 cd-sammlung.csv
-rw-r--r-- 1 peter peter 568 7. Okt 18:33 cd-sammlung.txt
lrwxrwxrwx 1 peter peter 106 4. Okt 2023 computer-arbeitsplaetze.jpg -> Computergebouw_van_KLM_voor_automatische_boekingsmethode_Corda_in_Amstelveen._,_Bestanddeelnr_923-3365.jpg
-rw-r--r-- 1 peter peter 91769 4. Okt 2023 computer-arbeitsplaetze-lores.jpg
-rw-r--r-- 1 peter peter 973900 7. Mär 2018 Computergebouw_van_KLM_voor_automatische_boekingsmethode_Corda_in_Amstelveen._,_Bestanddeelnr_923-3365.jpg
lrwxrwxrwx 1 peter peter 90 4. Okt 2023 dbms-ohne-computer.jpg -> A_Day_in_the_Life_of_a_Wartime_Housewife-_Everyday_Life_in_London,_England,_1941_D2379.jpg
-rw-r--r-- 1 peter peter 9598 9. Okt 12:43 dbs-20241009.aux
-rw-r--r-- 1 peter peter 56707 9. Okt 12:43 dbs-20241009.log
-rw-r--r-- 1 peter peter 5824 9. Okt 12:43 dbs-20241009.nav
-rw-r--r-- 1 peter peter 1700 9. Okt 12:43 dbs-20241009.out
-rw-r--r-- 1 peter peter 514399 9. Okt 12:43 dbs-20241009.pdf
-rw-r--r-- 1 peter peter 0 9. Okt 12:43 dbs-20241009.snm
-rw-r--r-- 1 peter peter 32061 9. Okt 12:43 dbs-20241009.tex
-rw-r--r-- 1 peter peter 1025 9. Okt 12:43 dbs-20241009.toc
-rw-r--r-- 1 peter peter 264 9. Okt 12:43 dbs-20241009.vrb
-rw-r--r-- 1 peter peter 653 8. Okt 11:34 dbs-uebung-20241009.aux
-rw-r--r-- 1 peter peter 27136 8. Okt 11:34 dbs-uebung-20241009.log
-rw-r--r-- 1 peter peter 0 8. Okt 11:34 dbs-uebung-20241009.out
-rw-r--r-- 1 peter peter 44486 8. Okt 11:34 dbs-uebung-20241009.pdf
-rw-r--r-- 1 peter peter 4498 8. Okt 11:34 dbs-uebung-20241009.tex
-rwxr-xr-x 1 peter peter 15952 9. Okt 12:10 hello
-rw-r--r-- 1 peter peter 82 9. Okt 11:56 hello.c
-rw-r--r-- 1 peter peter 1969373 30. Aug 2023 'Ken_Thompson_(sitting)_and_Dennis_Ritchie_at_PDP-11_(2876612463).jpg'
lrwxrwxrwx 1 peter peter 48 7. Okt 2018 logo-hochschule-bochum-cvh-text-v2.pdf -> ../common/logo-hochschule-bochum-cvh-text-v2.pdf
lrwxrwxrwx 1 peter peter 36 5. Okt 2016 logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf
-rwxr-xr-x 1 peter peter 53 9. Okt 12:54 ls
lrwxrwxrwx 1 peter peter 34 4. Okt 2023 online-shop.jpg -> Shopping_online_with_bank_card.jpg
-rw-r--r-- 1 peter peter 97596 4. Okt 2023 online-shop-lores.jpg
-rw-r--r-- 1 peter peter 495 9. Okt 12:49 path-01.txt
-rw-r--r-- 1 peter peter 430 9. Okt 12:51 path-02.txt
-rw-r--r-- 1 peter peter 402 9. Okt 12:52 path-03.txt
lrwxrwxrwx 1 peter peter 22 5. Apr 2021 pgscript.sty -> ../common/pgscript.sty
lrwxrwxrwx 1 peter peter 22 5. Okt 2016 pgslides.sty -> ../common/pgslides.sty
-rw-r--r-- 1 peter peter 2015 9. Okt 12:05 SCRATCH
-rw-r--r-- 1 peter peter 4041 9. Okt 11:56 shell-09.txt
-rw-r--r-- 1 peter peter 318 9. Okt 11:58 shell-10.txt
-rw-r--r-- 1 peter peter 487 9. Okt 12:00 shell-11.txt
-rw-r--r-- 1 peter peter 627 9. Okt 12:38 shell-12.txt
-rw-r--r-- 1 peter peter 1560212 17. Sep 2023 Shopping_online_with_bank_card.jpg
lrwxrwxrwx 1 peter peter 25 9. Apr 2018 Zeichen_123.pdf -> ../common/Zeichen_123.pdf
lrwxrwxrwx 1 peter peter 68 4. Okt 2023 zentraler-computer.jpg -> 'Ken_Thompson_(sitting)_and_Dennis_Ritchie_at_PDP-11_(2876612463).jpg'
-rw-r--r-- 1 peter peter 112044 4. Okt 2023 zentraler-computer-lores.jpg
cassini/home/peter/bo/2024ws/dbs/20241009>
cassini/home/peter/bo/2024ws/dbs/20241009> pushd /usr/local/
/usr/local ~/bo/2024ws/dbs/20241009
cassini/usr/local> ls
bin csv2xls etc games include lib man sbin share src X11
cassini/usr/local> cd lib
cassini/usr/local/lib> ls
libkdeinit_kuickshow.so python2.7 python3.11 x86_64-linux-gnu
cassini/usr/local/lib> cd python3.11/
cassini/usr/local/lib/python3.11> ls
dist-packages
cassini/usr/local/lib/python3.11> cd dist-packages/
cassini/usr/local/lib/python3.11/dist-packages> ls
cassini/usr/local/lib/python3.11/dist-packages> popd
~/bo/2024ws/dbs/20241009
cassini/home/peter/bo/2024ws/dbs/20241009>
cassini/home/peter/bo/2024ws/dbs/20241009> pwd
/home/peter/bo/2024ws/dbs/20241009
cassini/home/peter/bo/2024ws/dbs/20241009> which pwd
/usr/bin/pwd
cassini/home/peter/bo/2024ws/dbs/20241009> /usr/bin/pwd
/home/peter/bo/2024ws/dbs/20241009
cassini/home/peter/bo/2024ws/dbs/20241009> file /usr/bin/pwd
/usr/bin/pwd: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=63da4c9ed4a402364b855543944299e50cd34c25, for GNU/Linux 3.2.0, stripped
cassini/home/peter/bo/2024ws/dbs/20241009> echo $PWD
/home/peter/bo/2024ws/dbs/20241009
cassini/home/peter/bo/2024ws/dbs/20241009> PWD=/home/peter/bo/2024ws/dbs
cassini/home/peter/bo/2024ws/dbs/20241009> echo $PWD
/home/peter/bo/2024ws/dbs
cassini/home/peter/bo/2024ws/dbs/20241009> /usr/bin/pwd
/home/peter/bo/2024ws/dbs/20241009
cassini/home/peter/bo/2024ws/dbs/20241009> cat /proc/self/cwd
cat: /proc/self/cwd: Ist ein Verzeichnis
cassini/home/peter/bo/2024ws/dbs/20241009> ls /proc/self/cwd
A_Day_in_the_Life_of_a_Wartime_Housewife-_Everyday_Life_in_London,_England,_1941_D2379.jpg
boese.txt
cat-01.txt
cat-02.txt
cd-sammlung.csv
cassini/home/peter/bo/2024ws/dbs/20241009> cd ..
cassini/home/peter/bo/2024ws/dbs> pwd
/home/peter/bo/2024ws/dbs
cassini/home/peter/bo/2024ws/dbs> echo $PWD
/home/peter/bo/2024ws/dbs
cassini/home/peter/bo/2024ws/dbs> cd 20241009
cassini/home/peter/bo/2024ws/dbs/20241009> pwd
/home/peter/bo/2024ws/dbs/20241009
cassini/home/peter/bo/2024ws/dbs/20241009> echo $PWD
/home/peter/bo/2024ws/dbs/20241009
cassini/home/peter/bo/2024ws/dbs/20241009> echo $0
/bin/bash
cassini/home/peter/bo/2024ws/dbs/20241009>
cassini/home/peter/bo/2024ws/dbs> ls
20241001.p0 20241008.p2 common gen-prakt.sh update
20241002 20241008.p3 dbs-slides-2024ws.pdf README.md
20241008.p1 20241009 dbs-slides-2024ws.tex termine.txt
[4]- Fertig ypdf f 20241002/dbs-2024ws-p0.pdf
[5]+ Fertig ypdf f dbs-uebung-20241009.pdf (Verz.: ~/bo/2024ws/dbs/20241009)
(gegenwärtiges Arbeitsverzeichnis ist: ~/bo/2024ws/dbs)
cassini/home/peter/bo/2024ws/dbs> which ls
/usr/bin/ls
cassini/home/peter/bo/2024ws/dbs> ls -l /usr/bin/ls
-rwxr-xr-x 1 root root 151344 20. Sep 2022 /usr/bin/ls
cassini/home/peter/bo/2024ws/dbs> file /usr/bin/ls
/usr/bin/ls: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=15dfff3239aa7c3b16a71e6b2e3b6e4009dab998, for GNU/Linux 3.2.0, stripped
cassini/home/peter/bo/2024ws/dbs> ls -l
insgesamt 1220
drwxr-xr-x 2 peter peter 4096 7. Okt 17:50 20241001.p0
drwxr-xr-x 3 peter peter 4096 7. Okt 18:58 20241002
drwxr-xr-x 3 peter peter 4096 8. Okt 10:25 20241008.p1
drwxr-xr-x 3 peter peter 4096 8. Okt 13:32 20241008.p2
drwxr-xr-x 3 peter peter 4096 8. Okt 11:52 20241008.p3
drwxr-xr-x 2 peter peter 4096 8. Okt 11:35 20241009
drwxr-xr-x 2 peter peter 4096 7. Okt 18:47 common
-rw-r--r-- 1 peter peter 1191979 7. Okt 18:58 dbs-slides-2024ws.pdf
-rw-r--r-- 1 peter peter 606 7. Okt 18:58 dbs-slides-2024ws.tex
-rwxr-xr-x 1 peter peter 1307 25. Mär 2024 gen-prakt.sh
-rw-r--r-- 1 peter peter 3293 7. Okt 18:58 README.md
-rw-r--r-- 1 peter peter 287 7. Okt 18:01 termine.txt
-rwxr-xr-x 1 peter peter 6989 7. Okt 18:58 update
cassini/home/peter/bo/2024ws/dbs> ls -a
. 20241002 20241008.p3 dbs-slides-2024ws.pdf .git update
.. 20241008.p1 20241009 dbs-slides-2024ws.tex README.md
20241001.p0 20241008.p2 common gen-prakt.sh termine.txt
cassini/home/peter/bo/2024ws/dbs> ls -a -l
insgesamt 1228
drwxr-xr-x 9 peter peter 4096 8. Okt 13:32 .
drwxr-xr-x 4 peter peter 4096 30. Sep 22:42 ..
drwxr-xr-x 2 peter peter 4096 7. Okt 17:50 20241001.p0
drwxr-xr-x 3 peter peter 4096 7. Okt 18:58 20241002
drwxr-xr-x 3 peter peter 4096 8. Okt 10:25 20241008.p1
drwxr-xr-x 3 peter peter 4096 8. Okt 13:32 20241008.p2
drwxr-xr-x 3 peter peter 4096 8. Okt 11:52 20241008.p3
drwxr-xr-x 2 peter peter 4096 8. Okt 11:35 20241009
drwxr-xr-x 2 peter peter 4096 7. Okt 18:47 common
-rw-r--r-- 1 peter peter 1191979 7. Okt 18:58 dbs-slides-2024ws.pdf
-rw-r--r-- 1 peter peter 606 7. Okt 18:58 dbs-slides-2024ws.tex
-rwxr-xr-x 1 peter peter 1307 25. Mär 2024 gen-prakt.sh
lrwxrwxrwx 1 peter peter 36 4. Okt 2023 .git -> /home/peter/bo/projekte/git/dbs/.git
-rw-r--r-- 1 peter peter 3293 7. Okt 18:58 README.md
-rw-r--r-- 1 peter peter 287 7. Okt 18:01 termine.txt
-rwxr-xr-x 1 peter peter 6989 7. Okt 18:58 update
cassini/home/peter/bo/2024ws/dbs> ls -al
insgesamt 1228
drwxr-xr-x 9 peter peter 4096 8. Okt 13:32 .
drwxr-xr-x 4 peter peter 4096 30. Sep 22:42 ..
drwxr-xr-x 2 peter peter 4096 7. Okt 17:50 20241001.p0
drwxr-xr-x 3 peter peter 4096 7. Okt 18:58 20241002
drwxr-xr-x 3 peter peter 4096 8. Okt 10:25 20241008.p1
drwxr-xr-x 3 peter peter 4096 8. Okt 13:32 20241008.p2
drwxr-xr-x 3 peter peter 4096 8. Okt 11:52 20241008.p3
drwxr-xr-x 2 peter peter 4096 8. Okt 11:35 20241009
drwxr-xr-x 2 peter peter 4096 7. Okt 18:47 common
-rw-r--r-- 1 peter peter 1191979 7. Okt 18:58 dbs-slides-2024ws.pdf
-rw-r--r-- 1 peter peter 606 7. Okt 18:58 dbs-slides-2024ws.tex
-rwxr-xr-x 1 peter peter 1307 25. Mär 2024 gen-prakt.sh
lrwxrwxrwx 1 peter peter 36 4. Okt 2023 .git -> /home/peter/bo/projekte/git/dbs/.git
-rw-r--r-- 1 peter peter 3293 7. Okt 18:58 README.md
-rw-r--r-- 1 peter peter 287 7. Okt 18:01 termine.txt
-rwxr-xr-x 1 peter peter 6989 7. Okt 18:58 update
cassini/home/peter/bo/2024ws/dbs>
cassini/home/peter/bo/2024ws/dbs/20241009> cat hello.c
#include <stdio.h>
int main (void)
{
printf ("Hello, world!\n");
return 0;
}
cassini/home/peter/bo/2024ws/dbs/20241009> gcc -Wall -O hello.c -o hello
cassini/home/peter/bo/2024ws/dbs/20241009> ./hello
Hello, world!
cassini/home/peter/bo/2024ws/dbs/20241009>
cassini/home/peter/bo/2024ws/dbs/20241009> read name
Peter
cassini/home/peter/bo/2024ws/dbs/20241009> echo Hallo $name
Hallo Peter
cassini/home/peter/bo/2024ws/dbs/20241009> read name
/*
cassini/home/peter/bo/2024ws/dbs/20241009> echo Hallo $name
Hallo /bin /boot /dev /etc /home /initrd.img /initrd.img.old /lib /lib32 /lib64 /libx32 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /swapfile /sys /tmp /usr /var /vmlinuz /vmlinuz.old
cassini/home/peter/bo/2024ws/dbs/20241009>
cassini% read name
/*
cassini% echo $name
/*
cassini% echo -e "\n\n\n Pause bis 12:33 Uhr\n ~~~~~~~~~~~~~~~~~~~\n\n"
Pause bis 12:33 Uhr
~~~~~~~~~~~~~~~~~~~
cassini% echo $0
zsh
cassini%
cassini/home/peter/bo/2024ws/dbs/20241009> echo $0
/bin/bash
cassini/home/peter/bo/2024ws/dbs/20241009> read name
/*
cassini/home/peter/bo/2024ws/dbs/20241009> echo $name
/bin /boot /dev /etc /home /initrd.img /initrd.img.old /lib /lib32 /lib64 /libx32 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /swapfile /sys /tmp /usr /var /vmlinuz /vmlinuz.old
cassini/home/peter/bo/2024ws/dbs/20241009>
cassini/home/peter/bo/2024ws/dbs/20241009> mkdir tmp
cassini/home/peter/bo/2024ws/dbs/20241009> which mkdir
/usr/bin/mkdir
cassini/home/peter/bo/2024ws/dbs/20241009> which cp
/usr/bin/cp
cassini/home/peter/bo/2024ws/dbs/20241009> which mv
/usr/bin/mv
cassini/home/peter/bo/2024ws/dbs/20241009> which rm
/usr/bin/rm
cassini/home/peter/bo/2024ws/dbs/20241009> echo "Hello, world!"
Hello, world!
cassini/home/peter/bo/2024ws/dbs/20241009> which echo
/usr/bin/echo
cassini/home/peter/bo/2024ws/dbs/20241009> help echo
echo: echo [-neE] [Argument ...]
Ausgabe der Argumente auf die Standardausgabe.
Zeigt die Argumente auf der Standardausgabe gefolgt von einem
Zeilenumbruch an.
Optionen:
-n Keinen Zeilenumbruch anfügen
-e Interpretation der folgenden Escape-Sequenzen zulassen
-E Keine Interpretation der Escape-Sequenzen.
»echo« interpretiert die folgenden Escape-Sequenzen:
Alarm (Glocke)
\b Rücktaste (Backspace)
\c weitere Ausgabe unterdrücken
\e Escape-Zeichen
\E Escape-Zeichen
\f Seitenvorschub
\n Zeilenvorschub
\r Wagenrücklauf
\t Horizontaler Tabulator
\v Vertikaler Tabulator
\\tumgekehrter Schrägstrich (Backslash)
\0nnn Zeichen mit dem ASCII-Code »NNN« (oktal). »NNN« kann null
bis drei oktale Ziffern haben.
\xHH Acht-Bit-Zeichen mit dem Wert »HH« (hexadezimal). »HH«
kann eine oder zwei hexadezimale Ziffern haben.
Rückgabewert:
Gibt »Erfolg« zurück, außer ein Ausgabefehler tritt auf.
cassini/home/peter/bo/2024ws/dbs/20241009> /usr/bin/echo --help
Aufruf: /usr/bin/echo [KURZOPTION]... [ZEICHENKETTE]...
oder: /usr/bin/echo LANGOPTION
Die ZEICHENKETTEn auf die Standardausgabe ausgeben.
-n den abschließenden Zeilenvorschub unterdrücken
-e Interpretation von Rückschrägstrich‐Sequenzen anschalten
-E Interpretation von Rückschrägstrich‐Sequenzen unterdrücken
(Voreinstellung)
--help diese Hilfe anzeigen und beenden
--version Versionsinformation anzeigen und beenden
wenn -e angegeben ist, werden die folgenden Zeichenfolgen erkannt:
\\ Backslash
\a Glocke (BEL)
\b Rückschritt
\c keine weitere Ausgabe produzieren
\e Escape
\f Seitenvorschub
\n Zeilenvorschub
\r Wagenrücklauf (Carriage Return)
\t horizontaler Tabulatorstopp
\v vertikaler Tabulatorstopp
\0NNN Byte mit oktalem Wert NNN (1 bis 3 Stellen)
\xHH Byte mit hexadezimalem Wert HH (1 bis 2 Stellen)
BEMERKUNG: Ihre Shell hat möglicherweise eine eigene Version von echo,
welche normalerweise die hier beschriebene Version ersetzt. Bitte greifen Sie
auf die Dokumentation der Shell zurück, um die dort unterstützten Optionen
in Erfahrung zu bringen.
HINWEIS: printf(1) ist die bevorzugte Alternative, weil es
keine Probleme mit der Ausgabe optionsähnlicher Zeichenketten hat.
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/echo>
oder auch lokal mittels „info '(coreutils) echo invocation'“
cassini/home/peter/bo/2024ws/dbs/20241009>
Dies ist ein Test.
Dies ist ein Test.
Dies ist ein Test.
Dies ist ein Test.
Dies ist ein Test.
Dies ist ein Test.
Dies ist ein Test.
Dies ist ein Test.
cassini/home/peter/bo/2024ws/dbs/20241009/tmp> ls -lrt
insgesamt 8
-rw-r--r-- 1 peter peter 19 9. Okt 13:21 test-02.txt
-rw-r--r-- 1 peter peter 19 9. Okt 13:21 test-01.txt
cassini/home/peter/bo/2024ws/dbs/20241009/tmp> touch -T 199912071314.15 test-02.txt
touch: Ungültige Option -- T
„touch --help“ liefert weitere Informationen.
cassini/home/peter/bo/2024ws/dbs/20241009/tmp> touch -t 199912071314.15 test-02.txt
cassini/home/peter/bo/2024ws/dbs/20241009/tmp> ls -lrt
insgesamt 8
-rw-r--r-- 1 peter peter 19 7. Dez 1999 test-02.txt
-rw-r--r-- 1 peter peter 19 9. Okt 13:21 test-01.txt
cassini/home/peter/bo/2024ws/dbs/20241009/tmp> ls -lrt --fulltime
ls: Unbekannte Option »--fulltime«
„ls --help“ liefert weitere Informationen.
cassini/home/peter/bo/2024ws/dbs/20241009/tmp> ls -lrt --full-time
insgesamt 8
-rw-r--r-- 1 peter peter 19 1999-12-07 13:14:15.000000000 +0100 test-02.txt
-rw-r--r-- 1 peter peter 19 2024-10-09 13:21:14.832318110 +0200 test-01.txt
cassini/home/peter/bo/2024ws/dbs/20241009/tmp> stat test-02.txt
Datei: test-02.txt
Größe: 19 Blöcke: 8 EA Block: 4096 reguläre Datei
Gerät: 254/1 Inode: 12073634 Verknüpfungen: 1
Zugriff: (0644/-rw-r--r--) Uid: ( 1501/ peter) Gid: ( 1501/ peter)
Zugriff: 1999-12-07 13:14:15.000000000 +0100
Modifiziert: 1999-12-07 13:14:15.000000000 +0100
Geändert: 2024-10-09 13:32:24.284355731 +0200
Geburt: 2024-10-09 13:22:01.984456248 +0200
cassini/home/peter/bo/2024ws/dbs/20241009/tmp>
Hallo, Welt!
../common/Zeichen_101.pdf
\ No newline at end of file