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
  • 2014ss
  • 2015ss
  • 2016ss
  • 2017ss
  • 2018ss
  • 2019ss
  • 2020ss
  • 2021ss
  • 2022ss
  • 2023ss
  • 2024ss
  • 2025ss
12 results

Target

Select target project
No results found
Select Git revision
  • 2014ss
  • 2015ss
  • 2016ss
  • 2017ss
  • 2018ss
  • 2019ss
  • 2020ss
  • 2021ss
  • 2022ss
  • 2023ss
10 results
Show changes
441 files
+ 22455
60
Compare changes
  • Side-by-side
  • Inline

Files

+0 −1
Original line number Diff line number Diff line
../common/logo-hochschule-bochum.pdf
 No newline at end of file
+0 −1
Original line number Diff line number Diff line
../common/logo-hochschule-bochum.pdf
 No newline at end of file

20230320/unix-20230320.pdf

deleted120000 → 0
+0 −1
Original line number Diff line number Diff line
../20230313/unix-20230313.pdf
 No newline at end of file

20230320/unix-20230320.tex

deleted120000 → 0
+0 −1
Original line number Diff line number Diff line
../20230313/unix-20230313.tex
 No newline at end of file
+8 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> echo "Hello, world!"
Hello, world!
cassini/home/peter/bo/2025ss/bs/20250324> printf "Hello, world!"
Hello, world!cassini/home/peter/bo/2025ss/bs/20250324> printf "Hello, world!\n"
bash: !\n: event not found
cassini/home/peter/bo/2025ss/bs/20250324> printf 'Hello, world!\n'
Hello, world!
cassini/home/peter/bo/2025ss/bs/20250324>
+7 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> printf 'Hello, world!\n'
Hello, world!
cassini/home/peter/bo/2025ss/bs/20250324> printf 'The answer is %d.\n' 42
The answer is 42.
cassini/home/peter/bo/2025ss/bs/20250324> printf 'The answer is %04d.\n' 137
The answer is 0137.
cassini/home/peter/bo/2025ss/bs/20250324>
+8 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> hello="Hello, world!"
cassini/home/peter/bo/2025ss/bs/20250324> echo $hello
Hello, world!
cassini/home/peter/bo/2025ss/bs/20250324> echo "$hello"
Hello, world!
cassini/home/peter/bo/2025ss/bs/20250324> echo '$hello'
$hello
cassini/home/peter/bo/2025ss/bs/20250324>
+13 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> !!
cat >> ausgabe-01.txt
^C
cassini/home/peter/bo/2025ss/bs/20250324> echo "Hello, world!"
Hello, world!
cassini/home/peter/bo/2025ss/bs/20250324> !!
echo "Hello, world!"
Hello, world!
cassini/home/peter/bo/2025ss/bs/20250324> !\
bash: !\: event not found
cassini/home/peter/bo/2025ss/bs/20250324> \!
bash: !: Kommando nicht gefunden.
cassini/home/peter/bo/2025ss/bs/20250324>
+30 −0
Original line number Diff line number Diff line
aus "man bash":
       When the command history expansion facilities are being used (see HISTORY EXPANSION
       below),  the history expansion character, usually !, must be quoted to prevent his‐
       tory expansion.

cassini/home/peter/bo/2025ss/bs/20250324> !2
bash: !2: event not found
cassini/home/peter/bo/2025ss/bs/20250324> !ls
ls -lrt
insgesamt 420
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter   5853 24. Mär 14:22 unix-baukasten-01.txt
-rw-r--r-- 1 peter peter   8626 24. Mär 14:24 unix-optionen-01.txt
-rw-r--r-- 1 peter peter    372 24. Mär 14:25 ausgabe-01.txt
-rw-r--r-- 1 peter peter    419 24. Mär 14:28 ausrufezeichen-01.txt
Original line number Diff line number Diff line
% bs-20230313.pdf - Lecture Slides on Operating Systems
% Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023  Peter Gerwinski
% bs-20250324.pdf - Lecture Slides on Operating Systems
% Copyright (C) 2014-2024, 2025  Peter Gerwinski
%
% This document is free software: you can redistribute it and/or
% modify it either under the terms of the Creative Commons
@@ -20,12 +20,14 @@
% Attribution-ShareAlike 3.0 Unported License along with this
% document.  If not, see <http://creativecommons.org/licenses/>.

% README: Einführung, Unix

\documentclass[10pt,t]{beamer}

\usepackage{pgslides}
\usepackage{rotating}
\usepackage{pdftricks}
\usepackage[obeyfamily=false,mathrm=mathsf,textrm=sffamily]{siunitx}
% \usepackage[obeyfamily=false,mathrm=mathsf,textrm=sffamily]{siunitx}
\usepackage{eurosym}
\usepackage{tikz}

@@ -41,21 +43,21 @@

\title{Treiberentwicklung,\\[\medskipamount]Echtzeit- und Betriebssysteme}
\author{Prof.\ Dr.\ rer.\ nat.\ Peter Gerwinski}
\date{13.\ März 2023}
\date{24.\ März 2025}

\begin{document}

\newlength{\normalpdfpageheight}
\setlength{\normalpdfpageheight}{\pdfpageheight}
\newlength{\normalpageheight}
\setlength{\normalpageheight}{\pageheight}

\maketitleframe

