Liste VB Systemprogrammierung Dozent: Prof. Dr. Helmut Weber

Größe: px
Ab Seite anzeigen:

Download "Liste VB Systemprogrammierung Dozent: Prof. Dr. Helmut Weber"

Transkript

1 Liste VB Systemprogrammierung Dozent: Prof. Dr. Helmut Weber

2 Agenda::: Einleitung Überblick Filesysteme Hardware Disks Memory Management System Monitoring Netzwerke Fazit (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) 2

3 Agenda::: Einleitung Überblick Filesysteme Hardware Disks Memory Management System Monitoring Netzwerke Fazit (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) 3

4 Einleitung::: Aufgaben eines Systemadministrators: Betreuen von Rechnern und Netzwerken Dienstleister für Kunden (Nutzer) SysAdmins beschäftigen sich mit Hardware (Server, Clients, Netz) Betriebssystem Konfiguration Anwendungen Sicherheit 4

5 Einleitung::: Linux - Betriebssystem für eine Vielzahl von Plattformen Linus Torvalds im Jahre 1991 / 1992 SuSe GmbH Von Anfang an unter GPL gestellt 10 Millionen Anwendern auf ca. 8 Millionen Rechnern Linus Torvalds 1996 in Berlin World Domination Maskottchen TUX von Linus Torvalds für Linux 2.0 Schöpfer war Larry Ewing 5

6 Agenda::: Einleitung Überblick Filesysteme Hardware Disks Memory Management System Monitoring Netzwerke Fazit (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) 6

7 Überblick::: Anmelden am UNIX-System: Login und Passwort erforderlich Eine Zeile pro authorisierter Benutzer Trennung durch : Unterschied /etc/passwd VS. /etc/shadow Die neueren Unix-Systeme SVR4 7

8 Überblick::: Anmelden am UNIX-System: 8

9 Überblick::: Shells: Shell ist ein Programm nimmt Kommandos des Benutzers entgegen Interpretiert und setzt diese in Systemaufrufe um Ist nicht Bestandteil des Betriebssystemkerns Shell ist austauschbar daher versch. Versionen Bourne-Shell (/bin/sh) Korn-Shell (/bin/ksh) C-Shell (/bin/csh) Bourne-Again-Shell (/bin/bash) TC-Shell (/bin/tcsh) 9

10 Überblick::: Dateien und Directories Keine Dateistruktur unter UNIX Eine Datei = eine Folge von Bytes Länge der Dateien: Blöcken von Bytes gespeichert, daher zwei Grössen: Länge in Bytes Länge in Blöcken (üblich 512 Byte oder 1024 Byte) keine Begrenzung bezüglich maximale Dateigrösse 10

11 Überblick::: Dateiarten: Es werden mehrere Arten von Dateien unterschieden: - REGULAR FILES (gewöhnliche Dateien) - SPECIAL FILES (Gerätedateien) - DIRECTORIES () - FIFOs (First In First Out / Named Pipes) - SOCKETS (-) - SYMBOLIC LINKS (symbolische Verweise) 11

12 Überblick::: Zugriffsrechte: Datei/Directory ist ein Zugriffsrecht-Muster zugeordnet Muster enthält 9 Bits: Ersten drei OWNER Folgenden drei GROUP Letzten drei für OTHERS read-, write-, und execute-zugriffsrechte 12

13 Überblick::: Zugriffsrechte: Mit ls l per Konsole Zugriffsrechte ansehen: 13

14 Zugriffsrechte: -rwxr--r-- Überblick::: Datei, jeder kann lesen, Eigentümer kann schreiben und ausführen drwxr-xr-x Ein Verzeichnis, jeder User kann sehen aber nicht löschen (ausser Eigentümer) 14

15 Überblick::: Zugriffsrechte: chmod (change mode) U (User) G (Group) O (Others) A (All) ACHTUNG - KANN NUR DER SYSTEMVERWALTER ÄNDERN: chown (change owner) chgrp (change group) 15

16 Überblick::: Dateinamen: Alle Zeichen erlaubt ausser / und NULL Empfehlung um Konflikte mit Shell zu # $ ^ & * ( ) ` [ ] \ ' " < > Leerzeichen Tabulatorzeichen als erstes Zeichen eines Dateinamens nicht +, - oder. älteren Unix-Systemen die Länge von Dateinamen auf 14 Zeichen begrenzt in neueren Unix-Systemen diese Grenze erheblich hochgesetzt (z.b. auf 255 Zeichen) 16

17 Agenda::: Einleitung Überblick Filesysteme Hardware Disks Memory Management System Monitoring Netzwerke Fazit (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) 17

18 Filesysteme::: 18

19 Filesysteme::: 19

20 Zusammenfassung: Filesysteme::: FHS Filesystem Hierarchy Standard Wurzel ist / (Slash) also engl. Root /home = Heimatsverzeichnis /lib = Funktionsbibliotheken des Systems /etc = Konfigurationsdateien /dev = Gerätedateien /bin = Programme für den Anwender /boot = Bootloader LILO zum Hochfahren des Systems /media = Links zu angeschlossenen Geräten und Laufwerken /mnt = leer und steht als mountpoint zur Verfügung 20

21 Zusammenfassung II: Filesysteme::: /lost+found = Filecheck-Programm legt hier Dateien ab /proc = Schnittstelle zum Kernel /sbin = wie /bin, jedoch für Systemverwalter /tmp = temporäre Ablage /usr = umfangreichste Verzeichnisstruktur des Systems /var = Ablage der Dateien, die sich ständig ändern /opt = optionale Software, kommerzielle od. sehr grosse Programme, die nicht zum System gehören 21

22 Agenda::: Einleitung Überblick Filesysteme Hardware Disks Memory Management System Monitoring Netzwerke Fazit (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) 22

23 Hardware::: 23

24 Agenda::: Einleitung Überblick Filesysteme Hardware Disks Memory Management System Monitoring Netzwerke Fazit (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) 24

25 Disks::: Floppies, Festplatten, CD-ROMs, usw. WICHTIG Formatierung (Beschädigungen) Partitionen (Zwecke/Sicherheit) Dateisystemen Mounten (mehrere Dateisysteme) 25

26 Gerätedateien: Disks::: Gerät als Gerätedatei (Dateisystem) Keine zusätzliche Software notwendig 26

27 Gerätedateien: Geräte suchen: Disks::: C= Charactergerät; d=blockgerät Achtung! Gerätedateien existieren nach der Installation! (/dev/sda) Spätere Installation 27

28 Festplatten: Disks::: Gerätedatei: keine Rücksicht auf Partitionen IDE: /dev/hda bzw. /dev/hdb SCSI: /dev/sda bzw. /dev/sdb 28

29 Floppies: /dev/fd0h1440 Disks::: fd0; H (hoher Dichte), 1440 (Größe) dank Linux: /dev/fd0, /dev/fd1, usw. setfdprm (Parameter ändern) Nützlich bei: Fehlern/ungew. Größen 29

30 CD-ROMs: Disks::: ISO 9960 (standard CD-ROM Format) mkdir /cdrom mount /dev/scd0 /cdrom mount /dev/scd0 on /cdrom type iso9660 (ro) 30

31 Disks::: Formatieren: Zwingend notwendig Ordnung magnetischer Signale MS: Low Level (-) und High Level (Dateisystem) IDE/SCSI: schon formatiert 31

32 Disks::: Formatieren: Formatierung Software (MS-DOS) bad blocks/bad sectors (auto./partition) Floppy formatieren: 32

33 Disks::: Formatieren: automatisch erkannte Floppy formatieren: 33

34 Disks::: Formatieren: fdformat: nur einige bad blocks bricht NUR bei gravierenden Fehlern ab Zeigt nicht an WO die Fehler sind /var/log/messages 34

35 Disks::: Formatieren: Bad blocks bei einer 3,5-Zoll-Diskette (hier fehlgeschlagen) 35

36 Formatieren: Disks::: Befehl bad blocks formatiert NICHT nützlich wenn man mkfs benutzt mkfs wird später erklärt (erzeugt ein Dateisystem) moderne BS erkennen und sortieren automatisch bad blocks aus 36

