From e2a8cb5dfb6c9dbe4a437851fccdf69c0733b848 Mon Sep 17 00:00:00 2001 From: "Hans J. Koch" Date: Tue, 9 Jun 2009 20:43:40 +0200 Subject: Initial commit. --- .../what-is-linux/handout_what-is-linux_de.tex | 17 + .../what-is-linux/hints_what-is-linux_de.tex | 32 + linux-basics/what-is-linux/images/785px-Eniac.jpg | Bin 0 -> 97937 bytes linux-basics/what-is-linux/images/Apple2.jpg | Bin 0 -> 20921 bytes .../images/CPU_und_Terminals1-600px.png | Bin 0 -> 54326 bytes .../what-is-linux/images/CPU_und_Terminals1.svg | 2235 ++++++++++++++++++++ .../what-is-linux/images/Linus_Torvalds.jpg | Bin 0 -> 43475 bytes .../what-is-linux/images/Linux_schichten.png | Bin 0 -> 8016 bytes .../images/Richard_Stallman_2005_(chrys).jpg | Bin 0 -> 98064 bytes ...Thompson-sitting-Richie-standing-PDP11-1972.jpg | Bin 0 -> 79006 bytes linux-basics/what-is-linux/images/Unix_history.png | Bin 0 -> 87452 bytes linux-basics/what-is-linux/images/Unix_history.svg | 1379 ++++++++++++ .../what-is-linux/images/woz_jobs-garage-1976.jpg | Bin 0 -> 18673 bytes linux-basics/what-is-linux/linutronix-left.png | Bin 0 -> 17432 bytes linux-basics/what-is-linux/linutronix-right.png | Bin 0 -> 5559 bytes linux-basics/what-is-linux/linutronix.png | Bin 0 -> 24712 bytes .../what-is-linux/pres_what-is-linux_de.tex | 57 + 17 files changed, 3720 insertions(+) create mode 100644 linux-basics/what-is-linux/handout_what-is-linux_de.tex create mode 100644 linux-basics/what-is-linux/hints_what-is-linux_de.tex create mode 100644 linux-basics/what-is-linux/images/785px-Eniac.jpg create mode 100644 linux-basics/what-is-linux/images/Apple2.jpg create mode 100644 linux-basics/what-is-linux/images/CPU_und_Terminals1-600px.png create mode 100644 linux-basics/what-is-linux/images/CPU_und_Terminals1.svg create mode 100644 linux-basics/what-is-linux/images/Linus_Torvalds.jpg create mode 100644 linux-basics/what-is-linux/images/Linux_schichten.png create mode 100644 linux-basics/what-is-linux/images/Richard_Stallman_2005_(chrys).jpg create mode 100644 linux-basics/what-is-linux/images/Thompson-sitting-Richie-standing-PDP11-1972.jpg create mode 100644 linux-basics/what-is-linux/images/Unix_history.png create mode 100644 linux-basics/what-is-linux/images/Unix_history.svg create mode 100644 linux-basics/what-is-linux/images/woz_jobs-garage-1976.jpg create mode 100644 linux-basics/what-is-linux/linutronix-left.png create mode 100644 linux-basics/what-is-linux/linutronix-right.png create mode 100644 linux-basics/what-is-linux/linutronix.png create mode 100644 linux-basics/what-is-linux/pres_what-is-linux_de.tex (limited to 'linux-basics/what-is-linux') diff --git a/linux-basics/what-is-linux/handout_what-is-linux_de.tex b/linux-basics/what-is-linux/handout_what-is-linux_de.tex new file mode 100644 index 0000000..4c391b2 --- /dev/null +++ b/linux-basics/what-is-linux/handout_what-is-linux_de.tex @@ -0,0 +1,17 @@ +\documentclass{article} +\usepackage{german} +\usepackage[utf8]{inputenc} + +\begin{document} + +\section*{Titel} + +\subsection*{Abschnitt1} + +Text + +\subsection*{Abschnitt2} + +Text + +\end{document} diff --git a/linux-basics/what-is-linux/hints_what-is-linux_de.tex b/linux-basics/what-is-linux/hints_what-is-linux_de.tex new file mode 100644 index 0000000..00477fd --- /dev/null +++ b/linux-basics/what-is-linux/hints_what-is-linux_de.tex @@ -0,0 +1,32 @@ +\documentclass{article} +\usepackage{german} +\usepackage[utf8]{inputenc} + +\begin{document} + +\section*{Block \lq Was ist Linux?\rq} + +\subsection*{Lernziele} +\begin{itemize} +\item Die Teilnehmer lernen, dass sich Unix aus dem Großrechner-Umfeld + entwickelt hat, und deshalb von Anfang an als Multiuser-System + geplant wurde. +\item Kennenlernen des Aufbaus aus Kernel und vielen kleinen + Kommandozeilen-Tools. Vorteile dieses Aufbaus gegenüber den unter + Windows üblichen integrierten Mammut-Lösungen. +\item Die Begriffe Multiuser und Login werden verstanden. +\end{itemize} + +\subsection*{Unterrichts-Ablauf} + +Präsentation schnell in ca. 30 min. durchziehen. + +\subsection*{Übungen bei vorhandener Hardware} + +Login auf serieller Konsole und per ssh, Anlegen eines neuen Users. + +Kommandos z.B. who, whoami, passwd, su, ssh, cat, adduser, addgroup + +Evtl. Hinweis auf Bedeutung von /etc/securetty. + +\end{document} diff --git a/linux-basics/what-is-linux/images/785px-Eniac.jpg b/linux-basics/what-is-linux/images/785px-Eniac.jpg new file mode 100644 index 0000000..11d5427 Binary files /dev/null and b/linux-basics/what-is-linux/images/785px-Eniac.jpg differ diff --git a/linux-basics/what-is-linux/images/Apple2.jpg b/linux-basics/what-is-linux/images/Apple2.jpg new file mode 100644 index 0000000..d1fe1c5 Binary files /dev/null and b/linux-basics/what-is-linux/images/Apple2.jpg differ diff --git a/linux-basics/what-is-linux/images/CPU_und_Terminals1-600px.png b/linux-basics/what-is-linux/images/CPU_und_Terminals1-600px.png new file mode 100644 index 0000000..68deaaf Binary files /dev/null and b/linux-basics/what-is-linux/images/CPU_und_Terminals1-600px.png differ diff --git a/linux-basics/what-is-linux/images/CPU_und_Terminals1.svg b/linux-basics/what-is-linux/images/CPU_und_Terminals1.svg new file mode 100644 index 0000000..7da3025 --- /dev/null +++ b/linux-basics/what-is-linux/images/CPU_und_Terminals1.svg @@ -0,0 +1,2235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + tty0 + tty1 + tty2 + tty3 + CPU + + diff --git a/linux-basics/what-is-linux/images/Linus_Torvalds.jpg b/linux-basics/what-is-linux/images/Linus_Torvalds.jpg new file mode 100644 index 0000000..5203b62 Binary files /dev/null and b/linux-basics/what-is-linux/images/Linus_Torvalds.jpg differ diff --git a/linux-basics/what-is-linux/images/Linux_schichten.png b/linux-basics/what-is-linux/images/Linux_schichten.png new file mode 100644 index 0000000..60ae638 Binary files /dev/null and b/linux-basics/what-is-linux/images/Linux_schichten.png differ diff --git a/linux-basics/what-is-linux/images/Richard_Stallman_2005_(chrys).jpg b/linux-basics/what-is-linux/images/Richard_Stallman_2005_(chrys).jpg new file mode 100644 index 0000000..c3ef169 Binary files /dev/null and b/linux-basics/what-is-linux/images/Richard_Stallman_2005_(chrys).jpg differ diff --git a/linux-basics/what-is-linux/images/Thompson-sitting-Richie-standing-PDP11-1972.jpg b/linux-basics/what-is-linux/images/Thompson-sitting-Richie-standing-PDP11-1972.jpg new file mode 100644 index 0000000..23e20dc Binary files /dev/null and b/linux-basics/what-is-linux/images/Thompson-sitting-Richie-standing-PDP11-1972.jpg differ diff --git a/linux-basics/what-is-linux/images/Unix_history.png b/linux-basics/what-is-linux/images/Unix_history.png new file mode 100644 index 0000000..c67d479 Binary files /dev/null and b/linux-basics/what-is-linux/images/Unix_history.png differ diff --git a/linux-basics/what-is-linux/images/Unix_history.svg b/linux-basics/what-is-linux/images/Unix_history.svg new file mode 100644 index 0000000..14a47c1 --- /dev/null +++ b/linux-basics/what-is-linux/images/Unix_history.svg @@ -0,0 +1,1379 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + BSD (Berkely Software Distribution) + FreeBSD + NetBSD + OpenBSD + SunOS (Stanford Univerity) + Solaris (SUN) + NextStep + MacOS X + Xenix OS + GNU Project + GNU / Linux + Unix Time-Sharing System (Bell Labs) + HP-UX + AIX (IBM) + UnixWare (Univel/SCO) + IRIX (SGI) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BSD family + System III & V family + 1970 + 1980 + 1990 + 2000 + Time + Bill Joy + Microsoft/SCO + Richard Stallman + Darwin + GNU/Hurd 0.2 + Linus Torvalds + Andrew S. Tanenbaum + Minix + Ken ThompsonDennis Ritchie (C language) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5.4 + 2.0.2 + 3.7 + 10 + 4 + 3.2 + 2.6.12.5 + 2.0.2 + 10 + 11iv2 + 5 L + 7.1.4 + 6.5 + diff --git a/linux-basics/what-is-linux/images/woz_jobs-garage-1976.jpg b/linux-basics/what-is-linux/images/woz_jobs-garage-1976.jpg new file mode 100644 index 0000000..9335be4 Binary files /dev/null and b/linux-basics/what-is-linux/images/woz_jobs-garage-1976.jpg differ diff --git a/linux-basics/what-is-linux/linutronix-left.png b/linux-basics/what-is-linux/linutronix-left.png new file mode 100644 index 0000000..c9864c8 Binary files /dev/null and b/linux-basics/what-is-linux/linutronix-left.png differ diff --git a/linux-basics/what-is-linux/linutronix-right.png b/linux-basics/what-is-linux/linutronix-right.png new file mode 100644 index 0000000..136f35d Binary files /dev/null and b/linux-basics/what-is-linux/linutronix-right.png differ diff --git a/linux-basics/what-is-linux/linutronix.png b/linux-basics/what-is-linux/linutronix.png new file mode 100644 index 0000000..0c0e706 Binary files /dev/null and b/linux-basics/what-is-linux/linutronix.png differ diff --git a/linux-basics/what-is-linux/pres_what-is-linux_de.tex b/linux-basics/what-is-linux/pres_what-is-linux_de.tex new file mode 100644 index 0000000..e03216a --- /dev/null +++ b/linux-basics/what-is-linux/pres_what-is-linux_de.tex @@ -0,0 +1,57 @@ +\documentclass{beamer} +\usetheme{linutronix} +\usepackage{german} +\usepackage[utf8]{inputenc} +\usepackage{pgf} +\usepackage{graphicx} + +\title{Title of Presentation} +%% \author{Hans-Jürgen Koch} +\institute{Linutronix GmbH} + +\begin{document} + +\maketitle + +% ----- Slide 1 ------------------ +\begin{frame} +%% \includegraphics[width=11cm]{myfirst.jpg} +\end{frame} + +% ----- Slide 2 ------------------ +\begin{frame} +\frametitle{A Frametitle} +\pause +\begin{itemize} +\item Item 1 +\pause +\item Item 2 +\pause +\item Item 3 +\pause +\item Item 4 +\pause +\begin{block}{Important stuff} +\end{block} +\end{itemize} +\end{frame} + +% ----- Slide with code -------------------------- +\begin{frame}[fragile] +\frametitle{UIO interrupt handler} +\begin{verbatim} +static irqreturn_t my_handler(int irq, + struct uio_info *dev_info) +{ + if (IRQ is not caused by my hardware) + return IRQ_NONE; + + /* Disable interrupt */ + (Perform some register access to silence the IRQ line) + + return IRQ_HANDLED; +} +\end{verbatim} +\end{frame} + +\end{document} -- cgit v1.2.3