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
▶ 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
Dateisysteme
▶ LINUX
▶ Ext2
▶ ReiserFS
▶ Ext3
▶ Windows
▶ 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:
▶ 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
▶ 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:
▶ 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:
▶ 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
▶ 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!!!