Title, Topic

EDV Betriebssysteme - VI, Unix, Prozesse .doc

®
Page 1 of 5
[1] [2] [3] [4] [5]
Faculty
Information Science
Discipline
Information Technology / Computer Science
Document category
Notes
University, School
HTL Villach
Additional information
1996
Responsible User
This text has been add by user d200156 on 2008-09-26. Disclaimer
Popularity
508  visits
Document length
~3.961  Words
~23.167  Chars
Rating
Networking




















More documents
Information Technology / Computer Science

System und Einsatzplanung Soft und Hardware Bewertung
I SOFT UND HARDWARE 1. EDV-Berater Sorgfalt Pflichten 1. Engagement Verpflichtung 2. Warnpflicht 3. Aufklärungspflicht­ 4. Fertigstellungspfl­icht 5. Nachprüfungspflich­t 6. Treuepflicht 7


Programmieren: CICS Customer Information Control System
CICS 1 Einführung CICS à CustomerInformatio­nControlSystem Kommerzieller Einsatz -Runtim- - IBM - Mainframes Entwicklung - OS/2 Partition MVS ( VSE) RUNTIME ENTWICKLER F


Prozessregelung und Rechnerverbund Netzwerke
LAN Local Area Network 10 Mbit/s 40, 100 à WAN Wide Area Network 28800, 64 kBit/s , 128 kBit/s GAN Global Area Network ATM ab 238 kBit/s Cluster BS CPU1 CPU2 CPU3 Termina


Datenbank Tuning in Oracle
Welche Vorteile hat Oracle gegenüber anderen Datenbanken · DB Server ist für unterschiedliche Rechnerstrukturen optimiert · Datensätze werden ohne Eskalationsverfahr­en gesperrt à Minimierung

Swap your documents
Benutzerdefinierte Suche

Der Editor ¢vi¢

·      Starten von vi

vi file_name < return >

vi unterscheidet zwischen Befehlsmodus und Insert - Modus

(zur Kommandoeingabe) (zur Texteingabe)

·      Umschalten Befehlsmodus Þ Insert - Modus

i .... Einfügen von Text vor aktueller Cursor - Position

a .... Einfügen von Text nach aktueller Cursor - Position

A ... Anhängen von Text ans Ende der aktuellen Zeile

I .... Einfügen am Anfang der aktuellen Zeile

o .... Einfügen nach der aktuellen Zeile (Zeileneinschub)

O.... Einfügen vor der aktuellen Zeile

·      Umschalten Insert - Modus Þ Befehlsmodus

< Esc > - Taste

·      Beenden von vi (im Befehlsmodus)

ZZ ...... Speichern des Textes und Beendigung von vi

oder über ed - Befehle ( ed ..... zeilenorientiert )

:q... Ende von vi falls Text schon gespeichert

:q! ....... Ende von vi; Text wird nicht gespeichert

:w ....... Text speichern

:w name ... Text auf Datei NAME speichern

:e name ..... Neue Datei laden und alten Pufferinhalt löschen

·      Cursor - Positionierung

¬ ....... l

­ .. k, -

® ....... h

¯ .. j, +

w .. zum nächsten Wortbeginn

e ... zum nächsten Wortende

b ... ein Wort zurück

fx ....... zum nächsten Auftreten von ¢x¢

^b ....... eine Seite zurück

This paragraph has been concealed!
Download the complete document for free!
EDV Betriebssysteme - VI, Unix, Prozesse.doc
• Click on download to get complete and readable text
• This is a free of charge document sharing network
• First upload your own document, and you get a word document per email
• No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!

^u ....... eine Halbseite zurück

^d ....... eine Halbseite vor

^ ... zum ersten Nicht - Blank - Zeichen der Zeile

0 ... zum Anfang der Zeile

$ ... zum Ende der Zeile

H .. Home

L .. auf letzte Zeile am Bildschirm

126G .. positioniere Cursor in Zeile 126

/string . positioniere Cursor auf ¢string¢ nach aktueller Position

?string ...... positioniere Cursor auf ¢string¢ vor aktueller Position

n ... Wiederholung des letzten Suchbefehles

% .. findet zusammengehörende Klammerpaare

Befehlswiederholungen können erzeugt werden, indem man vor dem Befehl die Anzahl der gewünschten Wiederholungen eingibt: 9j

·      Löschen von Textbereichen

x ... Löscht Zeichen an Cursorposition

3x ....... Löscht 3 Zeichen

dd ...... Löscht aktuelle Zeile

5dd .... Löscht 5 Zeilen

dw ...... Löscht aktuelles Wort

D .. Löscht Rest der aktuellen Zeile

rc .. ersetzt aktuelles Zeichen durch Zeichen ¢c¢

·      Puffer zum zwischen speichern von gelöschten Text

Puffer ²1 bis ²9 werden von vi selbst verwaltet Þ die letzten 9 Löschoperationen werden hier zwischen gespeichert.

 

Puffer ²a bis ²z können vom Benutzter verwendet werden.

 

Schreiben in Puffer mit: y, Y, d, D

This paragraph has been concealed!
Download the complete document for free!
EDV Betriebssysteme - VI, Unix, Prozesse.doc
• Click on download to get complete and readable text
• This is a free of charge document sharing network
• First upload your own document, and you get a word document per email
• No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!

p ...... Pufferinhalt nach Cursor - Position einfügen

