summaryrefslogtreecommitdiff
path: root/linux-basics
AgeCommit message (Collapse)Author
2019-01-18linux-basics: Add Filesystem-Org slidesHolger Dengler
Add slides about Filesystem Organization and Structural Elements. Signed-off-by: Holger Dengler <dengler@linutronix.de>
2019-01-11linux-basic: Add Linux Graphics Overview slidesHolger Dengler
Signed-off-by: John Ogness <john.ogness@linutronix.de> [integration, presentation header] Signed-off-by: Holger Dengler <dengler@linutronix.de>
2019-01-11linux-basic: Add Userspace-to-Kernel API slidesHolger Dengler
Signed-off-by: Holger Dengler <dengler@linutronix.de>
2019-01-11packaging: move to new apt toolingHolger Dengler
Debian introduced a main apt command with several subcommands. Its going to replace the apt-* series as the main interface, so we should mention it here. Signed-off-by: Holger Dengler <dengler@linutronix.de>
2019-01-09what is linux: remove unavailable graphicManuel Traut
the graphic is of size 0byte - remove it Signed-off-by: Manuel Traut <manut@linutronix.de>
2018-12-14licenses: add slide spdx headerVolker Haspel
Until now we don't we have no slides about spdx header. This slide is just a short introduction and reminder for the trainer to talk about spdx. Signed-off-by: Volker Haspel <volker.haspel@linutronix.de>
2018-12-14licenses: add License OverviewVolker Haspel
Many oss licenses are available. The links should show an an overview over the most common licenses and how to compare them. Signed-off-by: Volker Haspel <volker.haspel@linutronix.de>
2018-10-08sh-programming: fix example whitespaceJohn Ogness
Whitespace is needed for all parts of [ tests. Also, while at it, change it to match the multi-line version. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-08-31sh-programming: add english translationJohn Ogness
Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-08-31filesystem-structure: add english translationJohn Ogness
Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-08-31networking: cleanup formatting and capitalizationJohn Ogness
Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-08-31processes: fix minor typoJohn Ogness
Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-08-31filesystems: show mkfs for real partitions before loopJohn Ogness
Creating filesystems for real partitions should be shown first. Then, the slightly more complex example of loop images can be shown. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-06-29linux-proc: mention sched deadlineKurt Kanzenbach
Sched deadline was introduced in 3.14 and extended in 4.13. Customers keep asking about this, so we should at least mention it in our scheduling slides. Signed-off-by: Kurt Kanzenbach <kurt@linutronix.de>
2018-06-21linux processes: talk about daemons soonerJohn Ogness
The daemon slides are sitting in the middle of the scheduling section. Very odd. Move them to after the Parent/Child slides. There it makes more sense. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-06-21linux processes: mention never to use prio 99John Ogness
Priority 99 is really reserved for special kernel tasks (such as migration and watchdog). Mention that it should never be used by any thing the user does. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-04-19replace *all* tabs with spacesJohn Ogness
There are times when tabs are allowed and times when they are not. Let's just simply never use tabs for anything. This makes it easy to find presentations where tabs were accidentally inserted. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-03-20what-is-linux: update contentManuel Traut
to be more up to date Signed-off-by: Manuel Traut <manut@linutronix.de>
2018-03-02basics: sh-programming: more variable setting examplesJohn Ogness
There are several methods of setting and printing variables. Add a couple frames to help clarify that before jumping into the more complex examples. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-03-02basics: sh-programming: add "case" exampleJohn Ogness
A simple example demonstrating the syntax of "case". Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-02-20remove german slides when english are availableJohn Ogness
Remove german slides if a completely translated english version is available. For slides that have been translated to english, but do not contain all the information of the german slides, the german slides are still available. But they are only available for reference. That will not be built. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-02-20update/cleanup earlyprintk and cgroupsJohn Ogness
Update slides for latest kernels. Cleanup slide contents. Add slides about manually setting the CPU affinity. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2017-12-19basics/boot process: add english versionJohn Ogness
Signed-off-by: John Ogness <john.ogness@linutronix.de>
2017-10-23linux processes: update for a stretch kernelJohn Ogness
The cgroup example was simplified, the example commands/output were updated for a Debian/stretch system, and various spelling/capitalization errors were corrected. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2015-01-12replace \cmd usageManuel Traut
it's no longer available in lx-cd Signed-off-by: Manuel Traut <manut@linutronix.de>
2014-08-21Quick reference to quilt: First versionJan Altenberg
2014-07-17Fix typo in CGROUP slidesJan Altenberg
2014-07-17Added an SMP Interrupt routing example and a QUICK introduction to CGROUPSJan Altenberg
2014-07-17Enhancements for boot process basics: SystemD example + Boot time analysisJan Altenberg
2013-12-27Merge branch 'master' into kconfigJan Altenberg
2013-12-27Typo fixesJan Altenberg
2013-05-13Implement Kconfig build systemChristian Eppler
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
2013-02-20some basic description about SystemV, upstart and systemdJan Altenberg
2011-09-19fix includeManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-09-19fix escape for _ in include fileManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-07-18Merge ../../../vorlesung into vorlesungManuel Traut
2011-07-14Remove linux-basics/xorg-basics/.pres_xorg_en.tex.swpJan Altenberg
which was accidentely checked in.
2011-04-29fix debootstrap script (add console, passwd)Manuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-04-29updated debootstrap presentationManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-04-29fix typoManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-04-25vorl5: RFS generation addedManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-04-08handout_filesystems added (far from complete)Manuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-02-24Introduced a basic chapter about the X windows system:Jan Altenberg
XFree <-> Xorg The X protocol What is a Windowmanager? Starting X What is a Display Manager?
2011-02-21vorlesung1 ready :)Manuel Traut
make vorlesung to build presentation and handout Signed-off-by: Manuel Traut <manut@mecka.net>
2011-01-28Merge branch 'jan'Manuel Traut
Conflicts: application-devel/embedded-devel/pres_embedded-devel_de.tex flash-memory/flash-filesystems/pres_flashfilesystems_en.tex linux-basics/linux-processes/pres_linux-processes_en.tex Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-01-27Fix typoJan Altenberg
2011-01-27convert the rest to the new buildsys formatManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-01-26Aufräumen und neu strukturieren Teil 1Manuel Traut
- alle images wurden ins Wurzelverzeichnis verschoben - TEXINPUTS wird projektspezifisch gesetzt - es besteht die Möglichkeit einzelne pdfs zu generieren (wie bisher) desweiteren ist es möglich eigene Zusammenstellungen anzulegen - Einsstellungen welche das Design der Dokumente definieren werden nun in config*.tex & tail*.tex im Wurzelverzeichnis definiert - templates an neue Umgebung angepasst - in jedem Kapitelverzeichnis liegt nun eine Datei section welche das Kapitel beschreibt (mind. überschrift). Diese kann ggf. inkludiert werden. - TODO: es sind noch nicht alle Dokumente auf die neue Struktur umgestellt (siehe Makefile) Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-01-25Bugfix: Kernel parameters for SMPJan Altenberg
2011-01-25Mention the ELF formatJan Altenberg
Explain the memory layout of a process