37 Disks::: Partitionen: mehrere möglich; selbe Eigenschaften nützlich wenn: 2 BS auf dem selben Rechner BS arbeiten aber nicht zusammen CD-ROM bzw. Floppies: keine Partition (aber möglich) 37

38 Disks::: Partitionen -> MBR, Bootsektoren, Partitionstabellen: wie soll eine Platte partitioniert werden?: MBR MBR: Bootsektor der Bootsektoren liest befindet sich im 1.Sektor auf dem 1.Track der Festplatte ist das Erste was vom BIOS gelesen wird MBR weiss was gebootet wird (liest Partitionstabellen) Partitionstabellen befinden sich auch im Sektor 0 Anschliessend: Partitionsbootsektor lesen und BS starten 38

39 Disks::: Partitionen -> MBR, Bootsektoren, Partitionstabellen: Nicht jede Festplatte ist partitionierbar Partitionen trotzdem möglich: interne Partitionen Partitionstabelle kann geändert werden: fdisk 39

40 Disks::: Partitionen -> erweiterte / logische Partitionen: eigentlich nur 4 Partitionen erlaubt nicht genügend deswegen erweiterte Partitionen sind Unterpartitionen: logische Partitionen genannt anders angelegt aber kein Geschwindigkeitsunterschied ermöglicht bis zu 15 Partitionen per Festplatte 40

41 Disks::: Partitionen -> erweiterte / logische Partitionen : Partitionsstruktur einer Festplatte -3 primäre Partitionen -die 2.Partition ist in 2 logische unterteilt -ein Teil gar nicht partitioniert -Fesplatte und JEDE primäre Partition enthalten einen Boot-Sektor 41

42 Disks::: Partitionen -> Partitionstypen: Welche Partition? In den Partitionstabellen identifiziert Linux Partitionstypen: 42

43 Disks::: Partitionen -> Partitionieren einer Festplatte: Mehrere Partitionierungssoftware jede BS ist ein eigenes Partitionierungsprogramm empfohlen dieses zu benutzen fdisk (normalerweise); cfdisk (benutzerfreundlicher) Grösse einer Partition ändern: fips meistens problematisch auch mit parted : allerdings nur FAT-32-Partition 43

44 Disks::: Partitionen -> Gerätedateien und Partitionen: Jede Partition eine eigene Gerätedatei Namenskonvention: von 1 bis 4 -> primäre Partition grösser als 5 -> logische Partitionen Beispiel: /dev/hda1 : primäre Partition auf der ersten IDE Festplatte; /dev/sdb7 : dritte erweiterte Partition auf der zweiten SCSI Festplatte. 44

45 Disks::: Dateisysteme -> Was ist ein Dateisystem?: legt die Datenstruktur fest, also wie Dateien gespeichert werden vor der Nutzung ein Dateisystem erzeugen Unix Dateisysteme haben eine ähnliche Struktur: - Superblock: allgemeine Infos (z.b. Grösse) - I-Node: enthält Metadaten einer Datei (wichtige Daten) - Verzeichnisblock: Dateiname und I-Node-Nr. - Datenblock: Inhalt der Datei 45

46 Disks::: Dateisysteme -> Dateisystem (Linux): minix: älteste Version eines Systemfiles xia: modifizierte Version von minix; Dateinamen und Grössen wurden eingeschränkt ext: keine Updates möglich; ext2: die mächtigste aller Dateisysteme; ext3: verbesserte Version der ext2. Journaling wurde hinzugefügt (wichtig bei Systemabstürzen) Dateisysteme können manchmal nicht frei gewählt werden -> auf Kompatibilität achten (msdos für Linux?!) falls frei wählbar: ext3 benutzen 46

47 Disks::: Dateisysteme -> Dateisystem erzeugen: automatisch mit : mkfs Dateisystem auch änderbar: mkfs f fstype - c: sucht nach badblocks - l filename: liest eine badblock-liste aus filename - b : Blockgrösse kann festgelegt werden 47

48 Disks::: Dateisysteme -> Dateisystem erzeugen: Beispiel: eine ext2-dateisystem für eine Diskette Diskette wurde formatiert; wurde nach badblocks durchsucht; Ergebnis in einer Datei speichern; Dateisystem wurde erzeugt (mit Angabe der badblocks) 48

49 Disks::: Dateisysteme -> Dateisystem erzeugen: Andere Möglichkeit: mkfs c 49

50 Disks::: Dateisysteme -> Vergleich: 50

51 Disks::: Dateisysteme -> Mounten/Unmounten: unbedingt mounten! Vor dem mounten: Nach dem mounten: 51

52 Disks::: Dateisysteme -> Mounten/Unmounten: Mounten: Zwei Argumente nötig: Dateisystempfad und das zu mountendes Verzeichnis 52

53 Dateisysteme: Disks::: Mounten eines MS-DOS-Diskettes unter LINUX: Quellpfad sollte leer sein, sollte allerdings existieren Mounten eines CD-ROMs: -r Option (read-only) Am Anfang ist die root auch read-only aber nach dem fsck (file system check), falls keine Fehler, wird es remountet und so wird root auch schreibbar sein 53

54 Disks::: Dateisysteme -> Unmounten: nur ein Argument: Dateisystempfad, der unmountet wird dafür benötigt man aber bestimmte Rechte Rechtevergabe manchmal riskant Dafür gibt es aber eine saubere Lösung! 54

55 Disks::: Dateisysteme -> Mounten/Unmounten: freigeben für verschiedene Dateisysteme /etc/fstab Wohin es gemountet werden soll Von wo es gemountet werden soll Dateisystemtyp user: jeder Benutzer kann mounten 55

56 Disks::: Dateisysteme -> Fehler: badblocks, fsck oder beide gleichzeitig nach badblocks suchen und das Ergebnis fsck übergeben 56

57 Disks::: Festplatten ohne Dateisystem: nicht immer ein Dateisystem nötig: - swap-partitionen (wird später behandelt) - Boot-Disketten für LINUX Kopieren: Vorgehen: Image der Diskette speichern; Diskette ersetzen; die gespeicherte Image auf die neue Diskette kopieren 57

58 Disks::: Zuweisung von Speicherplatz - Partitionierungsschema: Beispiel: 3 Partitionen (1: /, 2: /boot, 3: swap) /bin, /etc, /dev, /initrd, /lin, /sbin -> selbe Partition Andere Variante: /var und /tmp in einer eigenen Partition (ständige Veränderungen) 58

59 Agenda::: Einleitung Überblick Filesysteme Hardware Disks Memory Management System Monitoring Netzwerke Fazit (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) 59

60 Speicherverwaltung::: Was heisst virtuelle Speicher?: (unterstützt von LINUX) Auslagerung unbenutzte Speicherblöcke zur Festplatte SWAP SPACE Speicher wird entlastet ausgelagerte Blöcke wieder gebraucht: schnell wieder zurückkopiert separate Partition VS. Datei im Dateisystem schnell VS. einfache Änderung der Grösse mehrere erlaubt (LINUX) PAGING: nur feste Teile in KB-Grösse (effizienter) -> LINUX 60

61 Speicherverwaltung::: Erzeugen eines swap-spaces: ganz normale Datei auf der LOKALEN Festplatte Dateiname: extra-swap, Grösse: 1024 Bytes (durch 4 teilbar -> Kernel schreibt 4KB-Grösse memory pages) Grösse schätzbar: alle Programme gleichzeitig laufen lassen (wie viel Speicher wird benötigt?) lieber gross als klein 61

62 Speicherverwaltung::: Erzeugen einer swap-partition / mkswap: ganz normal erstellbar, aber hier: keine Dateisystem mkswap: Aktivierung des swap space (bei swap-partition oder Datei) Aktivieren bzw. Freischalten!= Nutzung Memory Manager (LINUX): maximale Grösse -> 2 GB Trick: 8 können gleichzeitig benutzt werden -> 16 GB! 62

63 Speicherverwaltung::: Benutzen eines swap spaces: swapon swap_space_pfad: jetzt darf er benutzt werden swap spaces die verwendet werden (/etc/fstab): Startup-Skript: swapon -a (extra swapping bei swapon) 63

