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
|
| |
Perl verfügt über einige Funktionen zur Behandlung von Dateien. Diese sind
angelehnt an die UNIX Systemaufrufe. Dazu gehören:
[Dateibefehle]L|L
Befehl & Wirkung
unlink $filename & Löschen einer Datei
rename $filename,$neuname & Ändern des Namens einer Datei
mkdir $filename & Erzeugen eines Verzeichnisses
rmdir $filename & Löschen eines Verzeichnisses
Weitere Funktionen finden Sie auf der Manpage: man perlfunc.
Wie bei UNIX-Skripten können Dateien auf Existenz und andere
Eigenschaften geprüft werden. Beispielsweise wird mit -f getestet, ob
der nachfolgende Name, hier .rhosts, eine Datei bezeichnet.
[Dateilöschen mit Vorabprüfung]
if ( -f '.rhosts' ) {
unlink '.rhosts';
}
Die wichtigsten unären Operatoren sind:
[Dateieigenschaften prüfen]L|L
Flag & Bedeutung
-r -w -x & vom effektiven UID/GID les-, schreib bzw. ausführbar
-R -W -X & vom realen UID/GID les-, schreib bzw. ausführbar
-f & existiert als Datei
-d & existiert als Verzeichnis
-l & existiert als symbolischer Link
| |
|
|
Ihre Meinung? |
|
|
|
|
| |
| |
Shopping |
|
Versandkostenfrei bestellen in Deutschland und Österreich Info
|
|
| |
| |
|