Geschichte, Grundlagen, Anwendungen (PI – Seminar KREMS 10.11.2004) LINUX Geschichte, Grundlagen, Anwendungen (PI – Seminar KREMS 10.11.2004)
Zur Person: Gerald STACHL BRG Wiener Neustadt Fächer: M, Ph, Inf EDV – Kustos seit 1990 Referententätigkeit am PI-NÖ seit 1996 Kontakt: sta@brg-wrn.ac.at http://sta.brg-wrn.ac.at Mein Weg zu Linux
PROGRAMM LINUX – Grundlagen KDE-Oberfläche Textkonsolen Dienstprogramme Office Grafik, Multimedia Netzwerkfunktionen Installation von Linux auf die Festplatte
LINUX – die Geschichte siehe http://www.selflinux.org/selflinux eng verbunden mit Entwicklung von UNIX (1969 von D.Ritchie und K. Thompson „zum Spielen“ entwickelt) Lizenzprobleme bei Unix => Entwicklung eines unabhängigen Betriebssystems (BSD,..) 1991 publiziert Linus Torwalds ein von Minix abgeleitetes Betriebssystem – LINUX
Einige Begriffe Kernel Distribution X-Windows (XFree86) WindowManager Debian, SuSE, RedHat Knoppix X-Windows (XFree86) WindowManager KDE Gnome Shell
Die grafische Oberfläche
Die Shell Ist eine vereinfachte Benutzerschnittstelle zum Kernel (vgl: command.com) Bourne Shell Bourne Again Shell (bash) STANDARD C-Shell (csh)
Warum LINUX? Schüler sollen Alternativen zu Windows kennen lernen Besondere Stärken im Serverbereich Freie Software Auch im Desktopbetrieb bereits eine ernst zu nehmende Alternative Linux ist Unix => bei Bedienung von Linux lernt man auch die Handhabung von UNIX, Solaris, BSD, MacOSX
KNOPPIX Basiert auf DEBIAN –Distribution Entwickelt von DI Klaus Knopper (http://www.knopper.net) Angepasste Linuxinstallation, die direkt von CD startet und nicht auf HD installiert wird Einsatz: Schulung, Übung, Rettunssystem,….
Nach dem Start:..
Funktionen Durch Hardware-Erkennung: Funktionierendes Netzwerk Grafische Oberfläche Erkennt andere auf der HD installierte Betriebssysteme (z.B.: Windows) Bietet „MountPoints“ für HD-Partitionen …….
Probleme mit Knoppix Einstellungen und Dateien, die in einer Sitzung verändert werden gehen bei Neustart verloren. Abhilfe: Homeverzeichnis speichern Konfiguration speichern Auf FAT-Partition, USB-Stick, Zip-LW, Diskette Bei Neustart: home=/dev/sda1 myconfig=/dev/sda1
Dateisysteme LINUX Windows Ext2 ReiserFS Ext3 FAT (FAT32) NTFS (derzeit kein Schreibzugriff von Linux aus möglich!!)
Zugriff auf Dateisystem = MOUNTEN Auf der grafischen Oberfläche einfach ICON anklicken Ein aktiviertes Dateisystem ist an grüner Marke erkennbar
Dateisystemzugriff ändern:
Die KDE-Oberfläche Ist ein WindowManager Mehrere virtuelle Desktops Taskleiste Startmenü (mehrere möglich) Bedienung ähnlich zu WINDOWS
KDE - Grundeinstellungen Kontrollleiste einrichten Menüs einrichten Kontroll-zentrum Sprache Look&Feel …..
Die Textkonsolen Üblicherweise: KNOPPIX: 6 Textkonsolen + 1 grafische Oberfläche (Strg+Alt+F1 – Strg+Alt+F7) KNOPPIX: 4 Textkonsolen + 1 grafische Oberfläche (Strg+Alt+F1 – Strg+Alt+F5)
Arbeiten auf der Textoberfläche Befehle ähnlich zu DOS cp (COPY) mkdir (Verz. anlegen) Dir (Synonym für ls) Informationen über Man-Pages Z.B: man ls Verlassen von Man-Pages mit Taste „q“ mc (MidnightCommander) Unter Knoppix: Textkonsolen unter root-Kennung
Userverwaltung Systemadministrator: root Nur der Systemverwalter darf alles Andere Benutzer mit tw. eingeschränkten Rechten KNOPPIX: System (grafische Oberfläche) läuft unter der Benutzerkennung „knoppix“ Verwaltung der Benutzer mit div. Tools: KUser, adduser, ….
Userverwaltung Die Informationen werden in Textdateien gespeichert: /etc/passwd (Benutzer) /etc/group (Gruppen) /etc/shadow (verschlüsselte Passwörter) KNOPPIX: alle Passwörter wurden deaktiviert
Zugriffsberechtigungen 3 Rechtetypen Read Write Execute Kann getrennt vergeben werden für: Owner Group Others
Das Dateisystem Unterschiede zu Windows Groß / Kleinschreibung sensitiv Verschiedene Partitionen werden nicht über LW - Buchstaben angesprochen Versteckte Dateien: z.B.: .htaccess (beginnen mit „.“)
KONQUEROR vgl. Windowsexplorer Versteckte Dateien Kann für Aufgaben im lokalen Dateisystem verwendet werden Kann als Browser verwendet werden Versteckte Dateien =>Ansichtmenü Kann verändert werden: Fenster teilen Favoritenleiste (links) Kann auf Textoberfläche durch mc ersetzt werden.
Dienstprogramme-BROWSER Vorraussetzung: Funktionierende Netzwerkverbindung Zur Auswahl: Konqueror Mozilla / Firefox Opera (nicht auf Knoppix) Verwendung für: http(s) ftp
Dienstprogramme-EMail Mozilla Mail KMail Einstellen des Kontos (wie unter Windows) Bedienung ähnlich zu Windowsoberfläche
Dienstprogramme-OFFICE u.a. gibt es folgende Office-Pakete für LINUX: OpenOffice (bei Knoppix vorhanden) StarOffice (SUN) KOffice (von KDE-Gruppe) Corel-WordPerfect Office
OPEN OFFICE besteht aus: INFOS: OpenOffice Writer OpenOffice Calc OpenOffice Draw OpenOffice Impress OpenOffice Math (Formeltool) INFOS: http://www.openoffice.org Deutsch http://www.ooo-portal.de/index.php?module=PostWrap&page=doku
Kennenlernen Writer verwenden Calc testen Impress verwenden (Probleme bei Zuweisung von Animationen für ganze Präsentation)
Dienstprogramme - GIMP GIMP is an acronym for GNU Image Manipulation Program Funktionsumfang vgl. Photoshop http://docs.gimp.org/de/ Beispiel: Bilder download: z.B.: www.google.at Bilder suchen Überlagerung von 2 Bildern durchführen
Dienstprogramme - MULTIMEDIA KsCD: CD Wiedergabe KBear: CD/DVD Brennprogramm (vgl.: NERO) Xine: Wiedergabe von DVD Audacity: Aufnahme und Bearbeitung von Audiodaten
LINUX installieren Freier Festplattenplatz (Partition) muss vorhanden sein. Falls nicht mit Tools anlegen: PartitionMagic Bei Verwendung von SuSE Linux: Tool zum Verkleinern von Windowspartitionen vorhanden Linux-Bootmanager in den MBR installieren => dient als Bootmanager für alle am Rechner installierten Betriebssystemen
NETZWERK Überprüfen der Netzwerkeinstellungen: Testroutinen: ifconfig ip route Testroutinen: ping traceroute
Serverdienste (KNOPPIX) ssh – Server Zugriff mit ssh-Client (ssh, putty (Windows) Arbeitsfläche freigeben (VNC Server) Zugriff mit VNC-Client Samba Server Verzeichnisse für Windows freigeben Zugriff mit Windows-Client oder smb://ipAdresse (von Linux aus)
Weitere Serverdienste (LINUX) Webserver (APACHE) Mailserver (Postfix, Sendmail) FTP-Server (wuftp, vsftp,…) Fax-Modemserver (Hylafax) Windows-Domänencontroller (Samba) VPN (ipsec) Router Firewall ……
LINUX - Internes Prozeßsteuerung Der Startprozeß ps Systemüberwachung kill Hintergrundprozesse Der Startprozeß /etc/init.d/SKRIPTE
Zum Abschluß Danke für die Aufmerksamkeit KNOPPIX = LINUX zum Kennenlernen Ein grundlegendes Motto der Linuxgemeinde: JUST HAVE FUN!!!