64 Speicherverwaltung::: Benutzte swap spaces: (auch mit top oder unter /proc/meminfo ) mem: physikalischer Speicher shared: von mehreren Prozessoren benutzt buffer: momentane Grösse des Puffers swap: falls überall 0 -> kein swap aktiviert swapof: nur nötig bei temporären swaps 64

65 Speicherverwaltung::: Cache-Puffer: Daten werden vorübergehend aufgenommen, die zwischen Funktionseinheiten übertragen werden sync: leert den Puffer (Daten müssen geschrieben werden) update: jede 30 Sek. einen sync bdflush: wie sync aber für LINUX (durch Update lösbar) unter LINUX ist alles automatisch, was den Cache angeht 65

66 Agenda::: Einleitung Überblick Filesysteme Hardware Disks Memory Management System Monitoring Netzwerke Fazit (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) 66

67 System Monitoring::: Allgemein: wichtig für admin -> wer, was zu welchem Zeitpunkt macht Z.B. wie viel System-Ressourcen verwendet werden, welche Prozesse laufen, wer ist eingeloggt, usw. Vier Hauptbereiche: - CPU; - Speicher; - E-/A-Disks; - Netzwerke 67

68 System Monitoring::: System-Ressourcen -> top: top: aktualisierte Liste der benutzten Ressourcen aktuelle Zeit, Gesamtanzahl der Prozesse, Sortierung, CPU- Auslastung, physikalischer- und swap-speicher-auslastung, Prozess-Liste mit PID-Nr - i: idle ( untätige ) Prozesse werden nicht angezeigt -m: nach Speicherauslastung sortiert -s: nach Lebensdauer sortiert -p: nach CPU-Auslastung sortiert 68

69 System Monitoring::: System-Ressourcen -> top: 69

70 System Monitoring::: System-Ressourcen -> iostat: iostat: CPU-Last im Durchschnitt, sowie E-/A-Info 70

71 System Monitoring::: System-Ressourcen -> ps: ps: Liste der laufenden Prozesse (Bild: Teilauschnitt) (owner; PID, ID des Vater-Prozess, CPU-Auslastung(%), Startzeit, tty die mit dem Prozess verbunden ist (ggf), wie lange die CPU für die Ausführung gebraucht hat, Befehl) 71

72 System Monitoring::: System-Ressourcen -> vmstat: vmstat: wartende Prozesse (r), für immer schlafende Prozesse (b), geswapte Prozesse (w) 72

73 System Monitoring::: System-Ressourcen -> vmstat: Speicherinfo (in KB): - swpd: Anzahl des benutzten virtuellen Speichers - free: Anzahl des untätigen Speichers - buff: Anzahl des Speichers, der als Puffer benutzt wird Swapinfo (in KB/s): - si: Anzahl des eingelagerten Speichers - so: Anzahl des ausgelagerten Speichers I/O-Info (blocks/s): - bi: gesendete Blocks - bo: empfangene Blocks CPU-Info: durchschnittliche Zeit für Nutzer (us), System (sy) oder unbenutzte Zeit (id) 73

74 System Monitoring::: System-Ressourcen -> lsof: lsof: laufende Dateien (mit grep beschränkbar) Dateien von einem bestimmten Prozess benutzt: - lsof p dazugehörigepid 74

75 System Monitoring::: Systemdatei-Auslastung: nicht immer grosse Mengen an Speicherplatz df: Fesplattenauslastung ( h = human sizes, b= Blockgrösse) 75

76 System Monitoring::: Systemdatei-Auslastung: df i = benutzten/vorhandenen I-Nodes 76

77 System Monitoring::: Systemdatei-Auslastung: du dateiname: Grösse der Dateien angeben 77

78 System Monitoring::: Systemdatei-Auslastung : du irgend_ein_verzeichnispfad: 78

79 System Monitoring::: Systemdatei-Auslastung : du s verzeichnispfad: Gesamtgrösse des VZ 79

80 System Monitoring::: Monitoring der User: Wer, wann, was, an welchem Rechner macht (z.b.: viel RAM benutzt, grosse CPU-Auslastung) who: Port-Nr und Name der eingeloggten Users 80

81 System Monitoring::: Monitoring der User: ps u username: durch ps hatten wir die Liste der laufenden Prozesse bekommen; hier wird das auf einen bestimmten Benutzer beschränkt 81

82 System Monitoring::: Monitoring der User: w: einfacher als who oder ps u welche User, unter welchen Port, welche Befehle ausführen (Der User benutzt hier KDE und einen terminal (bin/bash) 82

83 Agenda::: Einleitung Überblick Filesysteme Hardware Disks Memory Management System Monitoring Netzwerke Fazit (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) 83

84 Netzwerke::: Allgemeines: Treiber (Hardware-/Netzwerk Protokoll) eingebunden? ftp.kernel.org -> in /usr/src/linux entpacken (nicht offiziell) Kernel neu kompilieren (normalerweise nicht) Anlegen von Netzwerk Schnittstellen: normalerweise automatisch (Treiber) z.b. eth0, eth1 usw 84

85 Netzwerke::: Konfiguration von Netzwerk Schnittstellen: d.h. die Schnittstelle einer Adresse zuteilen so wie andere Parameter ifconfig (interface configure): Schnittstelle eth0; IP-Adresse ; Netmask ; up aktiviert die Schnittstelle 85

86 Netzwerke::: Konfiguration von Netzwerk Schnittstellen : ifconfig eth0 down: Schnittstelle entfernen nichts eingestellt? Kernel! erkennt Klasse (A,B,C) und adressiert dementsprechend z.b (Netzwerk Adresse) (Broadcast) ifconfig netmask addr X.X.X.X: NUR Netzmaske festlegen 86

87 Netzwerke::: Konfiguration der Namensauflösung: Name Resolver benutzerfreundliche Rechnernamen (www.abc.com) in rechnerfreundliche IP-Adressen ( ) Internetnamen haben eine hierarchische Struktur Domäne : Gruppe von Namen Domäne enthalten Subdomäne Toplevel Domäne : keine Subdomäne einer anderen (rechts) Bekannteste: COM, EDU, GOV, MIL, ORG, NET, Länderzeichen 87

88 Netzwerke::: Konfiguration der Namensauflösung: ganz links: Rechnername (HOSTNAME) Rest: Domänename Fully Qualified Domain Name Beispiel: Rechnername/Hostname: perf Domänename:.no.itg.telstra.com.au Toplevel Domäne: au (steht für Australien) Organisation: kommerziell (com) Firmenname: telstra Unterdomäne: no.itg (Firmenstruktur: Information Technology Group, Sektion Network Operation 88

89 Netzwerke::: Konfiguration der Namensauflösung: Name Resolver benutzt: 1. /etc/host.conf 2. /etc/resolv.conf 3. /etc/ hosts 1. /etc/host.conf: Verhaltensweise festlegen - Namen-Adressen-Zuordnung in /etc/host gesucht 89

90 Netzwerke::: Konfiguration der Namensauflösung : 2. /etc/resolv.conf: zentrale Konfigurationsdatei - domain: Standard Domain Name - search: in wu.edu.au suchen (falls Rechner nicht gefunden werden kann) - nameserver: IP-Adressen eines DNS (um Namen aufzulösen) 90

91 Netzwerke::: Konfiguration der Namensauflösung : 3. /etc/hosts: IP-Adressen von lokalen Rechnern eintragen - Hier: Einträge für das Loopback Interface und für den lokalen Rechner 91

92 Netzwerke::: Konfiguration des Loopback Interfaces: Verbindung zum eigenen Rechner sinnvoll beim Testen von Netzwerk Software Standard IP-Adresse: Konfiguration der Loopback-Schnittstelle: Verbindung aufbauen: 92

93 Netzwerke::: Routing: Schnittstelle konfigurieren Routing Tabelle Eintrag bekannt geben -> (-net: ganzes Netzwerk; -host: eine IP-Adresse) gateway/router? -> auch in der Routing Tabelle 93

94 Agenda::: Einleitung Überblick Filesysteme Hardware Disks Memory Management System Monitoring Netzwerke Fazit (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) (Bruno Soriano) 94

95 Fazit::: LINUX Open Source Lizenzkostenfrei Hersteller-unabhängig Anwender-getrieben Linux vs. Windows WINDOWS Closed Source Lizenzkostenpflichtig Hersteller-abhängig Marketing-getrieben Funktionsweise vollständig offengelegt (und gut dokumentiert) Alte Versionen werden weiter gepflegt Sehr viel Anwendungs-Software mitgeliefert Funktionsweise nicht vollständig offengelegt (und schlecht dokumentiert) Alte Versionen werden abgekündigt Wenig Anwendungs-Software mitgeliefert Jeder kann Software-Fehler beheben Jeder kann Software-Fehler suchen Software-Fehler nur durch Hersteller behebbar Software-Fehler-Suche nur durch Hersteller möglich 95

96 Für Fragen stehen wir gerne auch nach dem Vortrag zur Verfügung: Vural Sahin: Bruno Soriano: 96

97 VIELEN DANK FÜR DIE AUFMERKSAMKEIT!!! 97

Laufwerke unter Linux - Festplatten - - USB Sticks - September 2010 Oliver Werner Linuxgrundlagen 1

Laufwerke unter Linux - Festplatten - - USB Sticks - September 2010 Oliver Werner Linuxgrundlagen 1 Laufwerke unter Linux - Festplatten - - USB Sticks - September 2010 Oliver Werner Linuxgrundlagen 1 Wie wird auf Festplatten zugegriffen? Es gibt nur einen Verzeichnisbaum, siehe Verzeichnisse Es gibt

Mehr

Verzeichnisse unter Linux

Verzeichnisse unter Linux Verzeichnisse unter Linux Autor: Frank Boerner (frank@frank-boerner.de) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux.org) Lizenz: GPL Die Linux-Verzeichnisstruktur und das Arbeiten mit

Mehr

Dateisystem 1, Suchpfad, Befehlstypen

Dateisystem 1, Suchpfad, Befehlstypen Dateisystem 1, Suchpfad, Befehlstypen Linux-Kurs der Unix-AG Benjamin Eberle 8. Januar 2015 Was ist ein Dateisystem? Verwaltung von Dateien auf Datenträgern Beispiele: EXT3, EXT4, FAT, NTFS unter Linux

Mehr

Dateisystem 1, Suchpfad, Befehlstypen

Dateisystem 1, Suchpfad, Befehlstypen Dateisystem 1, Suchpfad, Befehlstypen Linux-Kurs der Unix-AG Andreas Teuchert 17. Juni 2014 Was ist ein Dateisystem? Verwaltung von Dateien auf Datenträgern Beispiele: EXT3, EXT4, FAT, NTFS unter Linux

Mehr

BACKUP Datensicherung unter Linux

BACKUP Datensicherung unter Linux BACKUP Datensicherung unter Linux Von Anwendern Für Anwender: Datensicherung in Theorie und Praxis! Teil 4: Datenrettung Eine Vortragsreihe der Linux User Group Ingolstadt e.v. (LUG IN) in 4 Teilen Die

Mehr

Installationshinweise Linux Kubuntu 9.04 bei Verwendung des PC-Wächter

Installationshinweise Linux Kubuntu 9.04 bei Verwendung des PC-Wächter Dr. Kaiser Systemhaus GmbH Köpenicker Straße 325 12555 Berlin Telefon: (0 30) 65 76 22 36 Telefax: (0 30) 65 76 22 38 E-Mail: info@dr-kaiser.de Internet: www.dr-kaiser.de Zielstellung: Installationshinweise

Mehr

SelfLinux-0.12.3. Das Partitionieren

SelfLinux-0.12.3. Das Partitionieren Das Partitionieren Autor: Arnulf Pelzer (webmaster@arnulfpelzer.de) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux.org) Lizenz: GPL Das Partitionieren Seite 2 Inhaltsverzeichnis 1 Das Partitionieren

