1 / 9

Projekt1: Prozesse unter Unix

Projekt1: Prozesse unter Unix. Teil I Grundlagen von Unix. Übersicht „ Grundlagen von Unix“. 1.1 Einleitung 1.2 Shell 1.3 Hilfestellungen (apropos, whatis, man) 1.4 Unix-Kommandos. 1.1 Einleitung.

ellard
Download Presentation

Projekt1: Prozesse unter Unix

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Projekt1: Prozesse unter Unix Teil I Grundlagen von Unix Übung Betriebssystem, Uni Innsbruck

  2. Übersicht „ Grundlagen von Unix“ • 1.1 Einleitung • 1.2 Shell • 1.3 Hilfestellungen (apropos, whatis, man) • 1.4 Unix-Kommandos Übung Betriebssystem, Uni Innsbruck

  3. 1.1 Einleitung • Unix ist ein Mehrbenutzer- und Mehrprozess-System. Es ermöglicht, eine Maschine mit anderen Benutzern gemeinsam zu nützen und mehrere Prozesse gleichzeitig laufen zu lassen. • Die Struktur ist ungefähr die Folgende: Übung Betriebssystem, Uni Innsbruck

  4. 1.2 Shell • Shell: Interface zwischen Benutzer und Betriebssystem Arbeitsumgebung • Shell setzt das Prompt • Übersicht über die Eigenschaften verschiedener Shells Übung Betriebssystem, Uni Innsbruck

  5. 1.3 Hilfestellungen (apropos, whatis, man) • Unix–Systeme haben eine Vielzahl vom online Hilfestellungen: • apropos<AUSDRUCK> ist geeignet, wenn man sich an ein Kommando nicht mehr richtig erinnern kann oder das Kommando für eine bestimmte Operation nicht kennt. • whatis <Kommando>liefert eine Kurzbeschreibung von <Kommando> • man <Kommando>liefert eine ausführliche Beschreibung von <Kommando>. Dieser Befehl ruft die online–Manualseiten auf. Übung Betriebssystem, Uni Innsbruck

  6. 1.4 Unix Kommandos • cat <Dateiname>gibt den Inhalt der Datei Dateiname am Bildschirm aus. Die Ausgabe kann auch in eine andere Datei umgeleitet werden • cc ist der C-Compiler des Systems. • cd <Verzeichnisname>ändert das aktuelle Verzeichnis. Es wird dann <Verzeichnisname>. • chmod xyz <Datei>ändert die Zugriffsrechte auf die Datei <Datei>. Mit chmod können ebenso die Zugriffsrechte von Verzeichnissen modifiziert werden. Übung Betriebssystem, Uni Innsbruck

  7. 1.4 Unix Kommandos • cp <Quelldatei> <Zieldatei>kopiert die Datei Quelldatei in die Datei Zieldatei. • kill <PID-Liste>beendet die Prozesse, die durch die PID-Liste gekennzeichnet sind, wobei PID für Prozeßidentifikationsnummer steht. Die PID wird durch Ausführen des ps Kommandos erhalten. • ls <Datei / Verzeichnis>gibt Information über die Datei oder das Verzeichnis aus. • man <Kommando>gibt die Manualseiten für Kommando azs. Die -k Option gibt alle Kopfzeilen der Manuals aus, in denen der Suchbegriff Kommando gefunden wurde. Übung Betriebssystem, Uni Innsbruck

  8. 1.4 Unix Kommandos • mkdir <Verzeichnisname>erzeugt das Verzeichnis Verzeichznisname. kopiert die Datei Quelldatei in die Datei Zieldatei. • mv <vorhandeneDatei> <neueDatei>benennt die Datei vorhandeneDatei in die Datei neueDatei um. • ps informiert über den Status aktiver Prozesse. • rm <Dateiname>löscht die Datei Dateiname. • rmdir <Verzeichnisname>löscht das leere Verzeichnis Verzeichnisname. Verzeichnisse, die noch Dateien enthalten, werden nicht gelöscht. Übung Betriebssystem, Uni Innsbruck

  9. Externe Unix Links • www.boku.ac.at/unixeinf/unixkurs.html • www.uni-tuebingen.de/zdv/schriften/unix-html/unix.html • www.bell-labs.com/topic/books/aos-book • Diese Links stehen auch in der Web-Seite für diese Übung. Übung Betriebssystem, Uni Innsbruck

More Related