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

Slides:



Advertisements
Ähnliche Präsentationen
Einer der Dienste im Internet
Advertisements

Präsentation PS: Klasse File von Janko Lange, Thomas Lung, Dennis Förster, Martin Hiller, Björn Schöbel.
PC-Senioren Ludwigsburg
Ausführen.
Wiederholung Betriebssystem bietet eine Abstraktion der Hardware an:
DVG Dateien Dateien. DVG Dateien 2 Die Klasse File Die Klasse File stellt die Verbindung zwischen dem Filesystem des Rechners und dem.
Timm Grams Hochschule Fulda Fachbereich Elektrotechnik und Informationstechnik Rekursive Funktionen in C © Timm Grams, Fulda, (korr.: )
Ein paar Grundlagen zur Informatik
Web-CMS der Universität Ulm
Teil II : Benutzerebene eines Rechners
Einfügen einer Scanchain in ein Chipdesign mittels DFT- Compiler.
4. Serverbasierte Programmierung: Perl 4.1Grundlagen 4.1.1HTTP-Server und CGI-Schnittstelle 4.1.2Formulare 4.1.3Ein einfaches Perl Programm 4.2Interaktion.
Unix-Shells Shell: Unix-Shell-Varianten:
Der Präprozessor. Bevor der Compiler das Programm in Maschinencode übersetzt (nur dieser kann von der CPU, dem Herz des Computers, bearbeitet werden)
PS: Basisinformationstechnologie Jens Alvermann
Eingabeaufforderung (EA) Windows I Nützliche Kommandos (Kommando und /? liefert meist eine Liste von Optionen): cd bzw. chdir: change directory, wechselt.
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
Vorlesung 9.2: Specification Universität Bielefeld – Technische Fakultät AG Rechnernetze und verteilte Systeme Peter B. Ladkin
Kurs Schreiben 1/12 Dr. Barbara Hoffmann LiteraturKompetenz Formatiertes wissenschaftliches Schreiben Der Kurs ist zur allgemeinen Information.
UNIX SHELL Christian Benz SS #!/bin/bash.
UNIX-Dateisystem Vortrag: Ronny Kuhnert am
DVG Dateien. DVG Die Klasse File Die Klasse File stellt die Verbindung zwischen dem File-System des Rechners und dem JAVA-Programm her.
EDV1 - 02ManualPages Das UNIX-Hilfesystem. EDV1 - 02ManualPages 2 UNIX - Hilfesystem Die Manualpages sind in Sektionen unterteilt: 1.User Commands – alle.
EDV1 - 02ManualPages 1 Das UNIX- Hilfesystem. 2EDV1 - 02ManualPages UNIX - Hilfesystem Die Manualpages sind in Sektionen unterteilt: Die Manualpages sind.
Seite Common Gateway Interface. Konzepte. Übersicht 1Einleitung 2Was ist CGI? 3Wozu wird CGI verwendet? 4Geschichtlicher Überblick 5Grundvoraussetzungen.
Einleitung Suse Linux (System- und Software-Entwicklung) Allgemein:
Linux GOIT – Der Kurs. Linux GOIT – Der Kurs Geschichte Mainframes (IBM System/360) Workstation Personal Computer Stapelverarbeitung Workstation Mehrbenutzersystem.
DOS GOIT Der Kurs. Versionen 1.0 (1981 – Erster IBM-PC) 2.0 (1983 – Unterverzeichnisse) 3.0 (1984 – Festplatten) 4.0 (1988 – DOS Shell) 5.0 (1991 – Task.
Adi Kriegisch UNIX Grundlagen Adi Kriegisch
Systeme 1 Kapitel 4 Prozesse WS 2009/10.
Betriebssystem Linux Von Sofia & Yasemin WG 12/3.
© 2000,2001,2002 Rader Udo, bestsolution.at GmbH released under the GNU Free Documentation License, Version 1.1 graphische Oberfläche.
Wer darf Was Rechteverwaltung in Linux. RechteverwaltungHBU-LINUX-2004 User Group Others Was leisten folgende Kommandos ? id su chgrp chown.
Dateisysteme Marcel Waldvogel. Marcel Waldvogel, IBM Zurich Research Laboratory, Universität Konstanz, , 2 Dateisysteme Was ist eine Datei?
Gliederung Was ist Linux? Desktop Environment Die Shell Tux His
Vergleich Windows – Linux I
Seminar Internet Technologien
Betriebssysteme: Unix
CGI (Common Gateway Interface)
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Einführung in 2 Betriebssysteme
Inodes und Links
Bs Verzeichnisdateien Anstelle eines zentralen Verzeichnisses: Menge von Verzeichnisdateien (directory files), die selbst in Verzeichnissen verzeichnet.
1 Projekt1: Prozesse unter Unix Aufgabenstellung 2: Interprozessnachrichtentausch.
Kommandozeile und Batch-Dateien Molekulare Phylogenetik – Praktikum
Einführungstutorial: Linux Konsole
Paul, Morten, Yannick Blue J. Entwicklungsumgebung  versteht Java Programmcode  Für die Entwicklung eigener Software  Durch die Programmierung.
Shell-Programmierung
Linux Konsole Eine Einführung.
Alois Schütte Advanced System Programming 2 Interprozeßkommunikation  2.1 JVM Ablaufumgebung  2.2 Java Native Interface (JNI)  Verwendung von.
Linux oder GNU/Linux WS 2013/2014.
Raspberry Pi Einführung
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Universität zu Köln WS 2012/13 Seminar: IT-Zertifikat der Phil.-Fak.: Allgemeine Informationstechnologien I Dozentin: Susanne Kurz M.A. Referenten: Irina.
Bs-61 6 Dateiverwaltung. bs-62 Datei (file) = abstraktes Datenobjekt mit folgenden Eigenschaften:  persistent ( = langzeitgespeichert auf Platte oder.
Übersicht I Einführung Zur Geschichte von Unix/Linux Grundlagen
Vieren - Programmierung Im Jahre 1981 traten die ersten Viren auf, die noch sehr einfach gestrickt waren, und nicht sehr destruktiv waren. Mittlerweile.
Die Bourne-Shell (cygwin), UNIX- Tools und treetagger Seminar: Strukturierung und Analyse linguistischer Korpusdaten Leiter: Leiter: Dr. Christian Riepl.
Linux Universität zu Köln HKI Seminar: IT-Basics
Anatomie eines Computersystems Kernel, Treiber, Windows Manager und anderes Spielzeug Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim.
IT-Struktur an Schulen Eine kleine Einführung Autoren: H. Bechtold, E. Dietrich Stand: März 2008 © Zentrale Planungsgruppe Netze am Kultusministerium Baden-Württemberg.
1 Shell Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim.
IT-Struktur an Schulen
Linux.
Linux(Kernel) Klaus KULpa 1AHWIL.
Betriebssysteme LB BB SS2017
Dreamweaver-Grundkurs
1. Die rekursive Datenstruktur Liste 1.5 Das Entwurfsmuster Kompositum
Referent: Rüdiger Grobe
 Präsentation transkript:

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

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

Übung Betriebssystem, Uni Innsbruck Einleitung u 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. u Die Struktur ist ungefähr die Folgende:

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

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

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

Übung Betriebssystem, Uni Innsbruck Unix Kommandos u cp kopiert die Datei Quelldatei in die Datei Zieldatei. u kill 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. u ls gibt Information über die Datei oder das Verzeichnis aus. u man 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 Unix Kommandos u mkdir erzeugt das Verzeichnis Verzeichznisname. kopiert die Datei Quelldatei in die Datei Zieldatei. u mv benennt die Datei vorhandeneDatei in die Datei neueDatei um. u ps informiert über den Status aktiver Prozesse. u rm löscht die Datei Dateiname. u rmdir löscht das leere Verzeichnis Verzeichnisname. Verzeichnisse, die noch Dateien enthalten, werden nicht gelöscht.

Übung Betriebssystem, Uni Innsbruck 9 Externe Unix Links Diese Links stehen auch in der Web-Seite für diese Übung.