Mehr

Knoppix-Remastering Workshop

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

Mehr

Linux Grundlagen. Wolfgang Scheicher 20. Mai 2006. 1 Allgemeines 2 1.1 Bootvorgang... 2 1.2 Verzeichnisstruktur... 2

Linux Grundlagen. Wolfgang Scheicher 20. Mai 2006. 1 Allgemeines 2 1.1 Bootvorgang... 2 1.2 Verzeichnisstruktur... 2 Linux Grundlagen Wolfgang Scheicher 20. Mai 2006 Inhaltsverzeichnis 1 Allgemeines 2 1.1 Bootvorgang........................................... 2 1.2 Verzeichnisstruktur........................................

Mehr

Installationshinweise Linux Edubuntu 7.10 bei Verwendung des PC-Wächter

Installationshinweise Linux Edubuntu 7.10 bei Verwendung des PC-Wächter Dr. Kaiser Systemhaus GmbH Köpenicker Straße 325 12555 Berlin Telefon: (0 30) 65 76 22 36 Telefax: (0 30) 65 76 22 38 E-Mail: info@dr-kaiser.de Internet: www.dr-kaiser.de Zielstellung: Installationshinweise

Mehr

Systeme 1. Kapitel 3 Dateisysteme WS 2009/10 1

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

Mehr

08.05.2012 UNIX. Linux. UNIX Derivate, die wichtigsten. Free BSD (Open) Solaris MacOS X Linux. UNIX Dateisystem, wichtige Ordner.

08.05.2012 UNIX. Linux. UNIX Derivate, die wichtigsten. Free BSD (Open) Solaris MacOS X Linux. UNIX Dateisystem, wichtige Ordner. 23 UNIX Einführung in Betriebssysteme UNIX AM BEISPIEL LINUX entwickelt Anfang der 1970er Jahre von Ken Thompson und Dennis Ritchie (Bell Laboratories) Quelle: Wikipedia Zusammen und auf der Basis von

Mehr

Erstellung und Installation einer Windows Unattended CD

Erstellung und Installation einer Windows Unattended CD 1 Inhaltsverzeichnis Inhaltsverzeichnis...2 1 Partitionieren... 3 1.1 Was sind Partitionieren?... 3 1.2 Wieso Partitionieren?... 3 1.3 Partition Magic... 3 2 Windows CD mit SP2 erstellen (Slipstreaming)...

Mehr

Installieren von Betriebssystemen

