Seite wählen

Werden Sie erfolgreicher Linux-Tester

Als Neuzugang in unseren Linux-Trainings bieten wir ab sofort das viertägige Seminar “Linux für Test und Support” an. Starten Sie jetzt durch und werden Sie erfolgreicher Linux-Tester!

Linux-Systeme werden bei Entwicklern immer beliebter, da sie beliebig angepasst und optimiert werden können. So werden in der TOP500-Liste der schnellsten Supercomputer (Stand Juni 2018) so gut wie alle gelisteten Systeme mit Linux betrieben. Und auch in der Industrie, zum Beispiel in Infotainment-Systemen im Automobil, setzt sich Linux immer mehr durch.

Selbstverständlich kann man sich den benötigten Support einfach einkaufen. Doch was tun, wenn im laufenden Betrieb Probleme auftreten, die umgehend behoben werden müssen, damit eine zugesicherte Verfügbarkeit der ausgelieferten Systeme garantiert werden kann? Neben viel Geld kostet der externe Support vor allem sehr viel Zeit, die auf die Schnelle meist nicht zur Verfügung steht.

Spezialisiertes Knowhow, das im Team oder im Unternehmen vorhanden ist, birgt neben Kosten- und Zeiteinsparungen noch mehr Vorteile. Wie gut, wenn man Test und Wartung von Linux-Systemen selbst in die Hand nehmen kann. Das erforderliche Wissen vermittelt Ihnen unser neues 4-Tages-Seminar “Linux für Test und Support”, das Sie ab sofort buchen können. Lernen Sie direkt vom Linux-Experten alle relevanten Wissensbausteine für das erfolgreiche Testen und Supporten von Linux-Systemen.

Ziele und Nutzen des “Linux für Test und Support” Trainings

Das Training vermittelt Ihnen ein Verständnis für die Abläufe und beleuchtet das Diagnostizieren von Problemen im Testfeld und im Support. Sie lernen, wie Sie Probleme mit den Werkzeugen des Betriebssystems sowie mit gängigen Open-Source-Tools eingrenzen und lösen können. Auch erforderliche Kenntnisse im Umgang mit der Linux-Shell werden besprochen. Das erlernte Knowhow ist universell sowohl auf Embedded- als auch auf Standard-Linux-Systemen einsetzbar. Das (Embedded-) Linux-Training richtet sich an Ingenieure in der Qualitätssicherung sowie an Test-Ingenieure und Test-Manager.

Die drei Säulen für den erfolgreichen Linux-Test

  1. Kenntnis der Abläufe 

Gewinnen Sie neue Einblicke darüber, was in einem realen Linux-System abläuft, angefangen vom Booten bis hin zum laufenden System.

  1. Schnelle Diagnose

Lernen Sie, wie die Werkzeuge des Linux-Betriebssystems sowie die gängigen Open-Source-Tools erfolgreich eingesetzt werden können, um Probleme schnell zu erkennen, die bestehenden Probleme sinnvoll einzugrenzen und die richtigen Lösungsansätze zur Problembeseitigung anzuwenden.

  1. Erfolgreiche Problembehandlung

Welche zur Verfügung stehenden Kommandos in der Linux-Shell setze ich in welcher Reihenfolge richtig ein, um Probleme zu beseitigen?

Wir legen besonderen Wert darauf, dass Ihr Linux-Wissen auf einem sicheren Fundament steht und Sie Ihr Test-Knowhow universell auf Embedded- und Standard-Linux-Systemen einsetzen können.

Jetzt anmelden: Linux für Test und Support

Seminar-Inhalt „Linux für Test und Support“

Aufbau des Linux-Systems

  • Umgang mit der Shell, wichtige Kommandos
  • History, wichtige Tastenkürzel, man und info
  • Consolenvideos aufzeichnen und widergeben (als Seminar-Mitschnitt verwendbar) > gehört das wirklich in die Beschreibung ??? /SP
  • Bootvorgang
  • Bootloader grub, u-boot und barebox
  • Linux-Kernel Bootprozess, Device-Tree
  • Aufgaben des Init-Dämons (System-V- und busybox-Init, systemd)
  • systemd: Units, Einbindung eigener Dämonen und Programme, Mounts, Netzwerk-Einstellungen
  • systemd-Tools: systemctl, journalctl, timedatectl
  • udev-Dämon, udev-Rules
  • TCP-, UDP-, UNIX- und Netlink-Sockets
  • Verwendung von Device-Nodes, Character- und Block-Devices
  • Memory-Mapping, blockierende Operationen

Diagnose-Werkzeuge

  • C-Libraries (glibc, uClibc und musl)
  • netcat, netstat
  • tcpdump, capture-File, wireshark, iftop
  • BPF einsetzen
  • Tracen mit strace und ltrace
  • procfs, sysfs und debugfs als Diagnosedateisysteme
  • GNU-Debugger gdb, gdbserver
  • Core-Dumps generieren und auswerten
  • Logging von unerwarteten Signalen mit backtrace
  • dmesg, Kernel-Oops auswerten, Kernel-Crashes
  • Mit addr2line und objdump vom Fehler zum Sourcecode
  • ftrace-Framework
  • trace-cmd, kernelshark und perf
  • Tracing-Events verwenden und erstellen

Weiterführende Informationen

Training & Coaching zum Thema Linux-Programmierung

Zum gesamten Trainings- und Coaching-Programm

 

Der MicroConsult-Newsletter

Wir informieren Sie mehrmals jährlich über Trends und Best Practices im Embedded Systems Engineering. Erhalten Sie wertvolles Fachwissen und Tipps aus erster Hand von unseren Embedded-Experten!

Jetzt abonnieren!

Veröffentlicht von

Renate Schultes

Renate Schultes