cloop - a transparently decompressing block device
|
|
|
- Maike Sauer
- vor 8 Jahren
- Abrufe
Transkript
1 cloop - a transparently decompressing block device Klaus Knopper KNOPPER.NET in cooperation with LinuxTag e.v. Build date:
2 Zusammenfassung cloop - Compressed Loopback Device - ist ein ursprünglich von Paul Rusty Russel (Author of ipchains & iptables) für Linuxcare geschriebenes, auf loop.c von Kernel 2.2 basierendes Blockdevice, das das transparente Lesen blockweise komprimierter Images erlaubt. Das Modul wurde von Klaus Knopper auf Kernel 2.4 portiert und mit diversen Erweiterungen für das komprimierte Dateisystem für die KNOPPIX- CD versehen (wird jedoch auch von anderen Projekten wie der LNX-BBC verwendet). Durch die transparente Kompression können auf einer Standard 650MB-CD bis zu 2 Gigabyte an lauffähiger Software und Dokumentation installiert werden. Folie 1
3 cloop Features Block-Device (Major 240, Minor 0), weitestgehend Dateisystem-unabhängig (Host- und Guest-Dateisystem), reines Modul, wird aus dem Quelltext für den jeweiligen Kernel gebaut, kein Kernel-Patch erforderlich [2], gzip/zlib-blockkompression, in der aktuellen Version (0.63) sehr Lesefehlertolerant, Kernel 2.2 und 2.4-tauglich (per #ifdef), cloop-modul & Utilities: GPL, libz/gzip: LGPL [3]. Folie 2
4 Dateisystem und Blockdevice-Layer Datei Datei Datei Verzeichnis Virtuelles Dateisystem (VFS) Blockdevice (Gerätedatei) Physikalische Schicht (Hardware) oder: Emulation (Loop) Folie 3
5 Übersetzen make KERNEL DIR=/usr/src/linux Liest Kernel-Optionen aus autoconf.h und setzt ggf. SMP-Option. übersetzt zlib-1.3 statisch, übersetzt compressed loop.c und Utilities, erzeugt Binaries create compressed fs und extract compressed fs bindet zlib mit compressed loop.o zu cloop.o. Folie 4
6 Übersetzen (Debian-Paket) apt-get source cloop cd cloop-0.63 :> knoppix fakeroot dpkg-buildpackage Folie 5
7 Installieren mknod -m 444 /dev/cloop b install -m 755 cloop.o \ /lib/modules/`uname -r`/kernel/drivers/block/ install -m 755 *compressed fs /usr/sbin/ Debian: dpkg -i../cloop-utils i386.deb dpkg -i../cloop-module i386.deb dpkg -i../cloop-src all.deb Folie 6
8 Image erzeugen mkisofs -r -l datadir \ create compressed fs > isoimg.z Achtung: create compressed fs hält das komplette komprimierte Image bis zur vollständigen Abarbeitung und Schreiben der Header im virtuellen Speicher, damit es als PIPE (z.b. für cdrecord) verwendet werden kann. Für ausreichend SWAP sorgen! Folie 7
9 Anwenden (1) Z.B. bei KNOPPIX [1] in linuxrc: insmod cloop.o file=/cdrom/knoppix/knoppix mount -r /dev/cloop /mnt/knoppix Folie 8
10 Anwenden (2) /cloop-chemnitz2002$ df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda % / /dev/hda % /usr... /dev/cloop % /mnt/knoppix -rw-r--r-- 1 knopper users Feb 13 19:52 powerslide. knopper@koffer: /cloop-chemnitz2002$ ls -l /mnt/knoppix/ drwxr-xr-x 2 knopper users 2880 Mar 10 02:42 slides -rwxr-xr-x 1 knopper users 57 Mar 9 04:26 start.sh drwxr-xr-x 2 knopper users 112 Mar 7 01:39 style drwxr-xr-x 2 knopper users 168 Mar 8 15:11 templates... Folie 9
11 Performance-Tuning (1) iso9660 mit Rockridge (-R), evtl. abgeschalteten Kompatibilitätsflags (-U) ist ein leseoptimiertes Dateisystem, welches als Gast-Dateisystem einen sehr schnellen Zugriff bietet. Durch den Blockdevice-Cache werden dekomprimierte Blöcke im RAM gehalten, während (v.a. bei Kernel 2.4.x) durch geeignete Mapping-Routinen doppeltes Caching der komprimierten Blöcke vermieden wird. Der zuletzt gelesene komprimierte Block wird Modul-intern vollständig gecacht Vermeiden von unnötigen physikalischen Lesevorgängen. Folie 10
12 Performance-Tuning (2) Die Dateien sind für KNOPPIX in einer mkisofs.sortlist mit Lese-Timestamp vorsortiert, so dass sie einigermaßen in der richtigen Reihenfolge physikalisch auf der CD vorhanden sind und am Stück gelesen werden können Reduzierung der Laserabtasterkopfbewegung. Höherer gzip-kompressionsfaktor: bringt bei 64k- Blöcken nichts. bzip2 statt gzip: Komprimiert eine CD mit gemischten Daten durchschnittlich ca. 5% besser, ist aber beim Dekomprimieren Faktor 4 langsamer als der gzip-algorithmus. Folie 11
13 Komprimiertes Image - Format Alle Nummern und Pointer in network byte order: Bytes Header mit kleinem Shellskript als Selbst-Lader (insmod cloop.o file=/path/to/image), 2. Header mit Information uncompressed Blocksize und Anzahl der Blöcke, 3. Block Index: (a) Adresse des ersten komprimierten Blocks der Datei, (b) Adresse des 2. komprimierten Blocks der Datei, (c)... (d) end-of-file Adresse. 4. Daten: (a) Komprimierter Block # 1, (b) Komprimierter Block # 2, (c)... Folie 12
14 Geplante Erweiterungen Unterstützung von Mehrfach-Loops (evtl. mit Hilfe von losetup-ioctl()s). Optimierung des Blockindex-Suchalgorithmus, redundanten Code entfernen. Schreibunterstützung: Problematisch, da komprimierte Blockgröße variabel und Löschen von Blocks nicht möglich (gehört eigentlich in den VFS- Layer). Dekompressor in Assembler für häufigste Architekturen. devfs-unterstützung. Folie 13
15 Links [1] Abkürzungs-URL zur KNOPPIX-CD. [2] Sourcen von cloop. [3] Homepage der GNU-Software und der GPL. [4] Homepage des Linux-Bootable-Businesscard Projekt. [5] Kontakt/ Entwickler-Liste: Folie 14
KNOPPIX GNU/Linux ohne Installation
KNOPPIX GNU/Linux ohne Installation Klaus Knopper KNOPPER.NET in Zusammenarbeit mit dem LinuxTag e.v. Stand: 13.07.2003 Zusammenfassung KNOPPIX (Knopper s Unix) ist eine komplett von CD lauffähige Zusammenstellung
PVFS (Parallel Virtual File System)
Management grosser Datenmengen PVFS (Parallel Virtual File System) Thorsten Schütt [email protected] Management grosser Datenmengen p.1/?? Inhalt Einführung in verteilte Dateisysteme Architektur
10 Jahre KNOPPIX KNOPPIX. Live GNU/Linux System. Schwarz: Transparent, CD Hintergrundfarbe (silber) bei Zweifarbdruck, sonst schwarz.
10 Jahre KNOPPIX Live GNU/Linux System Schwarz: Transparent, CD Hintergrundfarbe (silber) bei Zweifarbdruck, sonst schwarz. KNOPPIX 13.03.2010 Zusammenfassung KNOPPIX (Knopper s Unix) ist eine komplett
Knoppix-Remastering Workshop
Knoppix-Remastering Workshop Christian Perle, secunet Security Networks AG, NL Dresden 1 Übersicht Wie bootet Knoppix? Anpassung durch Autostart: Optionale Datei KNOPPIX/knoppix.sh auf der CD Permanente
KNOPPIX GNU/Linux ohne Installation
KNOPPIX GNU/Linux ohne Installation Klaus Knopper KNOPPER.NET in Zusammenarbeit mit dem LinuxTag e.v. Stand: 07.04.2003 Zusammenfassung KNOPPIX (Knopper s Unix) ist eine komplett von CD lauffähige Zusammenstellung
Knoppix Micro-Remastering
Knoppix Micro-Remastering Knoppix anpassen für Nicht-Programmierer Dipl.-Ing. Klaus Knopper Möglichkeiten (1) Bootoptionen (Cheatcodes) fest einstellen (2) Schreibbares Overlay nutzen
Linux Grundlagen. Wolfgang Scheicher. 20. Mai 2006
Linux Grundlagen Wolfgang Scheicher 20. Mai 2006 Inhalt 1 Allgemeines Bootvorgang Verzeichnisstruktur 2 Die Shell Autovervollständigung Befehle Kombinieren Tastenkürzel Job Kontrolle 3 Befehlsreferenz
Knoppix-Remastering 18. 10. 2003. Knoppix-Remastering. Christian Perle, secunet Security Networks AG, NL Dresden 1
Knoppix-Remastering Christian Perle, secunet Security Networks AG, NL Dresden 1 Übersicht Wie bootet Knoppix? Anpassung durch Autostart: Optionale Datei KNOPPIX/knoppix.sh auf der CD Permanente Änderung
VMWare 3.0. Vmware Installation: - Install VMWARE. - c:\ Programme \ VMWARE. - CD Autorun disable / ja
Vmware Installation: - Install VMWARE - c:\ Programme \ VMWARE - CD Autorun disable / ja C:\hermann\kuchta\vmware.doc Seite 1 von 16 DAT 24.05.2003 - Digitale Signatur nicht vorhanden trotzdem installieren
Debian Pakete bauen. Eine kurze Einführung. Sebastian Harl. 12. März
Debian Pakete bauen Eine kurze Einführung Sebastian Harl Astronomisches Institut der Universität Erlangen-Nürnberg 12. März 2009 Überblick Innereien Beispiel
Dateisystem 1, Suchpfad, Befehlstypen
Dateisystem 1, Suchpfad, Befehlstypen Linux-Kurs der Unix-AG Andreas Teuchert 3. Dezember 2012 Was ist ein Dateisystem? Verwaltung von Dateien auf Datenträgern Beispiele: EXT3, EXT4, FAT, NTFS Baumstruktur
Merkblatt System-C Installation Linux
1. Herunterladen: SystemC unter www.accellera.org Downloads Accellerra Standards 2. Kommandozeile öffnen SystemC (Core Language including Examples & TLM, AMS, ) Core SystemC Language and Examples akzeptieren
Linux Prinzipien und Programmierung
Linux Prinzipien und Programmierung Dr. Klaus Höppner Hochschule Darmstadt Wintersemester 2010/2011 1 / 13 2 / 13 Editoren/IDEs Prinzipiell können C-Programme mit jedem beliebigen Texteditor geschrieben
Network-Attached Storage mit FreeNAS
Network-Attached Storage mit FreeNAS Diese Anleitung zeigt das Setup eines NAS-Servers mit FreeNAS. FreeNAS basiert auf dem OS FreeBSD und unterstützt CIFS (samba), FTP, NFS, RSYNC, SSH, lokale Benutzer-Authentifizierung
Verschlüsselte Dateisysteme unter Linux
Verschlüsselte Dateisysteme unter Linux Michael Gebetsroither http://einsteinmg.dyndns.org [email protected] Einteilung Theorie Kurze Einführung Verschiedene Möglichkeiten der Verschlüsselung Unsicherheitsfaktoren
Systeme 1. Kapitel 3 Dateisysteme WS 2009/10 1
Systeme 1 Kapitel 3 Dateisysteme WS 2009/10 1 Letzte Vorlesung Dateisysteme Hauptaufgaben Persistente Dateisysteme (FAT, NTFS, ext3, ext4) Dateien Kleinste logische Einheit eines Dateisystems Dateitypen
OFS: Ein allgemeines Offline-Dateisystem auf Basis von FUSE
OFS: Ein allgemeines Offline-Dateisystem auf Basis von FUSE Tobias Jähnel und Peter Trommler Fakultät Informatik Georg-Simon-Ohm-Hochschule Nürnberg http://offlinefs.sourceforge.net Übersicht Hintergrund
Linux Administration: Dateisystem, Benutzer, Rechte,... Folie 1 von 14
Linux Administration: Dateisystem, Benutzer, Rechte,... Folie 1 von 14 Linux Administration Dateisystem, Benutzer, Rechte,... Peter Rudolph Dateisystem Linux Administration: Dateisystem, Benutzer, Rechte,...
GNU Assembler & GCC. Eine virtuelle Maschine aufsetzen. Zunächst muss eine neue virtuelle Maschine erstellt werden.
GNU Assembler & GCC Mit der VirtualBox von Oracle ( www.virtualbox.org ) Eine virtuelle Maschine aufsetzen Zunächst muss eine neue virtuelle Maschine erstellt werden. Der Assistent will ein paar Dinge
Linux Paging, Caching und Swapping
Linux Paging, Caching und Swapping Inhalte Paging Das Virtuelle Speichermodell Die Page Table im Detail Page Allocation und Page Deallocation Memory Mapping & Demand Paging Caching Die verschiedenen Caches
Aufbau eines Kernelmoduls
Kernel Module Kernelmodul = ladbare/entfernbare Objektdatei (Dateisystem, Gerätetreiber, Systemeingriffe) Vorteile: Ressourcenverbrauch abhängig vom aktuellen Anforderungen Erweiterung der Kernelfunktionalität
Schreiben von Pages. Schreiben einer Page in den Swap Space ist sehr teuer (kostet millionen von CPU Zyklen).
Schreiben von Pages Schreiben einer Page in den Swap Space ist sehr teuer (kostet millionen von CPU Zyklen). Write Through Strategie (siehe Abschnitt über Caching) ist hier somit nicht sinnvoll. Eine sinnvolle
1 LINUX-CHEATSHEET (symbolischer Name localhost ) ist der jeweils aktuelle
1 LINUX-CHEATSHEET 1 27.07.2006 1 Linux-Cheatsheet 1.1 Netzwerk 1.1.1 Schichten "Kabelphysik" Binäre Daten Ethernet IP TCP HTTP, SSH,... 1.1.2 Lokale IP-Adressen 192.168.x.y 172.16.x.y-172.32.x.y 10.x.y.z
Installationsanleitung Lernwerkstatt 7 auf Ubuntu/Kubuntu 8.04 (Hardy Heron)
Installationsanleitung Lernwerkstatt 7 auf Ubuntu/Kubuntu 8.04 (Hardy Heron) Inhaltsverzeichnis Download...1 Installation des Paketes...1 Erster Programmstart...2 Start der Lernwerkstatt...4 Deinstallation...5
Redo Backup and Recovery Instructions
Redo Backup and Recovery Instructions USB-STICK VORBEREITEN 1. VMware Workstation Player herunterladen und installieren https://my.vmware.com/en/web/vmware/free#desktop_end_user_computing/vmware_work station_player/14_0
Grundlagen zu VirtualBox. am Beispiel von VirtualBox 5 von Dirk Burkert
Grundlagen zu VirtualBox am Beispiel von VirtualBox 5 von Dirk Burkert Inhaltsverzeichnis Wozu Virtualisierung? Begrifflichkeiten Ein Extension Pack und Gasterweiterung 2 Wozu Virtualisierung? Die gewünschte
Wie groß ist die Page Table?
Wie groß ist die Page Table? Im vorigen (typischen) Beispiel verwenden wir 20 Bits zum indizieren der Page Table. Typischerweise spendiert man 32 Bits pro Tabellen Zeile (im Vorigen Beispiel brauchten
Konzepte von Betriebssystemkomponenten. Gerätetreiber. Mario Körner
Konzepte von Betriebssystemkomponenten Gerätetreiber Mario Körner 26.01.2004 Übersicht Einordnung in die Betriebssystemarchitektur Schnittstelle zur Hardware Schnittstelle zum Betriebssystem am Beispiel
U1 3. Übung U1 3. Übung. Die Kommandos auf den folgenden Folien dienen der Veranschaulichung. Sind nicht direkt auf die Übungsaufgabe übertragbar
U1 3. Übung U1 3. Übung Besprechung Aufgabe 0 Make und Makefiles Aufgabe 2 U1-1 Hinweise Die Kommandos auf den folgenden Folien dienen der Veranschaulichung Sind nicht direkt auf die Übungsaufgabe übertragbar
LVM und ZFS reloaded
gehalten auf dem Frühjarsfachgesprch 2015 in Stuttgart Oliver Rath [email protected] GreenUnit UG, München 27. März 2015 Werbung Motivation Neue Features Zur Person beschäftigt bei der
Virtualisierung mit Virtualbox
Virtualisierung mit Virtualbox Dies ist kein Howto im herkömmlichen Sinne. Genaue Anleitungen für Virtualbox gibt es im Intenet genug. Zu empfehlen ist auch das jeweils aktuelle Handbuch von Virtualbox
SLT Schwabacher Linuxtage 2009 Herzlich willkommen. Peter Botschafter / sudo
SLT Schwabacher Linuxtage 2009 Herzlich willkommen Entstehung / Geschichte Was ist Linux Linux ist nicht Windows Warum Linux Distributionen Welche Distributionen Unterschiede Live oder Installation Grafik
Securepoint Security Systems
HowTo: Virtuelle Maschine in VMware für eine Securepoint Firewall einrichten Securepoint Security Systems Version 2007nx Release 3 Inhalt 1 VMware Server Console installieren... 4 2 VMware Server Console
Dokumentation CanFox API
Dokumentation CanFox API Author: Andreas Herbertz Erstellt: 18.09.2012 Sontheim Industrie Elektronik GmbH Georg-Krug-Straße 2, D-87437 Kempten Telefon: +49) 0831.575900-0 Fax: +49) 0831.575900-72 Email:
Archivieren und Komprimieren, SSH
Archivieren und Komprimieren, SSH Linux-Kurs der Unix-AG Andreas Teuchert 12. November 2012 Archivieren Archivieren ist das Zusammenfassen mehrerer Dateien zu einer einzigen Hauptanwendung früher war das
Infrastruktur im Wandel
Infrastruktur im Wandel IT-Sicherheit im Kontext von Container-Virtualisierung Container Virtualisierung Erweiterte Chroot-Umgebung, bekannte Produkte: linux vserver OpenVZ / virtuozzo LXC / docker Alle
Linux gefahrlos testen
Seite 1 von Cage Linux gefahrlos testen In diesem Artikel wird beschrieben, wie man Linux in einer virtuellen Maschine unter Windows installiert. 1 Grundlegende Informationen Um diesen Artikel zu verstehen,
Was ist Linux im Vergleich zu Windows, Folie 1 von 13
Was ist Linux im Was ist Linux im Vergleich zu Windows, Folie 1 von 13 Vergleich zu Windows Peter Rudolph Version 3 Linux kann Windows ersetzen Was ist Linux im Vergleich zu Windows, Folie 2 von 13 Sicherer
Hello World! Eine Einführung in das Programmieren Das erste Programm
Hello World! Eine Einführung in das Programmieren Das erste Programm Görschwin Fey Institute of Embedded Systems Hamburg University of Technology Slide 2 Betriebssystem Funktion Anwendung Gerätesteuerung
Android. Enrico & Sebi
Android Enrico & Sebi Inhalt Basics Geräte Bauen Installieren Backup Apps Android Debug Bridge (adb) Rechner Android USB / TCP/IP Konsole Dateiaustausch Bildschirmübertragung Mehr... https://developer.android.com/studio/command-line/adb.html
Docker. Grundlagen SaarCamp 2016 Nico Maas
Docker Grundlagen SaarCamp 2016 Nico Maas Zur Person Nico Maas IT Systemelektroniker Bachelor of Science [email protected] www.nico-maas.de @nmaas87 04.06.2016 Nico Maas / www.nico-maas.de / [email protected]
Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. www.jj-it.de. www.jj-it.de. Dipl.-Inform. Joachim Jäckel
Freiberuflicher Schwerpunkte: Unix, Oracle, Netzwerk 2005 1 Testaufbauten von Oracle 10g RAC auf preiswerter Hardware 2 3 Typisches Cluster System Clients Public Network Node A Node B Cluster Interconnect
Freispeicherverwaltung
Freispeicherverwaltung Allgemeine Techniken und Anwendung unter Linux Martin Wahl, 17.11.03 Freispeicherverwaltung 1 Überblick Allgemeines Suchstrategien Verwaltungsstrategien externer / interner Verschnitt
Xen mit virtueller Maschine auf Debian installieren
Xen mit virtueller Maschine auf Debian installieren Um Xen mit einer VM zu installieren, sollte man eine performante Hardware haben. Anforderung für Virtualisierung: ein DualCore mit VT (Virtualisierungs-Unterstützung)
RFID RC522. Ausgabe Copyright by Joy-IT 1
3 RFID RC522 Ausgabe 09.06.2017 Copyright by Joy-IT 1 3 RFID RC522 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Moduls 1.2 Installation des Moduls 2. Verwendung mit einem Raspberry Pi 2.1
Vorlesung: Rechnerstrukturen, Teil 2 (Modul IP7)
Vorlesung: Rechnerstrukturen, Teil 2 (Modul IP7) Vorlesung: Rechnerstrukturen, Teil 2 (Modul IP7) J. Zhang [email protected] Universität Hamburg AB Technische Aspekte Multimodaler Systeme
LINUX 4U Das professionelle
Stefan Middendorf, Rainer Maurer LINUX 4U Das professionelle PC-Betriebssystem Komplettes LINUX-System auf 2 CD-ROM В dpunkt Verlag für digitale Technologie GmbH Heidelberg 1 Hardware.' 1 1.1 Erforderliche
Initramfs - The initial RAM filesystem
- The initial RAM filesystem Am Beispiel von Debian Linux User Group Erding 23. Mai 2012 Gliederung Einleitung 1 Einleitung 2 3 4 Überblick Einleitung Allgemeines Einleitung initramfs ist der Nachfolger
am besten erst den ganzen Abschnitt lesen, besonders das mit dem patch!
Doorpi installieren am besten erst den ganzen Abschnitt lesen, besonders das mit dem patch! https://www.doorpi.org/forum/lexicon/entry/1-installation-doorpi-mittels-pypi-auf-einemraspberry-pi-raspbian/
Thema: Umgang mit ISO-Images
Siehe auch : http://www.rz.uni-osnabrueck.de/dienste/tools/iso_images.htm#anchor3 Umgang mit ISO-Images Software wird häufig als ISO-Image im Internet zum Download angeboten. Nicht alle Betriebssysteme
Inhaltsverzeichnis Erste Schritte Grundprinzipien in Linux
1 Erste Schritte 1 1.1 Ein Disk Image auswählen und herunterladen............. 2 1.2 Das Disk Image entpacken............................ 3 1.3 Windows......................................... 4 1.4 macos...........................................
Bibliotheks-basierte Virtualisierung
Dr.-Ing. Volkmar Sieh Department Informatik 4 Verteilte Systeme und Betriebssysteme Friedrich-Alexander-Universität Erlangen-Nürnberg WS 2015/2016 V. Sieh Bibliotheks-basierte Virtualisierung (WS15/16)
Die Shell - Das Vorspiel
Die Shell - Das Vorspiel Die Shell, die Kommandozeile und ein Teil vom ganzen Rest Dirk Geschke Linux User Group Erding 22. Oktober 2008 Dirk Geschke (LUG-Erding) Linux Grundlagen 22. Oktober 2008 1 /
storage management (c) Till Hänisch 2003, BA Heidenheim
storage management (c) Till Hänisch 2003, BA Heidenheim warum? haenisch@susi:~ > df Filesystem 1k-blocks Used Available Use% Mounted on /dev/sda3 35115800 16351708 16980076 50% / /dev/sda1 23300 3486 18611
In diesem Abschnitt wollen wir uns mit der Architektur von Datenbank Managements Systemen beschäftigen.
1 In diesem Abschnitt wollen wir uns mit der Architektur von Datenbank Managements Systemen beschäftigen. Zunächst stellt sich die Frage: Warum soll ich mich mit der Architektur eines DBMS beschäftigen?
Fedora 24 Workstation Installation
[Geben Sie Text ein] Fedora 24 Workstation Installation Fedora 24 Workstation Installation Inhalt Vorbereitung für die Installation... 2 Virtuelle Maschine einrichten... 3 Fedora 24 Workstation Installation...
Konzepte von Betriebssystemkomponenten Disk-Caches und Dateizugriff
Konzepte von Betriebssystemkomponenten Disk-Caches und Dateizugriff von Athanasia Kaisa Grundzüge eines Zwischenspeichers Verschiedene Arten von Zwischenspeicher Plattenzwischenspeicher in LINUX Dateizugriff
Docker. Softwaretest, Testautomatisierung und -management. Nico Maas. Grundlagen. Saar 2017
Docker Grundlagen Softwaretest, Testautomatisierung und -management Saar 2017 Nico Maas Zur Person Nico Maas IT Systemelektroniker Bachelor of Science [email protected] www.nico-maas.de @nmaas87 Agenda
Linux System Administration Inhouse Training
Zielgruppe: IT-Engineers mit Linux-Grundkenntnissen Dauer: 4 Tage Abstract: In diesem Training steht die Praxis im Vordergrund: Die Teilnehmer lernen, wie sich Linux-Systeme mit den drei großen Linux-Distributoren
File Carving Grundlagen und neue Techniken.
File Carving Grundlagen und neue Techniken. Deutsche Telekom AG [email protected] File Carving Grundlagen und neue Techniken. Agenda. 1. Einleitung 2. Probleme 2.1 Eingebettete Dateien 2.2 Fragmentierung
BASIC Tutorial für Anfänger
BASIC Tutorial für Anfänger Rev.14/04/18 Thomas Kuklok 2018 - www.kuklokonline.de Inhaltsverzeichnis: Seite-2 Seite-3 Seite-4 Seite-5 Schnelltasten und Infos Terminal Befehle, Navigation im Dateisystem,
Linux Installation. PC-Treff-BB. Ubuntu 15.10
Linux Installation Linux Installation - Ubuntu 15.10, Folie 1 von 16 Ubuntu 15.10 Linux ersetzt Windows Linux Installation - Ubuntu 15.10, Folie 2 von 16 Sicherer Es gibt keine Viren für Linux Großteil
Treiber Kernel und Module bauen
Treiber Kernel und Module bauen Dr.-Ing. Matthias Sand Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg WS 2010/2011 Treiber Kernel und Module bauen 1/17
Docker. Grundlagen Workshop Trier Tech Talk Conference, Nico Maas
Docker Grundlagen Workshop Trier Tech Talk Conference, Nico Maas Zur Person Nico Maas IT Systemelektroniker Bachelor of Science [email protected] www.nico-maas.de @nmaas87 Agenda - I. Einführung - VMs
Linutronix - Wir verbinden Welten. Open Source Software in der Industrie. Firmenvorstellung
Linutronix - Wir verbinden Welten Open Source Software in der Industrie Firmenvorstellung Firma Gegründet 1996 von Thomas Gleixner 2006 Umwandlung in GmbH Maintainer von: X86 Architektur RT-Preempt UIO