\date{\begin{picture}(0,0)
        \color{red}
        \put(0.4,1.05){\makebox(0,0)[t]{$\underbrace{\rule{1.45cm}{0pt}}_{%
        \put(0.4,1.02){\makebox(0,0)[t]{$\underbrace{\rule{1.45cm}{0pt}}_{%
          \mbox{\emph{rerum naturalium\/} = der natürlichen Dinge (lat.)}}$}}
      \end{picture}%
        13.\ März 2023\kern0.5pt}
        24.\ März 2025}

\maketitleframe

@@ -63,37 +65,46 @@

\maketitleframe

\sectionnonumber{Vorab: Online-Werkzeuge}
\sectionnonumber{Zu dieser Lehrveranstaltung}

\begin{frame}

  \showsectionnonumber

  \begin{itemize}
    \item
      Bitte nach Möglichkeit \textbf{eigenen Computer} (Notebook) mitbringen.
    \item
      \textbf{Lehrmaterialien:} \url{https://gitlab.cvh-server.de/pgerwinski/bs}\\
      Links auf die Datei klicken, nicht mittig auf den Kommentar.
%    \item
%      \textbf{Praktikum:} 3 Termine (nach Vereinbarung),\\
%      eine Gruppe Dienstag, 10:30--14:15 Uhr,\\
%      weitere Gruppen Mittwoch, 14:15--18:00 Uhr
    \item
%      \textbf{Prüfungsform: Klausur}
      \textbf{Prüfungsform: Hausarbeit mit Kolloquium}
  \end{itemize}
  \bigskip
  \textbf{Online-Teilnahme:}
  \begin{itemize}
    \item
      \textbf{Mumble}: Seminarraum 2\\
      Fragen: Mikrophon einschalten oder über den Chat\\
      Fragen: Mikrofon einschalten oder über den Chat\\
      Umfragen: über den Chat
    \smallskip
    \item
      \textbf{VNC}: Kanal 6, Passwort: \lstinline[style=cmd]{testcvh}\\
      Eigenen Bildschirm freigeben: per VNC-Server oder Web-Interface\\
      Kamerabild übertragen: Link zu Web-Interface auf Anfrage
    \smallskip
    \item
      Allgemeine Informationen:
      \url{https://www.cvh-server.de/online-werkzeuge/}
    \smallskip
    \item
      Notfall-Schnellzugang: \url{https://www.cvh-server.de/virtuelle-raeume/}\\
      Seminarraum 2, VNC-Passwort: \lstinline[style=cmd]{testcvh}
    \smallskip
    \item
      Bei Problemen: bitte notieren:\\
      Art des Problems, genaue Uhrzeit, JavaScript-Fehlermeldungen (F12)
    \bigskip
    \item
      GitLab: \url{https://gitlab.cvh-server.de/pgerwinski/bs}\\
      Links auf die Datei klicken, nicht mittig auf den Kommentar.
%    \item
%      Bei Problemen: bitte notieren:\\
%      Art des Problems, genaue Uhrzeit, JavaScript-Fehlermeldungen (F12)
  \end{itemize}

\end{frame}
@@ -753,7 +764,7 @@

\end{frame}

\setlength{\pdfpageheight}{48cm}
\setlength{\pageheight}{48cm}

\begin{frame}[fragile]

@@ -919,7 +930,7 @@

\end{frame}

\setlength{\pdfpageheight}{40.5cm}
\setlength{\pageheight}{40.5cm}

\begin{frame}[fragile]

@@ -1149,7 +1160,7 @@

\end{frame}

\setlength{\pdfpageheight}{\normalpdfpageheight}
\setlength{\pageheight}{\normalpageheight}

%\sectionnonumber{Literaturempfehlung}
%\subsectionnonumber{Automotive Embedded Systeme}

20250324/hello-01.sh

0 → 100755
+5 −0
Original line number Diff line number Diff line
#!/bin/bash

echo -n "Name: "
read name
echo Hallo $name

20250324/hello-02.sh

0 → 100755
+5 −0
Original line number Diff line number Diff line
#!/bin/bash

echo -n "Name: "
read name
echo Hallo "$name"

20250324/mic

0 → 100755
+64 −0
Original line number Diff line number Diff line
#!/bin/sh

# Copyright (C) 2024 Peter Gerwinski <peter.gerwinski@hs-bochum.de>
# License: CC0 ("Do with this whatever you want, but don't blame me.")

player="aplay -q"

signal_file_mic_off=$HOME/usr/share/mic/mic-off.wav
signal_file_mic_on=$HOME/usr/share/mic/mic-on.wav
icon_file_mic_off=$HOME/usr/share/mic/mic-off.png
icon_file_mic_on=$HOME/usr/share/mic/mic-on.png
icon_position="-375+20"
icon_viewer="xmic"

cmd="$1"

if [ "$cmd" = "toggle" ]; then

  onoff=$(amixer sget Capture | tail -1 | grep -o "\[on\]\|\[off\]")
  if [ "$onoff" = "[on]" ]; then
    cmd="off"
  else
    cmd="on"
  fi

fi

if [ "$cmd" = "off" ]; then

  for source in $(pacmd list-sources | grep index | egrep -o "[0-9]+"); do
    pactl set-source-mute $source 1
  done

  dbus-send --print-reply --session --type=method_call \
            --dest=net.sourceforge.mumble.mumble / \
            net.sourceforge.mumble.Mumble.setSelfMuted boolean:true \
    > /dev/null 2>&1

  killall "$icon_viewer" || true
  "$icon_viewer" -display :1 -geometry "$icon_position" -f "$icon_file_mic_off" &

  $player "$signal_file_mic_off"

elif [ "$cmd" = "on" ]; then

  for source in $(pacmd list-sources | grep index | egrep -o "[0-9]+"); do
    pactl set-source-mute $source 0
  done

  dbus-send --print-reply --session --type=method_call \
            --dest=net.sourceforge.mumble.mumble / \
            net.sourceforge.mumble.Mumble.setSelfMuted boolean:false \
    > /dev/null 2>&1

  killall "$icon_viewer" || true
  "$icon_viewer" -display :1 -geometry "$icon_position" -f "$icon_file_mic_on" &

  $player "$signal_file_mic_on"

else

  echo "usage: $0 on / off / toggle"

fi

20250324/path-01.txt

0 → 100644
+45 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> cat ls
cassini/home/peter/bo/2025ss/bs/20250324> ls -l ls
SCHLIMME DINGE
-rwxr-xr-x 1 peter peter 48 24. Mär 15:19 ls
cassini/home/peter/bo/2025ss/bs/20250324> cat ls
#!/bin/bash

echo "SCHLIMME DINGE"
/bin/ls "$@"
cassini/home/peter/bo/2025ss/bs/20250324> ls -l
SCHLIMME DINGE
insgesamt 472
-rw-r--r-- 1 peter peter    372 24. Mär 14:25 ausgabe-01.txt
-rw-r--r-- 1 peter peter    312 24. Mär 14:33 ausgabe-02.txt
-rw-r--r-- 1 peter peter    307 24. Mär 14:34 ausgabe-03.txt
-rw-r--r-- 1 peter peter    419 24. Mär 14:30 ausrufezeichen-01.txt
-rw-r--r-- 1 peter peter   1913 24. Mär 14:31 ausrufezeichen-02.txt
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
-rwxr-xr-x 1 peter peter     57 24. Mär 14:55 hello-01.sh
-rwxr-xr-x 1 peter peter     59 24. Mär 15:01 hello-02.sh
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
-rwxr-xr-x 1 peter peter     48 24. Mär 15:19 ls
-rwxr-xr-x 1 peter peter   1649 15. Mai 2024  mic
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
-rw-r--r-- 1 peter peter   1108 24. Mär 14:41 shell-scripts-01.txt
-rw-r--r-- 1 peter peter   6806 24. Mär 15:07 unix-20250324.aux
-rw-r--r-- 1 peter peter  58120 24. Mär 15:07 unix-20250324.log
-rw-r--r-- 1 peter peter   4242 24. Mär 15:07 unix-20250324.nav
-rw-r--r-- 1 peter peter   1200 24. Mär 15:07 unix-20250324.out
-rw-r--r-- 1 peter peter 128990 24. Mär 15:07 unix-20250324.pdf
-rw-r--r-- 1 peter peter      0 24. Mär 15:07 unix-20250324.snm
-rw-r--r-- 1 peter peter  19505 24. Mär 15:07 unix-20250324.tex
-rw-r--r-- 1 peter peter    589 24. Mär 15:07 unix-20250324.toc
-rw-r--r-- 1 peter peter    272 24. Mär 15:07 unix-20250324.vrb
-rw-r--r-- 1 peter peter   5853 24. Mär 14:22 unix-baukasten-01.txt
-rw-r--r-- 1 peter peter   8626 24. Mär 14:24 unix-optionen-01.txt
-rw-r--r-- 1 peter peter   2024 24. Mär 14:35 variables-01.txt
-rw-r--r-- 1 peter peter   2831 24. Mär 14:52 wildcards-01.txt
-rw-r--r-- 1 peter peter    664 24. Mär 14:52 wildcards-02.txt
-rw-r--r-- 1 peter peter   5393 24. Mär 14:57 wildcards-03.txt
cassini/home/peter/bo/2025ss/bs/20250324>
+43 −0
Original line number Diff line number Diff line
cassini/home/peter> dark matter
2nd-order gravity
cassini/home/peter> cat $(which dark)
#!/bin/sh

if [ "$1" = "matter" ]; then
  echo "2nd-order gravity"
  shift
fi

b_fore=$(b)

b ${1:-0}
feh $HOME/Pictures/black.png
sleep 0.1
b $b_fore
cassini/home/peter> cat $(which b)
#!/bin/bash

if [ -n "$1" ]; then
  if [ "$1" = "-x" -o  "$1" = "x" ]; then
    shift
    b=${1:-100}
    brightness=$(echo "0.01 * $b * 65535" | bc -l)
    gamma=$(echo "0.25 + 0.75 * (0.01 * $b)^2" | bc -l)
    echo xbrightness $brightness $gamma
    xbrightness $brightness $gamma
  elif [ "$1" = "-y" -o  "$1" = "y" ]; then
    shift
    b=${1:-100}
    brightness=$(echo "0.01 * $b * 65535" | bc -l)
    echo xbrightness $brightness
    xbrightness $brightness $gamma
  else
    echo $1 > /sys/class/backlight/intel_backlight/brightness
  fi
else
  cat /sys/class/backlight/intel_backlight/brightness
fi
cassini/home/peter> echo 0 > /sys/class/backlight/intel_backlight/brightness
cassini/home/peter> echo 384 > /sys/class/backlight/intel_backlight/brightness
cassini/home/peter> feh $HOME/Pictures/black.png
cassini/home/peter>
Original line number Diff line number Diff line
% unix-20230313.pdf - Lecture Slides on Unix Fundamentals
% Copyright (C) 2013, 2015, 2016, 2017, 2018, 2021, 2022, 2023  Peter Gerwinski
% unix-20250324.pdf - Lecture Slides on Unix Fundamentals
% Copyright (C) 2013, 2015-2018, 2021-2024, 2025  Peter Gerwinski
%
% This document is free software: you can redistribute it and/or
% modify it either under the terms of the Creative Commons
@@ -25,12 +25,12 @@
\usepackage{pgslides}
\usepackage{rotating}
\usepackage{pdftricks}
\usepackage[obeyfamily=false,mathrm=mathsf,textrm=sffamily]{siunitx}
% \usepackage[obeyfamily=false,mathrm=mathsf,textrm=sffamily]{siunitx}
\usepackage{eurosym}

\title{Einführung in Unix}
\author{Prof.\ Dr.\ rer.\ nat.\ Peter Gerwinski}
\date{13.\ März 2023}
\date{24.\ März 2024}

\begin{document}

@@ -99,7 +99,7 @@
    \item[1994]
      OpenBSD
    \item[2000]
      Darwin (Mac OS X, BSD-basiert)
      Darwin (Mac OS X, Mach-Kernel, BSD-User-Space)
    \item[2008]
      Android (Linux-basiert)
  \end{description}
@@ -233,14 +233,18 @@
      Text schreiben: \lstinline[style=cmd]{echo "Hello, world!"}
    \item
      (String-)Variable setzen: \lstinline[style=cmd]{FOO=bar}
    \item
      Variable einlesen: \lstinline[style=cmd]{read FOO}
    \item
      Variable abrufen: \lstinline[style=cmd]{echo $FOO}
    \item
      Aus Sicherheitsgründen: \lstinline[style=cmd]{echo "$FOO"}
  \end{itemize}

  \pause
  \begin{lstlisting}[style=terminal]
    cassini/home/peter/bo> ¡FOO=ls¿
    cassini/home/peter/bo> ¡echo $FOO¿
    cassini/home/peter/bo> ¡echo "$FOO"¿
    ls
    cassini/home/peter/bo> ¡$FOO¿
    2011ws  2012ws  2013ws  doc       misc  projekte
+87 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> tar xzf /home/peter/bo/2012ws/systech/material/linux-0.01.tar.gz
cassini/home/peter/bo/2025ss/bs/20250324> cat $(find linux -type f) | wc -l
10239
cassini/home/peter/bo/2025ss/bs/20250324> rm -r linux/
cassini/home/peter/bo/2025ss/bs/20250324> ls
bs-20250324.pdf                         pgslides.sty       unix-20250324.snm
bs-20250324.tex                         unix-20250324.aux  unix-20250324.tex
fotos                                   unix-20250324.log  unix-20250324.toc
logo-hochschule-bochum-cvh-text-v3.pdf  unix-20250324.nav  unix-20250324.vrb
logo-hochschule-bochum-de-narrow.pdf    unix-20250324.out
Operating_system_placement-de.pdf       unix-20250324.pdf
cassini/home/peter/bo/2025ss/bs/20250324> which ls
/usr/bin/ls
cassini/home/peter/bo/2025ss/bs/20250324> ls -l /usr/bin/ls
-rwxr-xr-x 1 root root 151344 20. Sep 2022  /usr/bin/ls
cassini/home/peter/bo/2025ss/bs/20250324> ls -l
insgesamt 392
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
cassini/home/peter/bo/2025ss/bs/20250324> ls -a
.                                       unix-20250324.aux
..                                      unix-20250324.log
...                                     unix-20250324.nav
bs-20250324.pdf                         unix-20250324.out
bs-20250324.tex                         unix-20250324.pdf
fotos                                   unix-20250324.snm
logo-hochschule-bochum-cvh-text-v3.pdf  unix-20250324.tex
logo-hochschule-bochum-de-narrow.pdf    unix-20250324.toc
Operating_system_placement-de.pdf       unix-20250324.vrb
pgslides.sty
cassini/home/peter/bo/2025ss/bs/20250324> ls -l -a
insgesamt 400
drwxr-xr-x 2 peter peter   4096 24. Mär 14:18 .
drwxr-xr-x 4 peter peter   4096 24. Mär 08:01 ..
-rw-r--r-- 1 peter peter      0 24. Mär 14:17 ...
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
cassini/home/peter/bo/2025ss/bs/20250324> ls -la
insgesamt 400
drwxr-xr-x 2 peter peter   4096 24. Mär 14:18 .
drwxr-xr-x 4 peter peter   4096 24. Mär 08:01 ..
-rw-r--r-- 1 peter peter      0 24. Mär 14:17 ...
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
cassini/home/peter/bo/2025ss/bs/20250324>
+117 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> ls -l
insgesamt 400
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
-rw-r--r-- 1 peter peter   5853 24. Mär 14:22 unix-baukasten-01.txt
cassini/home/peter/bo/2025ss/bs/20250324> ls -l --sort=time
insgesamt 400
-rw-r--r-- 1 peter peter   5853 24. Mär 14:22 unix-baukasten-01.txt
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
cassini/home/peter/bo/2025ss/bs/20250324> ls -l --sort=time --reverse
insgesamt 400
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter   5853 24. Mär 14:22 unix-baukasten-01.txt
cassini/home/peter/bo/2025ss/bs/20250324> ls -l -t -r
insgesamt 400
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter   5853 24. Mär 14:22 unix-baukasten-01.txt
cassini/home/peter/bo/2025ss/bs/20250324> ls -lrt
insgesamt 400
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter   5853 24. Mär 14:22 unix-baukasten-01.txt
cassini/home/peter/bo/2025ss/bs/20250324> alias t
alias t='ls -lrt'
cassini/home/peter/bo/2025ss/bs/20250324> t
insgesamt 400
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter   5853 24. Mär 14:22 unix-baukasten-01.txt
cassini/home/peter/bo/2025ss/bs/20250324>
+31 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> alias t
alias t='ls -lrt'
cassini/home/peter/bo/2025ss/bs/20250324> t='ls -lrt'
cassini/home/peter/bo/2025ss/bs/20250324> echo $t
ls -lrt
cassini/home/peter/bo/2025ss/bs/20250324> $t
insgesamt 432
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
lrwxrwxrwx 1 peter peter     30 14. Mär 2023  fotos -> /home/peter/Photos/vorstellung
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
-rw-r--r-- 1 peter peter  42617 24. Mär 08:34 bs-20250324.tex
-rw-r--r-- 1 peter peter 111583 24. Mär 08:34 bs-20250324.pdf
-rw-r--r-- 1 peter peter  19360 24. Mär 14:14 unix-20250324.tex
-rw-r--r-- 1 peter peter    272 24. Mär 14:14 unix-20250324.vrb
-rw-r--r-- 1 peter peter      0 24. Mär 14:14 unix-20250324.snm
-rw-r--r-- 1 peter peter   6806 24. Mär 14:14 unix-20250324.aux
-rw-r--r-- 1 peter peter    589 24. Mär 14:14 unix-20250324.toc
-rw-r--r-- 1 peter peter   1200 24. Mär 14:14 unix-20250324.out
-rw-r--r-- 1 peter peter   4242 24. Mär 14:14 unix-20250324.nav
-rw-r--r-- 1 peter peter  58120 24. Mär 14:14 unix-20250324.log
-rw-r--r-- 1 peter peter 128817 24. Mär 14:15 unix-20250324.pdf
-rw-r--r-- 1 peter peter   5853 24. Mär 14:22 unix-baukasten-01.txt
-rw-r--r-- 1 peter peter   8626 24. Mär 14:24 unix-optionen-01.txt
-rw-r--r-- 1 peter peter    372 24. Mär 14:25 ausgabe-01.txt
-rw-r--r-- 1 peter peter    419 24. Mär 14:30 ausrufezeichen-01.txt
-rw-r--r-- 1 peter peter   1913 24. Mär 14:31 ausrufezeichen-02.txt
-rw-r--r-- 1 peter peter    312 24. Mär 14:33 ausgabe-02.txt
-rw-r--r-- 1 peter peter    307 24. Mär 14:34 ausgabe-03.txt
cassini/home/peter/bo/2025ss/bs/20250324>
+29 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> bla="*"
cassini/home/peter/bo/2025ss/bs/20250324> echo $bla
ausgabe-01.txt ausgabe-02.txt ausgabe-03.txt ausrufezeichen-01.txt ausrufezeichen-02.txt bs-20250324.pdf bs-20250324.tex fotos logo-hochschule-bochum-cvh-text-v3.pdf logo-hochschule-bochum-de-narrow.pdf mic Operating_system_placement-de.pdf pgslides.sty shell-scripts-01.txt unix-20250324.aux unix-20250324.log unix-20250324.nav unix-20250324.out unix-20250324.pdf unix-20250324.snm unix-20250324.tex unix-20250324.toc unix-20250324.vrb unix-baukasten-01.txt unix-optionen-01.txt variables-01.txt
cassini/home/peter/bo/2025ss/bs/20250324> echo *
ausgabe-01.txt ausgabe-02.txt ausgabe-03.txt ausrufezeichen-01.txt ausrufezeichen-02.txt bs-20250324.pdf bs-20250324.tex fotos logo-hochschule-bochum-cvh-text-v3.pdf logo-hochschule-bochum-de-narrow.pdf mic Operating_system_placement-de.pdf pgslides.sty shell-scripts-01.txt unix-20250324.aux unix-20250324.log unix-20250324.nav unix-20250324.out unix-20250324.pdf unix-20250324.snm unix-20250324.tex unix-20250324.toc unix-20250324.vrb unix-baukasten-01.txt unix-optionen-01.txt variables-01.txt
cassini/home/peter/bo/2025ss/bs/20250324> ls -l *.tex
-rw-r--r-- 1 peter peter 42617 24. Mär 08:34 bs-20250324.tex
-rw-r--r-- 1 peter peter 19360 24. Mär 14:14 unix-20250324.tex
cassini/home/peter/bo/2025ss/bs/20250324> ls *
ausgabe-01.txt                          unix-20250324.aux
ausgabe-02.txt                          unix-20250324.log
ausgabe-03.txt                          unix-20250324.nav
ausrufezeichen-01.txt                   unix-20250324.out
ausrufezeichen-02.txt                   unix-20250324.pdf
bs-20250324.pdf                         unix-20250324.snm
bs-20250324.tex                         unix-20250324.tex
logo-hochschule-bochum-cvh-text-v3.pdf  unix-20250324.toc
logo-hochschule-bochum-de-narrow.pdf    unix-20250324.vrb
mic                                     unix-baukasten-01.txt
Operating_system_placement-de.pdf       unix-optionen-01.txt
pgslides.sty                            variables-01.txt
shell-scripts-01.txt

fotos:
00-twike-20191009.jpg       02-judo-20190629-0120.jpg  04-physik-20210510-223937-mit-url.png
01-am-klavier-20180216.jpg  03-tanzen-4682.jpg
cassini/home/peter/bo/2025ss/bs/20250324> echo *
ausgabe-01.txt ausgabe-02.txt ausgabe-03.txt ausrufezeichen-01.txt ausrufezeichen-02.txt bs-20250324.pdf bs-20250324.tex fotos logo-hochschule-bochum-cvh-text-v3.pdf logo-hochschule-bochum-de-narrow.pdf mic Operating_system_placement-de.pdf pgslides.sty shell-scripts-01.txt unix-20250324.aux unix-20250324.log unix-20250324.nav unix-20250324.out unix-20250324.pdf unix-20250324.snm unix-20250324.tex unix-20250324.toc unix-20250324.vrb unix-baukasten-01.txt unix-optionen-01.txt variables-01.txt
cassini/home/peter/bo/2025ss/bs/20250324>
+5 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> echo $bla
ausgabe-01.txt ausgabe-02.txt ausgabe-03.txt ausrufezeichen-01.txt ausrufezeichen-02.txt bs-20250324.pdf bs-20250324.tex fotos logo-hochschule-bochum-cvh-text-v3.pdf logo-hochschule-bochum-de-narrow.pdf mic Operating_system_placement-de.pdf pgslides.sty shell-scripts-01.txt unix-20250324.aux unix-20250324.log unix-20250324.nav unix-20250324.out unix-20250324.pdf unix-20250324.snm unix-20250324.tex unix-20250324.toc unix-20250324.vrb unix-baukasten-01.txt unix-optionen-01.txt variables-01.txt wildcards-01.txt
cassini/home/peter/bo/2025ss/bs/20250324> echo "$bla"
*
cassini/home/peter/bo/2025ss/bs/20250324>
+21 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250324> ls -l hello-01.sh
-rwxr-xr-x 1 peter peter 57 24. Mär 14:55 hello-01.sh
cassini/home/peter/bo/2025ss/bs/20250324> cat hello-01.sh
#!/bin/bash

echo -n "Name: "
read name
echo Hallo $name
cassini/home/peter/bo/2025ss/bs/20250324> ./hello-01.sh
Name: Peter
Hallo Peter
cassini/home/peter/bo/2025ss/bs/20250324> ./hello-01.sh
Name: *
Hallo ausgabe-01.txt ausgabe-02.txt ausgabe-03.txt ausrufezeichen-01.txt ausrufezeichen-02.txt bs-20250324.pdf bs-20250324.tex fotos hello-01.sh logo-hochschule-bochum-cvh-text-v3.pdf logo-hochschule-bochum-de-narrow.pdf mic Operating_system_placement-de.pdf pgslides.sty shell-scripts-01.txt unix-20250324.aux unix-20250324.log unix-20250324.nav unix-20250324.out unix-20250324.pdf unix-20250324.snm unix-20250324.tex unix-20250324.toc unix-20250324.vrb unix-baukasten-01.txt unix-optionen-01.txt variables-01.txt wildcards-01.txt wildcards-02.txt
cassini/home/peter/bo/2025ss/bs/20250324> ./hello-01.sh
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/2025ss/bs/20250324> ./hello-01.sh
Name: /*/../*
Hallo /bin/../arm-linux-gnueabihf /bin/../bin /bin/../games /bin/../i686-linux-gnu /bin/../include /bin/../lib /bin/../lib32 /bin/../lib64 /bin/../libexec /bin/../libx32 /bin/../local /bin/../sbin /bin/../share /bin/../src /boot/../bin /boot/../boot /boot/../dev /boot/../etc /boot/../home /boot/../initrd.img /boot/../initrd.img.old /boot/../lib /boot/../lib32 /boot/../lib64 /boot/../libx32 /boot/../lost+found /boot/../media /boot/../mnt /boot/../opt /boot/../proc /boot/../root /boot/../run /boot/../sbin /boot/../srv /boot/../swapfile /boot/../sys /boot/../tmp /boot/../usr /boot/../var /boot/../vmlinuz /boot/../vmlinuz.old /dev/../bin /dev/../boot /dev/../dev /dev/../etc /dev/../home /dev/../initrd.img /dev/../initrd.img.old /dev/../lib /dev/../lib32 /dev/../lib64 /dev/../libx32 /dev/../lost+found /dev/../media /dev/../mnt /dev/../opt /dev/../proc /dev/../root /dev/../run /dev/../sbin /dev/../srv /dev/../swapfile /dev/../sys /dev/../tmp /dev/../usr /dev/../var /dev/../vmlinuz /dev/../vmlinuz.old /etc/../bin /etc/../boot /etc/../dev /etc/../etc /etc/../home /etc/../initrd.img /etc/../initrd.img.old /etc/../lib /etc/../lib32 /etc/../lib64 /etc/../libx32 /etc/../lost+found /etc/../media /etc/../mnt /etc/../opt /etc/../proc /etc/../root /etc/../run /etc/../sbin /etc/../srv /etc/../swapfile /etc/../sys /etc/../tmp /etc/../usr /etc/../var /etc/../vmlinuz /etc/../vmlinuz.old /home/../bin /home/../boot /home/../dev /home/../etc /home/../home /home/../initrd.img /home/../initrd.img.old /home/../lib /home/../lib32 /home/../lib64 /home/../libx32 /home/../lost+found /home/../media /home/../mnt /home/../opt /home/../proc /home/../root /home/../run /home/../sbin /home/../srv /home/../swapfile /home/../sys /home/../tmp /home/../usr /home/../var /home/../vmlinuz /home/../vmlinuz.old /lib32/../arm-linux-gnueabihf /lib32/../bin /lib32/../games /lib32/../i686-linux-gnu /lib32/../include /lib32/../lib /lib32/../lib32 /lib32/../lib64 /lib32/../libexec /lib32/../libx32 /lib32/../local /lib32/../sbin /lib32/../share /lib32/../src /lib64/../arm-linux-gnueabihf /lib64/../bin /lib64/../games /lib64/../i686-linux-gnu /lib64/../include /lib64/../lib /lib64/../lib32 /lib64/../lib64 /lib64/../libexec /lib64/../libx32 /lib64/../local /lib64/../sbin /lib64/../share /lib64/../src /lib/../arm-linux-gnueabihf /lib/../bin /lib/../games /lib/../i686-linux-gnu /lib/../include /lib/../lib /lib/../lib32 /lib/../lib64 /lib/../libexec /lib/../libx32 /lib/../local /lib/../sbin /lib/../share /lib/../src /libx32/../arm-linux-gnueabihf /libx32/../bin /libx32/../games /libx32/../i686-linux-gnu /libx32/../include /libx32/../lib /libx32/../lib32 /libx32/../lib64 /libx32/../libexec /libx32/../libx32 /libx32/../local /libx32/../sbin /libx32/../share /libx32/../src /media/../bin /media/../boot /media/../dev /media/../etc /media/../home /media/../initrd.img /media/../initrd.img.old /media/../lib /media/../lib32 /media/../lib64 /media/../libx32 /media/../lost+found /media/../media /media/../mnt /media/../opt /media/../proc /media/../root /media/../run /media/../sbin /media/../srv /media/../swapfile /media/../sys /media/../tmp /media/../usr /media/../var /media/../vmlinuz /media/../vmlinuz.old /mnt/../bin /mnt/../boot /mnt/../dev /mnt/../etc /mnt/../home /mnt/../initrd.img /mnt/../initrd.img.old /mnt/../lib /mnt/../lib32 /mnt/../lib64 /mnt/../libx32 /mnt/../lost+found /mnt/../media /mnt/../mnt /mnt/../opt /mnt/../proc /mnt/../root /mnt/../run /mnt/../sbin /mnt/../srv /mnt/../swapfile /mnt/../sys /mnt/../tmp /mnt/../usr /mnt/../var /mnt/../vmlinuz /mnt/../vmlinuz.old /opt/../bin /opt/../boot /opt/../dev /opt/../etc /opt/../home /opt/../initrd.img /opt/../initrd.img.old /opt/../lib /opt/../lib32 /opt/../lib64 /opt/../libx32 /opt/../lost+found /opt/../media /opt/../mnt /opt/../opt /opt/../proc /opt/../root /opt/../run /opt/../sbin /opt/../srv /opt/../swapfile /opt/../sys /opt/../tmp /opt/../usr /opt/../var /opt/../vmlinuz /opt/../vmlinuz.old /proc/../bin /proc/../boot /proc/../dev /proc/../etc /proc/../home /proc/../initrd.img /proc/../initrd.img.old /proc/../lib /proc/../lib32
cassini/home/peter/bo/2025ss/bs/20250324>
+16 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> for x in 1 2 3; do cat test-$x.txt; done
Dies ist ein schöner Test.
Dies ist ebenfalls ein Test.
Dies ist noch ein weiterer Test.
cassini/home/peter/bo/2025ss/bs/20250331> grep "schön" test-*.txt
test-1.txt:Dies ist ein schöner Test.
test-7.txt:Dies ist ein schöner Test.
test-8.txt:Dies ist ein schöner Test.
cassini/home/peter/bo/2025ss/bs/20250331> echo $?
0
cassini/home/peter/bo/2025ss/bs/20250331> grep "schnöd" test-*.txt
cassini/home/peter/bo/2025ss/bs/20250331> echo $?
1
cassini/home/peter/bo/2025ss/bs/20250331> if grep "schnöd" test-*.txt; then echo "gefunden"; else echo "nicht gefunden"; fi
nicht gefunden
cassini/home/peter/bo/2025ss/bs/20250331>
Original line number Diff line number Diff line
% bs-20230320.pdf - Lecture Slides on Operating Systems
% Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023  Peter Gerwinski
% bs-20250331.pdf - Lecture Slides on Operating Systems
% Copyright (C) 2014-2024, 2025  Peter Gerwinski
%
% This document is free software: you can redistribute it and/or
% modify it either under the terms of the Creative Commons
@@ -20,12 +20,14 @@
% Attribution-ShareAlike 3.0 Unported License along with this
% document.  If not, see <http://creativecommons.org/licenses/>.

% README: Unix

\documentclass[10pt,t]{beamer}

\usepackage{pgslides}
\usepackage{rotating}
\usepackage{pdftricks}
\usepackage[obeyfamily=false,mathrm=mathsf,textrm=sffamily]{siunitx}
% \usepackage[obeyfamily=false,mathrm=mathsf,textrm=sffamily]{siunitx}
\usepackage{eurosym}
\usepackage{tikz}

@@ -41,21 +43,21 @@

\title{Treiberentwicklung,\\[\medskipamount]Echtzeit- und Betriebssysteme}
\author{Prof.\ Dr.\ rer.\ nat.\ Peter Gerwinski}
\date{20.\ März 2023}
\date{31.\ März 2025}

\begin{document}

\newlength{\normalpdfpageheight}
\setlength{\normalpdfpageheight}{\pdfpageheight}
\newlength{\normalpageheight}
\setlength{\normalpageheight}{\pageheight}

\maketitleframe

\date{\begin{picture}(0,0)
        \color{red}
        \put(0.4,1.05){\makebox(0,0)[t]{$\underbrace{\rule{1.45cm}{0pt}}_{%
        \put(0.4,1.02){\makebox(0,0)[t]{$\underbrace{\rule{1.45cm}{0pt}}_{%
          \mbox{\emph{rerum naturalium\/} = der natürlichen Dinge (lat.)}}$}}
      \end{picture}%
        20.\ März 2023\kern0.5pt}
        31.\ März 2025}

\maketitleframe

@@ -71,11 +73,16 @@

  \begin{itemize}
    \item
      Bitte \textbf{eigenen Computer} (Notebook) mitbringen.
      Bitte nach Möglichkeit \textbf{eigenen Computer} (Notebook) mitbringen.
    \item
      \textbf{Lehrmaterialien:} \url{https://gitlab.cvh-server.de/pgerwinski/bs}\\
      Links auf die Datei klicken, nicht mittig auf den Kommentar.
%    \item
%      \textbf{Praktikum:} 3 Termine (nach Vereinbarung),\\
%      eine Gruppe Dienstag, 10:30--14:15 Uhr,\\
%      weitere Gruppen Mittwoch, 14:15--18:00 Uhr
    \item
%      \textbf{Prüfungsform: Klausur}
      \textbf{Prüfungsform: Hausarbeit mit Kolloquium}
  \end{itemize}
  \bigskip
@@ -95,9 +102,9 @@
    \item
      Notfall-Schnellzugang: \url{https://www.cvh-server.de/virtuelle-raeume/}\\
      Seminarraum 2, VNC-Passwort: \lstinline[style=cmd]{testcvh}
    \item
      Bei Problemen: bitte notieren:\\
      Art des Problems, genaue Uhrzeit, JavaScript-Fehlermeldungen (F12)
%    \item
%      Bei Problemen: bitte notieren:\\
%      Art des Problems, genaue Uhrzeit, JavaScript-Fehlermeldungen (F12)
  \end{itemize}

\end{frame}
@@ -151,7 +158,7 @@
    \item
      Ressourcen-Verwaltung
  \end{itemize}
  \pause
%  \pause
  \begin{picture}(0,0)
    \put(7.5,6.1){\makebox(0,0)[bl]{\tikz{\draw[line width=1pt] (0,0)--(4.6,1.5);}}}
    \put(7.5,7.6){\makebox(0,0)[tl]{\tikz{\draw[line width=1pt] (0,0)--(4.6,-1.5);}}}
@@ -760,7 +767,7 @@

\end{frame}

\setlength{\pdfpageheight}{48cm}
\setlength{\pageheight}{48cm}

\begin{frame}[fragile]

@@ -926,7 +933,7 @@

\end{frame}

\setlength{\pdfpageheight}{40.5cm}
\setlength{\pageheight}{40.5cm}

\begin{frame}[fragile]

@@ -1156,7 +1163,7 @@

\end{frame}

\setlength{\pdfpageheight}{\normalpdfpageheight}
\setlength{\pageheight}{\normalpageheight}

%\sectionnonumber{Literaturempfehlung}
%\subsectionnonumber{Automotive Embedded Systeme}
+30 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> cd ..
cassini/home/peter/bo/2025ss/bs> ls -l
insgesamt 12
drwxr-xr-x 2 peter peter 4096 31. Mär 09:10 20250324
drwxr-xr-x 2 peter peter 4096 31. Mär 13:52 20250331
drwxr-xr-x 2 peter peter 4096 24. Mär 08:35 common
cassini/home/peter/bo/2025ss/bs> cd -
/home/peter/bo/2025ss/bs/20250331
cassini/home/peter/bo/2025ss/bs/20250331> ls -l
insgesamt 252
-rwxr-xr-x 1 peter peter  15952 31. Mär 12:28 a.out
-rw-r--r-- 1 peter peter   2814 31. Mär 11:41 bs-20250331.aux
-rw-r--r-- 1 peter peter  57517 31. Mär 11:41 bs-20250331.log
-rw-r--r-- 1 peter peter   1407 31. Mär 11:41 bs-20250331.nav
-rw-r--r-- 1 peter peter    577 31. Mär 11:41 bs-20250331.out
-rw-r--r-- 1 peter peter 101358 31. Mär 11:41 bs-20250331.pdf
-rw-r--r-- 1 peter peter      0 31. Mär 11:41 bs-20250331.snm
-rw-r--r-- 1 peter peter  42591 31. Mär 11:41 bs-20250331.tex
-rw-r--r-- 1 peter peter    225 31. Mär 11:41 bs-20250331.toc
-rw-r--r-- 1 peter peter     82 31. Mär 12:20 hello-01.c
lrwxrwxrwx 1 peter peter     48 24. Mär 08:11 logo-hochschule-bochum-cvh-text-v3.pdf -> ../common/logo-hochschule-bochum-cvh-text-v3.pdf
lrwxrwxrwx 1 peter peter     46 24. Mär 08:12 logo-hochschule-bochum-de-narrow.pdf -> ../common/logo-hochschule-bochum-de-narrow.pdf
lrwxrwxrwx 1 peter peter     43 17. Apr 2016  Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
lrwxrwxrwx 1 peter peter     22 13. Apr 2018  pgslides.sty -> ../common/pgslides.sty
-rw-r--r-- 1 peter peter    398 31. Mär 13:51 pipes-01.txt
-rw-r--r-- 1 peter peter   1354 31. Mär 13:52 pipes-02.txt
-rw-r--r-- 1 peter peter    196 31. Mär 11:41 tmp.inputs
lrwxrwxrwx 1 peter peter     29 31. Mär 09:11 unix-20250324.pdf -> ../20250324/unix-20250324.pdf
lrwxrwxrwx 1 peter peter     29 31. Mär 09:11 unix-20250324.tex -> ../20250324/unix-20250324.tex
cassini/home/peter/bo/2025ss/bs/20250331>
+9 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> echo "Dies ist ein Test." > test-1.txt
cassini/home/peter/bo/2025ss/bs/20250331> echo "Dies ist ebenfalls ein Test." > test-2.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-*.txt
-rw-r--r-- 1 peter peter 19 31. Mär 14:01 test-1.txt
-rw-r--r-- 1 peter peter 29 31. Mär 14:01 test-2.txt
cassini/home/peter/bo/2025ss/bs/20250331> mv test-1.txt test-2.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-*.txt
-rw-r--r-- 1 peter peter 19 31. Mär 14:01 test-2.txt
cassini/home/peter/bo/2025ss/bs/20250331>

20250331/find-01.txt

0 → 100644
+23 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs> ls -l
insgesamt 12
drwxr-xr-x 2 peter peter 4096 31. Mär 09:10 20250324
drwxr-xr-x 3 peter peter 4096 31. Mär 15:17 20250331
drwxr-xr-x 2 peter peter 4096 24. Mär 08:35 common
cassini/home/peter/bo/2025ss/bs> find . -name "*.pdf"
./common/logo-hochschule-bochum-de-narrow.pdf
./common/logo-hochschule-bochum-en.pdf
./common/logo-hochschule-bochum-cvh-text-v3.pdf
./common/Operating_system_placement-de.pdf
./common/io-ports-and-interrupts.pdf
./common/logo-hochschule-bochum-de-wide.pdf
./20250331/logo-hochschule-bochum-de-narrow.pdf
./20250331/logo-hochschule-bochum-cvh-text-v3.pdf
./20250331/unix-20250324.pdf
./20250331/Operating_system_placement-de.pdf
./20250331/bs-20250331.pdf
./20250324/logo-hochschule-bochum-de-narrow.pdf
./20250324/logo-hochschule-bochum-cvh-text-v3.pdf
./20250324/unix-20250324.pdf
./20250324/Operating_system_placement-de.pdf
./20250324/bs-20250324.pdf
cassini/home/peter/bo/2025ss/bs>

20250331/find-02.txt

0 → 100644
+25 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs> find . -name *.pdf
./common/logo-hochschule-bochum-de-narrow.pdf
./common/logo-hochschule-bochum-en.pdf
./common/logo-hochschule-bochum-cvh-text-v3.pdf
./common/Operating_system_placement-de.pdf
./common/io-ports-and-interrupts.pdf
./common/logo-hochschule-bochum-de-wide.pdf
./20250331/logo-hochschule-bochum-de-narrow.pdf
./20250331/logo-hochschule-bochum-cvh-text-v3.pdf
./20250331/unix-20250324.pdf
./20250331/Operating_system_placement-de.pdf
./20250331/bs-20250331.pdf
./20250324/logo-hochschule-bochum-de-narrow.pdf
./20250324/logo-hochschule-bochum-cvh-text-v3.pdf
./20250324/unix-20250324.pdf
./20250324/Operating_system_placement-de.pdf
./20250324/bs-20250324.pdf
cassini/home/peter/bo/2025ss/bs> echo find . -name *.pdf
find . -name *.pdf
cassini/home/peter/bo/2025ss/bs> echo ";-)" > test.pdf
cassini/home/peter/bo/2025ss/bs> find . -name *.pdf
./test.pdf
cassini/home/peter/bo/2025ss/bs> echo find . -name *.pdf
find . -name test.pdf
cassini/home/peter/bo/2025ss/bs>

20250331/find-03.txt

0 → 100644
+15 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs> find . -type l
./.git
./20250331/logo-hochschule-bochum-de-narrow.pdf
./20250331/unix-20250324.tex
./20250331/logo-hochschule-bochum-cvh-text-v3.pdf
./20250331/pgslides.sty
./20250331/unix-20250324.pdf
./20250331/Operating_system_placement-de.pdf
./20250331/test-7.txt
./20250324/logo-hochschule-bochum-de-narrow.pdf
./20250324/fotos
./20250324/logo-hochschule-bochum-cvh-text-v3.pdf
./20250324/pgslides.sty
./20250324/Operating_system_placement-de.pdf
cassini/home/peter/bo/2025ss/bs>

20250331/find-04.txt

0 → 100644
+7 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs> find . -type d
.
./common
./20250331
./20250331/test
./20250324
cassini/home/peter/bo/2025ss/bs>
+19 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-*.txt
-rw-r--r-- 1 peter peter 19 31. Mär 15:05 test-1.txt
-rw-r--r-- 1 peter peter 29 31. Mär 14:07 test-2.txt
-rw-r--r-- 1 peter peter 33 31. Mär 14:09 test-3.txt
-rw-r--r-- 1 peter peter 36 31. Mär 14:19 test-4.txt
-rw-r--r-- 1 peter peter 23 31. Mär 14:21 test-5.txt
-rw-r--r-- 1 peter peter 28 31. Mär 14:22 test-6.txt
lrwxrwxrwx 1 peter peter 10 31. Mär 15:02 test-7.txt -> test-1.txt
cassini/home/peter/bo/2025ss/bs/20250331> ln test-1.txt test-8.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-*.txt
-rw-r--r-- 2 peter peter 19 31. Mär 15:05 test-1.txt
-rw-r--r-- 1 peter peter 29 31. Mär 14:07 test-2.txt
-rw-r--r-- 1 peter peter 33 31. Mär 14:09 test-3.txt
-rw-r--r-- 1 peter peter 36 31. Mär 14:19 test-4.txt
-rw-r--r-- 1 peter peter 23 31. Mär 14:21 test-5.txt
-rw-r--r-- 1 peter peter 28 31. Mär 14:22 test-6.txt
lrwxrwxrwx 1 peter peter 10 31. Mär 15:02 test-7.txt -> test-1.txt
-rw-r--r-- 2 peter peter 19 31. Mär 15:05 test-8.txt
cassini/home/peter/bo/2025ss/bs/20250331>
+27 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> echo "Dies ist ein schöner Test." > test-1.txt
cassini/home/peter/bo/2025ss/bs/20250331> cat test-8.txt
Dies ist ein schöner Test.
cassini/home/peter/bo/2025ss/bs/20250331> rm test-1.txt
cassini/home/peter/bo/2025ss/bs/20250331> cat test-8.txt
Dies ist ein schöner Test.
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-*.txt
-rw-r--r-- 1 peter peter 29 31. Mär 14:07 test-2.txt
-rw-r--r-- 1 peter peter 33 31. Mär 14:09 test-3.txt
-rw-r--r-- 1 peter peter 36 31. Mär 14:19 test-4.txt
-rw-r--r-- 1 peter peter 23 31. Mär 14:21 test-5.txt
-rw-r--r-- 1 peter peter 28 31. Mär 14:22 test-6.txt
lrwxrwxrwx 1 peter peter 10 31. Mär 15:02 test-7.txt -> test-1.txt
-rw-r--r-- 1 peter peter 28 31. Mär 15:07 test-8.txt
cassini/home/peter/bo/2025ss/bs/20250331> ln test-8.txt test-1.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-*.txt
-rw-r--r-- 2 peter peter 28 31. Mär 15:07 test-1.txt
-rw-r--r-- 1 peter peter 29 31. Mär 14:07 test-2.txt
-rw-r--r-- 1 peter peter 33 31. Mär 14:09 test-3.txt
-rw-r--r-- 1 peter peter 36 31. Mär 14:19 test-4.txt
-rw-r--r-- 1 peter peter 23 31. Mär 14:21 test-5.txt
-rw-r--r-- 1 peter peter 28 31. Mär 14:22 test-6.txt
lrwxrwxrwx 1 peter peter 10 31. Mär 15:02 test-7.txt -> test-1.txt
-rw-r--r-- 2 peter peter 28 31. Mär 15:07 test-8.txt
cassini/home/peter/bo/2025ss/bs/20250331> cat test-1.txt
Dies ist ein schöner Test.
cassini/home/peter/bo/2025ss/bs/20250331>
+10 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> ls -li test-*.txt
12622673 -rw-r--r-- 2 peter peter 28 31. Mär 15:07 test-1.txt
12622610 -rw-r--r-- 1 peter peter 29 31. Mär 14:07 test-2.txt
12622376 -rw-r--r-- 1 peter peter 33 31. Mär 14:09 test-3.txt
12622597 -rw-r--r-- 1 peter peter 36 31. Mär 14:19 test-4.txt
12622667 -rw-r--r-- 1 peter peter 23 31. Mär 14:21 test-5.txt
12622712 -rw-r--r-- 1 peter peter 28 31. Mär 14:22 test-6.txt
12622671 lrwxrwxrwx 1 peter peter 10 31. Mär 15:02 test-7.txt -> test-1.txt
12622673 -rw-r--r-- 2 peter peter 28 31. Mär 15:07 test-8.txt
cassini/home/peter/bo/2025ss/bs/20250331>
+16 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> ls -dl test
drwxr-xr-x 2 root root 4096 31. Mär 14:50 test
cassini/home/peter/bo/2025ss/bs/20250331> ln test toast
ln: test: harte Verknüpfung für Verzeichnisse ist nicht erlaubt
cassini/home/peter/bo/2025ss/bs/20250331> ls -dl test/.
drwxr-xr-x 2 root root 4096 31. Mär 14:50 test/.
cassini/home/peter/bo/2025ss/bs/20250331> ls -la test/
insgesamt 12
drwxr-xr-x 2 root  root  4096 31. Mär 14:50 .
drwxr-xr-x 3 peter peter 4096 31. Mär 15:13 ..
-rw-rw-rw- 1 peter peter   19 31. Mär 14:06 test-1.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -dli test
12622614 drwxr-xr-x 2 root root 4096 31. Mär 14:50 test
cassini/home/peter/bo/2025ss/bs/20250331> ls -dli test/.
12622614 drwxr-xr-x 2 root root 4096 31. Mär 14:50 test/.
cassini/home/peter/bo/2025ss/bs/20250331>
+11 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> ls -dl .
drwxr-xr-x 3 peter peter 4096 31. Mär 15:15 .
cassini/home/peter/bo/2025ss/bs/20250331> cd ..
cassini/home/peter/bo/2025ss/bs> ls -dl .
drwxr-xr-x 5 peter peter 4096 31. Mär 09:06 .
cassini/home/peter/bo/2025ss/bs> ls -l
insgesamt 12
drwxr-xr-x 2 peter peter 4096 31. Mär 09:10 20250324
drwxr-xr-x 3 peter peter 4096 31. Mär 15:15 20250331
drwxr-xr-x 2 peter peter 4096 24. Mär 08:35 common
cassini/home/peter/bo/2025ss/bs>

20250331/hello-01.c

0 → 100644
+7 −0
Original line number Diff line number Diff line
#include <stdio.h>

int main (void)
{
  printf ("Hello, world!\n");
  return 0;
}

20250331/mount-01.txt

0 → 100644
+41 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> lsblk
NAME                     MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
sda                        8:0    0 465,8G  0 disk
├─sda1                     8:1    0   487M  0 part  /boot
├─sda2                     8:2    0     1K  0 part
└─sda5                     8:5    0 465,3G  0 part
  └─sda5_crypt           254:0    0 465,3G  0 crypt
    ├─cassini--vg-root   254:1    0 464,3G  0 lvm   /
    └─cassini--vg-swap_1 254:2    0   980M  0 lvm   [SWAP]
cassini/home/peter/bo/2025ss/bs/20250331> lsblk
NAME                     MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
sda                        8:0    0 465,8G  0 disk
├─sda1                     8:1    0   487M  0 part  /boot
├─sda2                     8:2    0     1K  0 part
└─sda5                     8:5    0 465,3G  0 part
  └─sda5_crypt           254:0    0 465,3G  0 crypt
    ├─cassini--vg-root   254:1    0 464,3G  0 lvm   /
    └─cassini--vg-swap_1 254:2    0   980M  0 lvm   [SWAP]
sdb                        8:16   1   3,9G  0 disk
└─sdb1                     8:17   1   3,9G  0 part
cassini/home/peter/bo/2025ss/bs/20250331> mount /dev/sdb1
cassini/home/peter/bo/2025ss/bs/20250331> lsblk
NAME                     MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
sda                        8:0    0 465,8G  0 disk
├─sda1                     8:1    0   487M  0 part  /boot
├─sda2                     8:2    0     1K  0 part
└─sda5                     8:5    0 465,3G  0 part
  └─sda5_crypt           254:0    0 465,3G  0 crypt
    ├─cassini--vg-root   254:1    0 464,3G  0 lvm   /
    └─cassini--vg-swap_1 254:2    0   980M  0 lvm   [SWAP]
sdb                        8:16   1   3,9G  0 disk
└─sdb1                     8:17   1   3,9G  0 part  /media/usb1
cassini/home/peter/bo/2025ss/bs/20250331> ls -l /media/usb1/
insgesamt 12
-rwxr-xr-x 1 peter peter 2848  3. Feb 17:35  beispiel.zip
-rwxr-xr-x 1 peter peter 3315  4. Feb 15:41 'Klausur 04.02.2025 Xxxxx Xxxxx.txt'
drwxr-xr-x 2 peter peter 4096  4. Feb 13:40 'System Volume Information'
cassini/home/peter/bo/2025ss/bs/20250331> umount /dev/sdb1
cassini/home/peter/bo/2025ss/bs/20250331> ls -l /media/usb1/
insgesamt 0
cassini/home/peter/bo/2025ss/bs/20250331>

20250331/mount-02.txt

0 → 100644
+3 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> grep media/usb1 /etc/fstab
/dev/sdb1       /media/usb1     auto    rw,user,noauto  0       0
cassini/home/peter/bo/2025ss/bs/20250331>

20250331/pause-01.txt

0 → 100644
+15 −0
Original line number Diff line number Diff line
cassini/home/peter> cowsay -f tux "Pause bis 17:$((22 + 15)) Uhr"
 _____________________
< Pause bis 17:37 Uhr >
 ---------------------
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/

cassini/home/peter>
+15 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-4.txt
-rw-r--r-- 1 peter peter 36 31. Mär 14:19 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> cat test-4.txt
Dies ist ebenfalls ein Teeeeeeeest!
cassini/home/peter/bo/2025ss/bs/20250331> chmod -r test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-4.txt
--w------- 1 peter peter 36 31. Mär 14:19 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> cat test-4.txt
cat: test-4.txt: Keine Berechtigung
cassini/home/peter/bo/2025ss/bs/20250331> chmod +r test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-4.txt
-rw-r--r-- 1 peter peter 36 31. Mär 14:19 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> cat test-4.txt
Dies ist ebenfalls ein Teeeeeeeest!
cassini/home/peter/bo/2025ss/bs/20250331>
+15 −0
Original line number Diff line number Diff line
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-4.txt
-rw-r--r-- 1 peter peter 36 31. Mär 14:19 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> chmod o-r test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-4.txt
-rw-r----- 1 peter peter 36 31. Mär 14:19 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> chmod 666 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-4.txt
-rw-rw-rw- 1 peter peter 36 31. Mär 14:19 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> chmod 640 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-4.txt
-rw-r----- 1 peter peter 36 31. Mär 14:19 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> chmod 644 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331> ls -l test-4.txt
-rw-r--r-- 1 peter peter 36 31. Mär 14:19 test-4.txt
cassini/home/peter/bo/2025ss/bs/20250331>