Installieren von Betriebssystemen Einf. in die Betriebssysteme II Praktikum/4 Seite 1 Installieren von Betriebssystemen Aufteilen einer Festplatte in Partitionen Der Speicherplatz einer Festplatte kann in Partitionen (zusammenhängende

Mehr

Die Architektur von UNIX/Linux- Betriebssystemen. Mag. Lukas Feiler, SSCP lukas.feiler@lukasfeiler.com http://www.lukasfeiler.

Die Architektur von UNIX/Linux- Betriebssystemen. Mag. Lukas Feiler, SSCP lukas.feiler@lukasfeiler.com http://www.lukasfeiler. Die Architektur von UNIX/Linux- Betriebssystemen Mag. Lukas Feiler, SSCP lukas.feiler@lukasfeiler.com http://www.lukasfeiler.com/lectures_brg9 1977: Berkeley Software Distribution/BSD (U.C. Berkeley) 1986:

Mehr

Partitionieren und Formatieren

Partitionieren und Formatieren Partitionieren und Formatieren Auf eine Festplatte werden Partitionen angelegt, damit Daten an verschiedenen (relativ) unabhängigen Orten gespeichert werden können oder dass mehrere unabhängige Betriebssysteme

Mehr

Dateisysteme und Links

Dateisysteme und Links Dateisysteme und Links Holger Jakobs bibjah@bg.bib.de, holger@jakobs.com 2009-06-18 Inhaltsverzeichnis 1 UNIX-Dateisysteme 1 1.1 Einhängen von Datenträgern.......................... 2 1.2 Netzlaufwerke..................................

Mehr

PPS - Linux-basierter Zugangsrouter und Firewall USB und lrp-pakete

PPS - Linux-basierter Zugangsrouter und Firewall USB und lrp-pakete PPS - Linux-basierter Zugangsrouter und Firewall USB und lrp-pakete Gabriel Müller 6. Juli 2004 Inhaltsverzeichnis 1 USB auf einem laufenden Bering-System 2 1.1 Benötigte Module.........................

Mehr

LINUX auf einem Compaq Presario 1800 installieren

LINUX auf einem Compaq Presario 1800 installieren LINUX auf einem Compaq Presario 1800 installieren ACHTUNG Alle hier gemachten Angaben, Ausführungen und Vorgehensweisen erheben keinen Anspruch auf Vollständigkeit oder Fehlerfreiheit. Desweiteren kann

Mehr

Unix Grundlagen (Teil 1.b)

Unix Grundlagen (Teil 1.b) Unix Grundlagen (Teil 1.b) Jörn Stuphorn stuphorn@rvs.uni-bielefeld.de Universität Bielefeld Technische Fakultät Organisatorisches Folien jetzt unter http://elearn.rvs.uni-bielefeld.de/mainpage/ldk/labor.php

Mehr

Allgemeines zu Unix (Solaris, Linux, MAC OS X, FreeBSD,Open BSD usw.)

Allgemeines zu Unix (Solaris, Linux, MAC OS X, FreeBSD,Open BSD usw.) Allgemeines zu Unix (Solaris, Linux, MAC OS X, FreeBSD,Open BSD usw.) Multiuser- Multitasking Betrieb offenes System - unabhängig von den verschiedensten Hardwarekomponenten - Benutzeroberflächen folgen

Mehr

Knoppix-Remastering 18. 10. 2003. Knoppix-Remastering. Christian Perle, secunet Security Networks AG, NL Dresden 1

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

Mehr

Kap. 8: Dateisysteme (E3 EXT2 Dateisystem) 1

Kap. 8: Dateisysteme (E3 EXT2 Dateisystem) 1 Kap. 8: Dateisysteme (E3 EXT2 Dateisystem) 1 E 3 EXT2 Dateisystem Lernziele Aufbau des ext2-dateisystems kennenlernen Verwaltungsstrukturen auf dem Datenträger analysieren Hard- und Softlinks Übungsumgebung

Mehr

Prozesse und Logs Linux-Kurs der Unix-AG

Prozesse und Logs Linux-Kurs der Unix-AG Prozesse und Logs Linux-Kurs der Unix-AG Andreas Teuchert 27./28. Juni 2012 Prozesse unter Linux gestartete Programme laufen unter Linux als Prozesse jeder Prozess hat eine eindeutige Prozess-ID (PID)

Mehr

Wiederholung: Realisierung von Dateien

Wiederholung: Realisierung von Dateien Wiederholung: Realisierung von Dateien Zusammenhängende Belegung Datei A Datei C Datei E Datei G Datei B Datei D Datei F Belegung durch verkettete Listen (z.b. FAT) Dateiblock 0 Dateiblock 1 Dateiblock

Mehr

Linux - a bit advanced

Linux - a bit advanced Linux - a bit advanced Überblick Rechteverwaltung Dateisystem Shell-Programmierung Remote login Paketsystem Alternativen-System Rechte Drei Benutzerklassen Owner/User Group Others Drei Rechte Ausführen

Mehr

storage management (c) Till Hänisch 2003, BA Heidenheim

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

Mehr

Installationsanleitung Linbo / Windows 7

Installationsanleitung Linbo / Windows 7 linuxmuster.net Linbo / Windows 7 linuxmuster.net 6.1 Babo, Windows 7x64 05.03.2015 V0.2.0 1 Inhalt Inhalt... 1 Computer in Netzwerk aufnehmen... 2 Am Clientrechner... 2 In der Schulkonsole... 4 Auf der

Mehr

Betriebssysteme K_Kap11B: Files, Filesysteme Datenstrukturen

Betriebssysteme K_Kap11B: Files, Filesysteme Datenstrukturen Betriebssysteme K_Kap11B: Files, Filesysteme Datenstrukturen 1 Files als lineare Liste File angeordnet als verkette Liste von Blöcken Jeder Block enthält Zeiger zum Nachfolger Zeiger = Adresse des Blocks

Mehr

L4B April 2005. - Linux für Umsteiger. Linux User Schwabach. Schwierigkeiten beim Umstieg von Windows auf Linux. C. Schütz

L4B April 2005. - Linux für Umsteiger. Linux User Schwabach. Schwierigkeiten beim Umstieg von Windows auf Linux. C. Schütz L4B April 2005 Linux User Schwabach Erste Schritte - Linux für Umsteiger Schwierigkeiten beim Umstieg von Windows auf Linux C. Schütz 1 Was ist eigentlich Linux? Linux ist nicht... SuSE/Debian/Red Hat/...

Mehr

ZPN Zentrale Projektgruppe Netze am Ministerium für Kultus, Jugend und Sport Baden-Württemberg

ZPN Zentrale Projektgruppe Netze am Ministerium für Kultus, Jugend und Sport Baden-Württemberg Übersicht Stand: 14.04.2010 1 Vorbereitungen... 2 1.1 Virtuelle Sicherungsfestplatte anlegen... 2 1.2 Disaster and Recovery CD einlegen... 4 1.3 Virtuelle Festplatte partitionieren und formatieren... 5

Mehr

Übersicht. UNIX-Dateisystem (ext2) Super-User unter Linux werden MSDOS: FAT16 und FAT32

Übersicht. UNIX-Dateisystem (ext2) Super-User unter Linux werden MSDOS: FAT16 und FAT32 Übersicht UNIX-Dateisystem (ext2) Super-User unter Linux werden MSDOS: FAT16 und FAT32 Die in diesem Teil vorgestellten Informationen stellen lediglich das Prinzip dar - im Detail ist alles etwas komplizierter...

Mehr

Prozesse und Logs Linux-Kurs der Unix-AG

Prozesse und Logs Linux-Kurs der Unix-AG Prozesse und Logs Linux-Kurs der Unix-AG Benjamin Eberle 22. Januar 2015 Prozesse unter Linux gestartete Programme laufen unter Linux als Prozesse jeder Prozess hat eine eindeutige Prozess-ID (PID) jeder

Mehr

How to install ubuntu by crypted file system

How to install ubuntu by crypted file system How to install ubuntu by crypted file system Enthaltene Funktionen: - Installation eines verschlüsselten Ubuntu Systems Voraussetzung: - Internetverbindung - Iso-Image Download unter: http://wiki.ubuntuusers.de/downloads/oneiric_ocelot

Mehr

UEFI. Unified Extensible Firmware Interface UEFI. OSP 2015 UEFI Rene Brothuhn Seite: 1

UEFI. Unified Extensible Firmware Interface UEFI. OSP 2015 UEFI Rene Brothuhn Seite: 1 UEFI Unified Extensible Firmware Interface UEFI OSP 2015 UEFI Rene Brothuhn Seite: 1 UEFI UEFI Unified Extensible Firmware Interface: "Software zum starten des Rechners und des Betriebssystems" Aussprache:

Mehr

[Geben Sie Text ein] ISCSI Targets mit der Software FreeNAS einrichten

[Geben Sie Text ein] ISCSI Targets mit der Software FreeNAS einrichten [Geben Sie Text ein] ISCSI Targets mit der Software FreeNAS einrichten ISCSI Targets mit der Software FreeNAS einrichten Inhalt FreeNAS Server Vorbereitung... 2 Virtuelle Maschine einrichten... 3 FreeNAS

Mehr

Dateisystem: Einführung

Dateisystem: Einführung Dateisystem: Einführung Hauptaufgabe des Dateisystems ist der schnelle und zuverlässige Zugriff auf Dateien Problem: Entweder schneller Zugriff oder viel Redunanz beim speichern! Zusätzlich müssen Unterverzeichnisse

Mehr

Dateisystem: Einführung

Dateisystem: Einführung Dateisystem: Einführung Hauptaufgabe des Dateisystems ist der schnelle und zuverlässige Zugriff auf Dateien Problem: Entweder schneller Zugriff oder viel Redunanz beim speichern! Zusätzlich müssen Unterverzeichnisse

Mehr

Initramfs - The initial RAM filesystem

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

Mehr

Herzlich Willkommen. Zum Vortrag zu Netzwerk und Linux im Rahmen der Linux Installations Party 2007

Herzlich Willkommen. Zum Vortrag zu Netzwerk und Linux im Rahmen der Linux Installations Party 2007 Herzlich Willkommen Zum Vortrag zu Netzwerk und Linux im Rahmen der Linux Installations Party 2007 Einführung Konnektivität Protokolle Lokale Netze - Samba (SMB/CIFS) - Network File System (NFS) Internet

Mehr

Debian GNU/Linux. Unix Grundlagen und Betrieb. Christian T. Steigies

Debian GNU/Linux. Unix Grundlagen und Betrieb. Christian T. Steigies : Betrieb Unix Grundlagen und Betrieb Institut für Experimentelle und Angewandte Physik Christian-Albrechts-Universität zu Kiel Debian crash course 20.02.2007 : Betrieb Unix Grundlagen Konfigurationsdateien

Mehr

Betriebssystemschichten (11.03.2011)

Betriebssystemschichten (11.03.2011) Proseminar Speicher- und Dateisysteme (11.03.2011) Bernd Ihnen Übersicht 2/20 Einleitung Betriebssysteme/ Übersicht Mikrokernel Monolithischer Kernel Vergleich der Kernel Fallbeispiel Linux Kernelaufbau

Mehr

I Installation und Erste Schritte 7

I Installation und Erste Schritte 7 Inhaltsverzeichnis I Installation und Erste Schritte 7 1 Allgemeines 8 1.1 Zur Geschichte von UNIX und LINUX................ 8 1.1.1 UNIX-Entwicklung....................... 8 1.1.2 Linux-Entwicklung......................

Mehr

ATB Ausbildung Technische Berufe Ausbildungszentrum Klybeck

ATB Ausbildung Technische Berufe Ausbildungszentrum Klybeck Das Linux-Dateisystem bin usr sbin lib mail / var spool boot lpd Rc0.d etc Rc.d Rc1.d Verzeichnisstruktur / Root- oder Wurzelverzeichnis, das oberste Verzeichnis im kompletten Dateisystem. /bin Programme

Mehr

Vordefinierte Elemente (CI)

Vordefinierte Elemente (CI) 1 Linux Name, Typ, Domäne, Online, Beschreibung, Aus Lizenzenmanagement ausschließen, Virtualisierungshost, Virtualisiert 1.1 Allgemein Betriebssystem, Installationsdatum, Kernel Version, Sprache, Aktiver

Mehr

Computer & GNU/Linux Einführung Teil 1

Computer & GNU/Linux Einführung Teil 1 Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 1 Simon Haller, Sebastian Stab 1/17 Computer & GNU/Linux Einführung Teil 1 Simon Haller, Sebastian Stabinger, Philipp Zech Inst. für Informatik

Mehr

vadmin Installationshandbuch für Hostsysteme v1.00 64 Bit auf Server von Hetzner Copyright by vadmin.de Seite 1

vadmin Installationshandbuch für Hostsysteme v1.00 64 Bit auf Server von Hetzner Copyright by vadmin.de Seite 1 vadmin Installationshandbuch für Hostsysteme v1.00 64 Bit auf Server von Hetzner Copyright by vadmin.de Seite 1 Inhaltsverzeichnis 1. schnelle und einfache Variante 1.1 Grundinstallation des Betriebssystems

Mehr

Was ist ein Dateisystem? Wozu dient es? Lokale Dateisysteme. Speichergrößen. Inhalt der Präsentation

Was ist ein Dateisystem? Wozu dient es? Lokale Dateisysteme. Speichergrößen. Inhalt der Präsentation Was ist ein Dateisystem? Wozu dient es? Lokale Dateisysteme Christine Arndt 9arndt@informatik.uni-hamburg.de Universität Hamburg - Studentin der Wirtschaftsinformatik 11. März 2011 Schicht zwischen Betriebssystem

Mehr

Dateisysteme. Lokale Linux Dateisysteme. Michael Kürschner (m i.kuerschner@gmx.de) 22.03.2007

Dateisysteme. Lokale Linux Dateisysteme. Michael Kürschner (m i.kuerschner@gmx.de) 22.03.2007 Dateisysteme Lokale Linux Dateisysteme Michael Kürschner (m i.kuerschner@gmx.de) 22.03.2007 Gliederung Die 4 großen der Szene Unscheinbar und doch Da Teile und Herrsche Was brauche Ich? April 30, 2007

Mehr

1. Allgemeines. dd (disk dump) Linux Programm zur Sicherung von Festplatten und Partitionen

1. Allgemeines. dd (disk dump) Linux Programm zur Sicherung von Festplatten und Partitionen dd (disk dump) Linux Programm zur Sicherung von Festplatten und Partitionen Inhalt: 1. Allgemeines zu dd 2. Funktionsweise 3. Installation 4. Syntax 5. Duplizieren einer Festplatte auf eine andere (Klonen)

Mehr

Befehl Beispiel Beschreibung An- und Abmelden: es geht aber auch einfach: reboot. es geht aber auch einfach. halt. Strg + l (kleines L) mkdir --help

Befehl Beispiel Beschreibung An- und Abmelden: es geht aber auch einfach: reboot. es geht aber auch einfach. halt. Strg + l (kleines L) mkdir --help Liste der wichtigsten Linux-Befehle Befehl Beispiel Beschreibung An- und Abmelden: logout shutdown -r now shutdown -h now clear auch möglich Tastenkürzel: Strg + d es geht aber auch einfach: reboot es

Mehr

Dokumentation Einrichten von XEN mit etch Gast und Samba PDC

Dokumentation Einrichten von XEN mit etch Gast und Samba PDC Dokumentation Einrichten von XEN mit etch Gast und Samba PDC Installationsanleitung für Gruppe 3 (g3.loc) Server (rdf.loc) gateway0608 eth0 192.168.99.117 Subserver (g3.loc) pc05 eth0 192.168.99.105 eth0:0

Mehr

Aufbau einer Testumgebung mit VMware Server

Aufbau einer Testumgebung mit VMware Server Aufbau einer Testumgebung mit VMware Server 1. Download des kostenlosen VMware Servers / Registrierung... 2 2. Installation der Software... 2 2.1 VMware Server Windows client package... 3 3. Einrichten

Mehr

6.2 FAT32 Dateisystem

6.2 FAT32 Dateisystem 6.2 FAT32 Dateisystem Dateisystem für Windows 98 einige Unterschiede zum Linux-Dateisystem EXT2: keine Benutzeridentifikation für Dateien und Verzeichnisse! Partitionen werden durch Laufwerke repräsentiert,

Mehr

Vernetzter Anschluss von Heidenhain - Steuerungen an MCIS DNC Cell / Plant

Vernetzter Anschluss von Heidenhain - Steuerungen an MCIS DNC Cell / Plant Vernetzter Anschluss von Heidenhain - Steuerungen an MCIS DNC Cell / Plant Inhalt: 1 EINRICHTEN DERZUGRIFFSBERECHTIGUNGEN AUF DEM DNC-SERVER (BEISPIEL: WIN2003 SERVER):... 2 1.1 Installation der Services

Mehr

UNIX/Linux Dateisystem Hierarchie

UNIX/Linux Dateisystem Hierarchie UNIX/Linux Dateisystem Hierarchie Ziele Prinzip des Hierarchischen Dateisystems verstehen. Unterschiede verschiedener Dateitypen erkennen. Übersicht gewinnen über die wichtigsten Verzeichnisse und Dateien

Mehr

DNS Das Domain Name System

DNS Das Domain Name System Björn Wontora 2001-04-24 DNS Das Domain Name System Inhalt 1. Kurzeinführung 2. Warum DNS? - Geschichtliches 3. Aufbau und Konventionen 4. DNS Client Konfiguration 5. Eine beispielhafte Anfrage 6. DNS

Mehr

Netzwerk Linux-Kurs der Unix-AG

Netzwerk Linux-Kurs der Unix-AG Netzwerk Linux-Kurs der Unix-AG Benjamin Eberle 5. Februar 2015 Netzwerke mehrere miteinander verbundene Geräte (z. B. Computer) bilden ein Netzwerk Verbindung üblicherweise über einen Switch (Ethernet)

Mehr

Betriebssysteme WS 2012/13 Peter Klingebiel, DVZ. Zusammenfassung Kapitel 4 - Datenträger/Dateiverwaltung

Betriebssysteme WS 2012/13 Peter Klingebiel, DVZ. Zusammenfassung Kapitel 4 - Datenträger/Dateiverwaltung Betriebssysteme WS 2012/13 Peter Klingebiel, DVZ Zusammenfassung Kapitel 4 - Datenträger/Dateiverwaltung Zusammenfassung Kapitel 4 Dateiverwaltung 1 Datei logisch zusammengehörende Daten i.d.r. permanent

Mehr

Zugriff zum Datenaustausch per scponly

Zugriff zum Datenaustausch per scponly Zugriff zum Datenaustausch per scponly Warum scponly? In der Grundkonfiguration der Musterlösung ist es notwendig, dass ein Benutzer, der die Möglichkeit haben soll von außen Dateien mit dem Server auszutauschen,

Mehr

Systemprogramme bezeichnen alle Programme, die bestimmte Aufgaben unterstützen, die unabhängig von einer konkreten Anwendung sind

Systemprogramme bezeichnen alle Programme, die bestimmte Aufgaben unterstützen, die unabhängig von einer konkreten Anwendung sind Betriebssysteme Systemprogramme bezeichnen alle Programme, die bestimmte Aufgaben unterstützen, die unabhängig von einer konkreten Anwendung sind Umfaßt z.b. auch Compiler, Interpreter und Dienstprogramme

Mehr

Netzwerk Linux-Kurs der Unix-AG

Netzwerk Linux-Kurs der Unix-AG Netzwerk Linux-Kurs der Unix-AG Andreas Teuchert 15. Juli 2014 Netzwerke mehrere miteinander verbundene Geräte (z. B. Computer) bilden ein Netzwerk Verbindung üblicherweise über einen Switch (Ethernet)

Mehr

.DSLWHO+%HWULHEXQWHU,QWHUDFWLYH81,;

.DSLWHO+%HWULHEXQWHU,QWHUDFWLYH81,; .DSLWHO+ %HWULHEXQWHU,QWHUDFWLYH81,;.DSLWHO+%HWULHEXQWHU,QWHUDFWLYH81,; +%HWULHEXQWHU,QWHUDFWLYH81,; Nachdem in den Kapiteln B und C der Einbau des ICP Controllers bzw. das Einrichten von Host Drives erklärt

Mehr

Grundlagen DNS 1/5. DNS (Domain Name System)

Grundlagen DNS 1/5. DNS (Domain Name System) Grundlagen DNS 1/5 DNS (Domain Name System) Weltweit gibt es 13 zentrale DNS-Server (Root-Nameserver), auf denen die verschiedenen Domains abgelegt sind. Der Domönennamensraum bzw. das Domain Name Space

Mehr

System- und Netzwerkmanagement

System- und Netzwerkmanagement System- und Netzwerkmanagement Protokollierung mit Syslog-NG Markus Müller (11043150) Sven Nissel (11042398) Roman Pyro (11042289) Christian Fehmer (11042419) Versuchsaufbau - Übersicht Syslog Konfiguration

Mehr

Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim

Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim Jens Rademacher 16.06.2014 1. Theorie: Verzeichnisbaum Eine Auswahl einiger Verzeichnisse. / # Root-Verzeichnis /home/ # Enthält alle Home-Verzeichnisse

Mehr

LPI 201. Dateisystem. Frank Itschert. itschert@unix-ag.uni. ag.uni-kl.de. Bedienung des Linux- Dateisystems 2.203.1

LPI 201. Dateisystem. Frank Itschert. itschert@unix-ag.uni. ag.uni-kl.de. Bedienung des Linux- Dateisystems 2.203.1 LPI 201 Dateisystem Frank Itschert itschert@unix-ag.uni ag.uni-kl.de LPI 201 Bedienung des Linux- Dateisystems 2.203.1 1 Bedienung des Linux- Dateisystems Voraussetzungen sicherer Umgang mit dem Linux

Mehr

Regional Cisco Academy Lingen

Regional Cisco Academy Lingen Regional Cisco Academy Lingen Herzlich Willkommen zum Workshop: Windows 7 von USB-Stick auf VHD installieren 1 Beschreibung In diesem Workshop wird ein USB-Stick am Beispiel von Windows 7 zum Installationsdatenträger

Mehr

8 Network Filesystem einrichten

8 Network Filesystem einrichten 169 8 Network Filesystem einrichten Um Clients ganze Verzeichnisse von Servern zum Lesen oder Lesen und Schreiben zur Verfügung zu stellen, benutzt man im Unix-Umfeld und generell in heterogenen Umgebungen

Mehr

DHCP und dynamischer Update eines DNS

DHCP und dynamischer Update eines DNS DHCP und dynamischer Update eines DNS Als Voraussetzung für diese Dokumentation wird eine funktionierende Konfiguration eines DNS Servers, mit den entsprechenden Zonefiles angenommen. Die hier verwendete

Mehr

Securepoint Security Systems

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

Mehr

Protokoll. Höhere Technische Bundeslehranstalt Fischergasse 30 A-4600 Wels. Titel der Übung: SuSe Linux-Installation

Protokoll. Höhere Technische Bundeslehranstalt Fischergasse 30 A-4600 Wels. Titel der Übung: SuSe Linux-Installation Protokoll Nr. 1 Höhere Technische Bundeslehranstalt Fischergasse 30 A-4600 Wels Protokoll Abteilung IT Übungs Nr.: 1 Titel der Übung: SuSe Linux-Installation Katalog Nr.: 3 Verfasser: Christian Bartl Jahrgang:

Mehr

In der letzten Zeit hatten wir an den BreLUG Abenden oder im Maillister oft das Thema des Partitionieren der Festplatten unter Linux.

In der letzten Zeit hatten wir an den BreLUG Abenden oder im Maillister oft das Thema des Partitionieren der Festplatten unter Linux. Partitionieren von Festplatten unter LINUX oder Wie und warum der Blödsinn? In der letzten Zeit hatten wir an den BreLUG Abenden oder im Maillister oft das Thema des Partitionieren der Festplatten unter

Mehr

Netzwerk. Um den Hostnamen angezeigt zu bekommen $ hostname $ hostname -f Um den Hostnamen zu ändern $ hostname

Netzwerk. Um den Hostnamen angezeigt zu bekommen $ hostname $ hostname -f Um den Hostnamen zu ändern $ hostname <neuerhostname> Tutorium Anfänger Übersicht Netzwerk Netzwerk Netzwerk Damit ein Rechner in einem Netzwerk aktiv sein kann, braucht er einen einzigartigen Hostnamen Der Hostname dient zur Identifikation des Rechners Netzwerk

Mehr

Installations-Dokumentation, YALG Team

Installations-Dokumentation, YALG Team Installations-Dokumentation, YALG Team Version 8.1 1 Benötigtes Material 2 Vor der Installation 3 Beginn 4 Installation 4.1 Sicherheit 4.2 Partitionierung 4.3 Paketauswahl 4.4 Paketauswahl (fein) 5 Konfiguration

Mehr

PVFS (Parallel Virtual File System)

PVFS (Parallel Virtual File System) Management grosser Datenmengen PVFS (Parallel Virtual File System) Thorsten Schütt thorsten.schuett@zib.de Management grosser Datenmengen p.1/?? Inhalt Einführung in verteilte Dateisysteme Architektur

Mehr

Master-Boot-Record sichern

Master-Boot-Record sichern Master-Boot-Record sichern Allgemeines Mit dem Master-Boot-Record (MBR) kommt der normale Computernutzer nur selten in Kontakt, eigentlich nur zweimal. Bei der Installation von Linux wird in der Regel

Mehr

Harddisk (=Festplatte) bzw. Sekundärspeicher einbinden Mounting = Montage / Einbau / «einbinden»

Harddisk (=Festplatte) bzw. Sekundärspeicher einbinden Mounting = Montage / Einbau / «einbinden» Harddisk (=Festplatte) bzw. Sekundärspeicher einbinden Mounting = Montage / Einbau / «einbinden» V1.3 «Die Festplatte» Technische Berufsschule Zürich IT Seite 1 Der Harddisk (= Sekundärspeicher) Technische

Mehr

Verschlüsselung von Partitionen und regulären Dateien unter Linux

Verschlüsselung von Partitionen und regulären Dateien unter Linux Verschlüsselung von Partitionen und regulären Dateien unter Linux Revision 1.1 Lutz Meinert lutz.meinert@madvedge.de Thematische Gliederung (1) Verschlüsselungsalgorithmen unter Linux Verschlüsselungsmodul

Mehr

PARAGON SYSTEM UPGRADE UTILITIES

PARAGON SYSTEM UPGRADE UTILITIES PARAGON SYSTEM UPGRADE UTILITIES VIRTUALISIERUNG EINES SYSTEMS AUS ZUVOR ERSTELLTER SICHERUNG 1. Virtualisierung eines Systems aus zuvor erstellter Sicherung... 2 2. Sicherung in eine virtuelle Festplatte

Mehr

Administration von großen Ubuntu Linux Desktop Umgebungen mit Univention Corporate Client

Administration von großen Ubuntu Linux Desktop Umgebungen mit Univention Corporate Client Administration von großen Ubuntu Linux Desktop Umgebungen mit Univention Corporate Client Ubucon 2013, Heidelberg Erik Damrose Univention GmbH Agenda 1. Vorstellung von Univention

Mehr

LINUX Gesamtmitschrift

LINUX Gesamtmitschrift LINUX Gesamtmitschrift Martin Rabensteiner, 22.11.2015 Filesystem unter Linux - Keine Laufwerksbuchstaben - ~ Home-Verzeichnis User - Versteckte Dateien.filename Pfade 1. Absoluter Pfad eindeutiger Weg

Mehr

SYNerity Analyse von Unix-Rechnern

SYNerity Analyse von Unix-Rechnern Analyse von Unix-Rechnern 1 Unix, aha!... Welches genau? Linux BSD Solaris HP-UX True64 AIX Unix-Analyse Online 2 Willkommen in Babylon Jeder Unix-Dialekt hat andere Befehle bzw. eigene Switches Dokumentation

Mehr

Software-RAID. Im Folgenden werden die RAID-Level 1, RAID 1 mit HotSpare und RAID 5 beschrieben.

Software-RAID. Im Folgenden werden die RAID-Level 1, RAID 1 mit HotSpare und RAID 5 beschrieben. Software-RAID 1 Allgemeines Im Folgenden werden die RAID-Level 1, RAID 1 mit HotSpare und RAID 5 beschrieben. Der Autor übernimmt keine Garantie und keine Verantwortung für die in diesem Dokument beschriebenen

Mehr

BEDIENUNGSANLEITUNG. ba76147d01 04/2013. MultiLab User PC SOFTWARE ZUR BENUTZERVERWALTUNG

BEDIENUNGSANLEITUNG. ba76147d01 04/2013. MultiLab User PC SOFTWARE ZUR BENUTZERVERWALTUNG BEDIENUNGSANLEITUNG ba76147d01 04/2013 MultiLab User PC SOFTWARE ZUR BENUTZERVERWALTUNG MultiLab User 2 ba76147d01 04/2013 Inhaltsverzeichnis MultiLab User MultiLab User - Inhaltsverzeichnis 1 Überblick...................................

Mehr

Installation SQL- Server 2012 Single Node

Installation SQL- Server 2012 Single Node Installation SQL- Server 2012 Single Node Dies ist eine Installationsanleitung für den neuen SQL Server 2012. Es beschreibt eine Single Node Installation auf einem virtuellen Windows Server 2008 R2 mit

Mehr

IT-Sicherheit WS 07/08. Aufgabenblatt 9

IT-Sicherheit WS 07/08. Aufgabenblatt 9 IT-Sicherheit WS 07/08 Aufgabenblatt 9 User Mode Linux (UML) http://user-mode-linux.sourceforge.net/ Physische Maschine Benutzerprozesse Virtuelle Maschine Virtuelle Prozesse Linux-Kern-Prozess Virtuelle

Mehr

Knoppix Micro-Remastering

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

Mehr

KNOPPIX GNU/Linux ohne Installation

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

Mehr

8 Network File System einrichten

8 Network File System einrichten 155 8 Network File System einrichten Um Clients ganze Verzeichnisse von Servern zum Lesen oder Lesen und Schreiben zur Verfügung zu stellen, benutzt man im Unix-Umfeld und generell in heterogenen Umgebungen

Mehr

Praktische Aufgaben zum Squid für die FH Nürnberg

Praktische Aufgaben zum Squid für die FH Nürnberg Praktische Aufgaben zum Squid für die FH Nürnberg Basissystem aufbauen: Die Knoppix CD in das CD-Rom Laufwerk legen und von CD booten. Den Bootprompt einfach mit Return bestätigen. Wurde das Gesamte Betriebsystem

Mehr

Mount zu Windows Share Backup automatisieren

Mount zu Windows Share Backup automatisieren Mount zu Windows Share Backup automatisieren Beschreibung: Vorbereitungen: Kenntnisse: Info: Das Einhängen von Windows-Shares (freigegebene Windows- Verzeichnisse) kann vor allem für automatische Backup

Mehr

Erstmal: Was gibt es sonst?

Erstmal: Was gibt es sonst? Linux ein Crashkurs Anmelden, environment, shell, Prozesse User-Kommandos User, Groups und Permissions Filesystem-Struktur (was ist wo) Wie Ei der schönste Editor der Welt Administration (Kommandos vs.

Mehr

Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me

Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me Bevor Sie die Platte zum ersten Mal benutzen können, muss sie noch partitioniert und formatiert werden! Vorher zeigt sich die Festplatte

Mehr

Einleitung Aufbau und Struktur Kommunikation Ein einfacher Treiber. Linux - Der Kernel. Daniela Staritzbichler, Felix Wolfersberger, Bernhard Schauer

Einleitung Aufbau und Struktur Kommunikation Ein einfacher Treiber. Linux - Der Kernel. Daniela Staritzbichler, Felix Wolfersberger, Bernhard Schauer Daniela Staritzbichler, Felix Wolfersberger, Bernhard Schauer 18. Jänner 2008 Übersicht 1 Einleitung Was ist Linux? 2 Aufbau und Struktur Mikro/Monolithischer Kern Der Linux Kernel VFS 3 Kommunikation

Mehr

1. Während der Installation Linux, wenn leere Partition für Betriebsystem vorhanden

1. Während der Installation Linux, wenn leere Partition für Betriebsystem vorhanden Linux Installation Festplatte analysieren Partition Magic 6.0 starten Pc in MS-DOS Modus versetzen a:\pqmagic eingeben Auswertung der angezeigten Daten Partitionieren der Festplatte Möglichkeiten für die

Mehr

Kompaktes Hardware-Wissen rund um Unix (Linux) Server als Netzwerk-Betriebssystem

Kompaktes Hardware-Wissen rund um Unix (Linux) Server als Netzwerk-Betriebssystem Auszug aus unserem Bestseller Kapitel: Unix (Linux) Server Autor: Rainer Egewardt Copyright by PCT-Solutions 1. Auflage 600 Seiten 2. Auflage 1200 Seiten Kompaktes Hardware-Wissen rund um Unix (Linux)

Mehr

Leitfaden für die Installation der Videoüberwachung C-MOR

Leitfaden für die Installation der Videoüberwachung C-MOR Dieser Leitfaden zeigt die Installation der C-MOR Videoüberwachung als VM mit der freien Software VirtualBox von Oracle. Die freie VM Version von C-MOR gibt es hier: http://www.c-mor.de/download-vm.php

Mehr

SelfLinux-0.10.0. Zipdrives. Autor: Marco Budde (Budde@tu-harburg.de) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux.

SelfLinux-0.10.0. Zipdrives. Autor: Marco Budde (Budde@tu-harburg.de) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux. Zipdrives Autor: Marco Budde (Budde@tu-harburg.de) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux.org) Lizenz: GPL In diesem HOWTO wird beschrieben, wie man ein ZIP-Laufwerk unter Linux installiert

Mehr

Linux 08. Linux WS 04/05 by www.realtec.de - 1 - 1. DNS - named: in /etc/named.conf. DNS Top-Level-DNS

Linux 08. Linux WS 04/05 by www.realtec.de - 1 - 1. DNS - named: in /etc/named.conf. DNS Top-Level-DNS 1. DNS - named: in /etc/named.conf DNS Top-Level-DNS O o => keine Konfiguration: Anfragen werden an Top-Level-DNS gegeben und von dort verteilt (z.b. Europa(--> Belgien, Luxemburg, Deutschland,...), USA,...)

Mehr