A. Willemer Wie werde ich UNIX-Guru
| | I ANWENDUNG |
Know-How für Unix/Linux-User: Einführung, Shell, Befehle, Hilfe, Arbeit mit Dateien, Editoren, Reguläre Ausdrücke, nützliche Tools, Hardware.
|
II ADMINISTRATION |
Tools, Systemstart, Benutzer verwalten, Hardware konfigurieren, Software installieren, Datensicherung, Tuning, Kernel
|
III NETZWERK |
Client/Server Systeme, TCP/IP, Routing, IPv6, Internet-Dienste, DHCP, Webserver, Firewalls
|
IV DAS X-WINDOW SYSTEM |
Die grafische Oberfläche von UNIX einrichten und nutzen
|
V PROGRAMMIERUNG VON SHELLSKRIPTEN |
Automatisieren von Tasks durch Shell-Skripte.
|
VI PERL |
Interpreter, Syntax, Variablen, Steuerung, Funktionen, UNIX-Aufrufe, GUIs mit Tk
|
VII PROGRAMMIERWERKZEUGE |
C-Compiler, Analyse-Tools, CVS, yacc, diff
|
VIII UNIX-SYSTEMAUFRUFE |
UNIX-Befehle in eigenen Programmen nutzen
|
IX LITERATUR |
Weiterführende Literatur zu UNIX und LINUX
|
| |
Temporäre Dateien werden unter UNIX immer im Verzeichnis /tmp oder
/usr/tmp
abgelegt. Auf diese Verzeichnisse kann jeder frei zugreifen. Wollen Sie sicher
sein, dass der Name der temporären Datei nicht auch von einem anderen Programm
verwendet wird, lassen Sie ihn vom System erzeugen. Dies tut die Funktion
tmpnam() .
#include <stdio.h>
char *tmpnam(char *name);
Ist der Parameter name NULL, so liefert die Funktion als Rückgabewert einen
Zeiger auf einen internen Namen, der beim nächsten Aufruf von tmpnam()
überschrieben wird. Ist name nicht NULL, liefert die Funktion den Namen an
dieser Adresse ab.
Es gibt daneben noch die Funktion tmpfile() , die einen Zeiger auf
FILE
zurückgibt. Die Funktion wählt einen Namen, und eröffnet ihn sofort.
Eine Besonderheit ist, dass diese Datei nach dem Schließen oder bei
Programmende automatisch gelöscht wird.
#include <stdio.h>
FILE *tmpfile (void);
| |
|
|
Ihre Meinung? |
|
|
|
|
| |
| |
Shopping |
|
Versandkostenfrei bestellen in Deutschland und Österreich Info
|
|
| |
| |
|