²aY .... Schreibt aktuelle Zeile in Puffer a

²aP ..... fügt Inhalt von a vor aktueller Cursor Position ein

·      Verschieben von Text

15dd .. löscht 15 Zeilen und schreibt sie in den Puffer 1 (?)

p ... fügt Inhalt von Puffer 1 nach aktueller Cursor - Position ein

·      Kopieren von Text

30y oder ²k30y

p oder ²kp

·      Rückgängig machen einer Änderung

u ... macht letzte Änderung rückgängig

·      Marken a bis z

mf ...... setzt Marke mit Name f

z.B.: ¢x ... positioniert den Cursor auf Marke x

d¢f . löscht Text bis zur Marke f

:¢a,¢fd ... löscht Text zwischen a und f

·      Ausführung von Shell - Befehlen während des Editors

:! oder !! ...... dahinter können Shell - Kommandos angegeben

:! ls ... listet den Inhalt des aktuellen Verzeichnisses auf

:! cc -o prog Modul_A Modul_b Modul_C

Þ übersetzt und bindet die Module zum ausführbaren Programm ¢prog¢ (ohne vi zu verlassen)

:!% ... wiederholt den letzten Shell - Befehl

 

·      Ausführen von ed - Kommandos

 

:Kommando

 

This paragraph has been concealed!
Download the complete document for free!
EDV Betriebssysteme - VI, Unix, Prozesse.doc
• Click on download to get complete and readable text
• This is a free of charge document sharing network
• First upload your own document, and you get a word document per email
• No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!

:% datei2 ...... liest Inhalt von ¢datei2¢ und fügt ihn in den aktuellen Text ein

·      Suchen und Ersetzen von Zeichenketten

:s/test1/text2

sucht in der aktuellen Zeile nach text1 und ersetzt ihn durch text2

:1,15s/abc/ABC/g

ersetzt in den Zeilen 1 bis 15 jedes (g) auftreten von abc durch ABC

:%s/abc/ABC/g

% ...... der gesamte Teil wird betrachtet

vor s können Bereichsangaben stehen

1,10 ...... von Zeile 1 bis 10

25$ ....... von 25 bis Ende

% .... alle Zeilen des Textes

¢a¢e .. von Marke a bis e

Die Zeichenketten werden durch / begrenzt wenn / auch im Text à Markierung durch \

·      Reguläre Ausdrücke

· ... steht für ein beliebiges Zeichen

* ... das davor stehende Zeichen darf beliebig oft auftreten

^ ... am Anfang der Zeichenkette : ® Zeichenkette muß am Anfang der Zeile

.. stehen

$ ... am Ende der Zeichenkette : ® Zeichenkette muß am Ende der Zeile stehen

:%s/.$// .. substituiert ein beliebiges Zeichen am Zeilenende durch ein Leerzeichen

UNIX - Dateisystem

 

Programm

 

 


Dateisystem

System - Kern


Terminal Drucker Modem Floppy Scanner Festplatte

 

This paragraph has been concealed!
Download the complete document for free!
EDV Betriebssysteme - VI, Unix, Prozesse.doc
• Click on download to get complete and readable text
• This is a free of charge document sharing network
• First upload your own document, and you get a word document per email
• No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!

z.B.: Eingabe und Ausgabe - Umlenkung nur möglich, weil es keine Unterschiede in der Behandlung von Dateien und Terminals gibt bzw. von Gerätetreibern eliminiert werden.

Struktur: Hierarchisches Dateisystem

Dateibegriff:

Root Platte

 

USER Û Verzeichnisse Û Û

Dateien auf Blattlevel

Datenstrom

Dateien:

Datenströme beliebigen Inhalts (ASCII - Texte, Binär - Daten, ausführbare Programme, Grafiken)

Dateien werden als Aneinanderreihung von Bytes ohne Struktur angesehen.

Spezielle Strukturen müssen bei Bedarf vom Anwendungsprogramm selbst gebildet werden.

z.B.: mit fread()ein Record lesen

Þ dem Datenstorm wird im Programm eine Struktur verpaßt (zugeordnet).

Directories:

Dateien mit speziellen Strukturen

Datenblöcke Inode - List Directories

 

Inode 511

Inode Name


511 Text.txt 8733 Prog.out

Inode 8733 15617 C.dir

Inode 15617

·      Subdirectories werden wie Directories behandelt.

·      Spezialdatein (special files) enthalten keine Daten

Wenn das Programm darauf zugreift werden vom Betriebssystem spezielle Befehle ausgeführt.

Spezialdateien:

z.B.: Gerätedateien, mit denen die Peripheriegeräte im Dateisystem abgebildet werden.

Schreiben auf Gerätedatei bedeutet schreiben auf das zugehörige Gerät.

 

Spezialdateien sind Zeiger auf Gerätetreiber die im Betriebssystemkern liegen und den Datenfluß steuern.

 

LINKS

This paragraph has been concealed!
Download the complete document for free!
EDV Betriebssysteme - VI, Unix, Prozesse.doc
• Click on download to get complete and readable text
• This is a free of charge document sharing network
• First upload your own document, and you get a word document per email
• No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!

Page 1 of 5
[1] [2] [3] [4] [5]


swopdoc.com ist not responsible for the content of this text provided by third parties

Legal info - Copyright - General terms - Partner - Statistik - Contact

Swap your documents