24.02.2013 Aufrufe

Einf ¨uhrung in UNIX - CIS

Einf ¨uhrung in UNIX - CIS

Einf ¨uhrung in UNIX - CIS

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

l<strong>in</strong>k l<strong>in</strong>kt e<strong>in</strong> File<br />

lockf setzt Semaphore und Record-Sperren<br />

lseek bewegt Schreiblesezeiger <strong>in</strong> e<strong>in</strong>em File<br />

mkdir erzeugt Verzeichnis<br />

mknod erzeugt File<br />

mount hängt File-System <strong>in</strong> File-Hierarchie e<strong>in</strong><br />

msgctl Interprozess-Kommunikation<br />

nice ändert die Priorität e<strong>in</strong>es Prozesses<br />

open öffnet File zum Lesen oder Schreiben<br />

pause suspendiert Prozess bis zum Empfang e<strong>in</strong>es Signals<br />

pipe erzeugt e<strong>in</strong>e Pipe<br />

prealloc reserviert Arbeitsspeicher<br />

profil ermittelt Zeiten bei der Ausführung e<strong>in</strong>es Programmes<br />

read liest aus e<strong>in</strong>em File<br />

readl<strong>in</strong>k liest symbolisches L<strong>in</strong>k<br />

rename ändert Filenamen<br />

rmdir löscht Verzeichnis<br />

rtprio ändert Echtzeit-Priorität<br />

semctl Semaphore<br />

setgrp setzt Gruppen-Zugriffsrechte e<strong>in</strong>es Prozesses<br />

setuid setzt User-ID e<strong>in</strong>es Prozesses<br />

signal legt fest, was auf e<strong>in</strong> Signal h<strong>in</strong> zu tun ist<br />

stat liest die Inode e<strong>in</strong>es Files<br />

statfs liest Werte des File-Systems<br />

syml<strong>in</strong>k erzeugt symbolischen L<strong>in</strong>k<br />

sync schreibt Puffer auf Platte<br />

szsconf ermittelt Systemwerte<br />

time ermittelt die Systemzeit<br />

times ermittelt Zeitverbrauch e<strong>in</strong>es Prozesses<br />

truncate schneidet File ab<br />

umask setzt oder ermittelt Filezugriffsmaske<br />

umount entfernt Filesystem aus File-Hierarchie<br />

unl<strong>in</strong>k löscht File<br />

ustat liest Werte des File-Systems<br />

utime setzt Zeitstempel e<strong>in</strong>es Files<br />

wait wartet auf Ende e<strong>in</strong>es K<strong>in</strong>dprozesses<br />

write schreibt <strong>in</strong> e<strong>in</strong> File<br />

Die Aufzählung kann durch weitere Systemaufrufe des<br />

jeweiligen Lieferanten des Betriebssystems (z. B.<br />

Hewlett-Packard) ergänzt werden. Diese erleichtern das<br />

Programmieren, verschlechtern aber die Portabilität. Zu den<br />

meisten Systemaufrufen mit get... gibt es e<strong>in</strong> Gegenstück<br />

set..., das <strong>in</strong> e<strong>in</strong>igen Fällen dem Superuser vorbehalten<br />

ist.<br />

311

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!