UID:
kobvindex_ERBEBC6947492
Format:
1 online resource (823 pages)
Edition:
4
ISBN:
9783826683565
Note:
Cover -- Titel -- Impressum -- Inhaltsverzeichnis -- Über den Autor -- Einführung -- 1.1 Die Shell als User-Interface -- 1.2 Die Shell als Programmiersprache -- 1.3 Einsatzgebiete von Shell-Skripten -- 1.4 Shell-Skripte, Perl und C-Programme -- 1.5 Die Shell und ihre vielen Varianten -- 1.6 LINUX, SOLARIS, HP-UX, AIX, IRIX ... -- 1.7 Aufbau des Buchs -- 1.8 Buch-CD und Web-Server -- Shell-Skript-Programmierung in sh, ksh und bash -- 2.1 Einführung -- 2.2 Ein erster Streifzug -- 2.3 Shell-Skripte schreiben -- 2.4 Shell-Skripte ausführen und testen -- 2.5 Befehle -- 2.6 Umlenkungen und Pipes -- 2.7 Dateinamenexpansion -- 2.8 Variablen -- 2.9 Zahlen -- 2.10 Zeichenketten -- 2.11 Arrays -- 2.12 Kommandosubstitution -- 2.13 Variablen exportieren -- 2.14 Die if-Verzweigung -- 2.15 Zahlen- und String-Tests -- 2.16 Dateitests -- 2.17 Kommandotests -- 2.18 Short-Circuit-Tests -- 2.19 Die case-Verzweigung -- 2.20 Die for-Schleife -- 2.21 Die while- und die until-Schleife -- 2.22 break und continue -- 2.23 Ausgabeoperationen -- 2.24 Eingabeoperationen -- 2.25 File-Deskriptoren -- 2.26 Spezielle Umlenkungen -- 2.27 Argumente und Optionen -- 2.28 Menüs bilden mit select -- 2.29 Passworteingabe und Tastatur -- 2.30 Funktionen und Aliase -- 2.31 Signalverarbeitung mit kill und trap -- 2.32 Mehrere Skripte koordinieren -- 2.33 Die Laufzeit von Shell-Skripten -- 2.34 Startprozedur und Profildateien -- 2.35 Wie die Shell Skripte verarbeitet -- 2.36 Weitere Befehle und Techniken -- 2.37 Debugging-Methoden -- 2.38 Shell-Builtin-Befehle -- 2.39 Shell-Optionen -- 2.40 Shell-Variablen -- 2.41 Kommandozeilen-Editor und History -- Shell-Skript-Programmierung in csh und tcsh -- 3.1 Einführung -- 3.2 Ein erster Streifzug -- 3.3 Shell-Skripte schreiben -- 3.4 Shell-Skripte ausführen und testen -- 3.5 Befehle -- 3.6 Umlenkungen und Pipes -- 3.7 Dateinamenexpansion
,
3.8 Variablen -- 3.9 Zahlen -- 3.10 Zeichenketten -- 3.11 Arrays -- 3.12 Kommandosubstitution -- 3.13 Variablen exportieren -- 3.14 Die if-Verzweigung -- 3.15 Zahlen- und String-Tests -- 3.16 Dateitests -- 3.17 Kommandotests -- 3.18 Short-Circuit-Tests -- 3.19 Die switch-Verzweigung -- 3.20 Die foreach-Schleife -- 3.21 Die while-Schleife -- 3.22 Die repeat-Schleife -- 3.23 break und continue -- 3.24 Ausgabeoperationen -- 3.25 Eingabeoperationen -- 3.26 Argumente und Optionen -- 3.27 Menüs in der C-Shell -- 3.28 Passworteingabe und Tastatur -- 3.29 Subroutinen, Aliase, Labels -- 3.30 Signalverarbeitung -- 3.31 Startprozedur und Profildateien -- 3.32 Wie die Shell Skripte verarbeitet -- 3.33 Weitere Befehle und Techniken -- 3.34 Debugging-Methoden -- 3.35 Tabellen und Listen -- 3.36 History und Kommandozeilen-Editor -- awk -- 4.1 Einführung -- 4.2 awk, nawk und gawk -- 4.3 Funktionsweise und Aufruf -- 4.4 Aufteilen einer Zeile in Felder -- 4.5 Field Separator und Record Separator -- 4.6 Ausgaben mit print und printf -- 4.7 BEGIN- und END-Block -- 4.8 Selektionskriterien -- 4.9 Der Umgang mit Variablen -- 4.10 Zahlen und Zeichenketten -- 4.11 Arrays -- 4.12 Assoziative Arrays -- 4.13 Abrechnungen und Statistiken -- 4.14 Mehrdimensionale Arrays -- 4.15 Verzweigungen -- 4.16 Schleifen -- 4.17 Benutzerdefinierte Funktionen -- 4.18 Argumente an awk übergeben -- 4.19 Umgebung und Ländereinstellungen -- 4.20 Ein- und Ausgabetechniken -- 4.21 Mehrzeiler und unregelmäßige Zeilen -- Die wichtigsten UNIX-Tools -- 5.1 Einführung -- 5.2 Übersicht über alle Kommandos -- 5.3 grep und Regular Expressions -- 5.4 sed -- 5.5 awk -- 5.6 Dateiinhalte: head, tail, sort, tr, cut ... -- 5.7 Dateioperationen: cp, ln, ls, find, diff ... -- 5.8 Verzeichnisoperationen: mkdir, dirname, dircmp ... -- 5.9 Archivierung und Backup: tar, cpio, gzip ...
,
5.10 Filesystem-Informationen: df, du, fdisk ... -- 5.11 Prozessoperationen: ps, kill, prstat, top ... -- 5.12 Systeminformationen: uname, date, vmstat ... -- 5.13 Benutzerverwaltung: who, finger, last ... -- 5.14 Druck- und Druckeradministration: lp, lpstat ... -- 5.15 Software-Installation -- 5.16 Netzwerkbefehle: rsh, ftp, mail, ping ... -- 5.17 Grafiken erstellen: gnuplot -- 5.18 Vermischtes: logger, tput, man ... -- 5.19 Einplanung von Befehlen: crontab, at -- Shell-Skripte und Logdateien -- 6.1 Shell-Skripte in der Praxis -- 6.2 Logdateien: Eine Übersicht -- 6.3 Ereignisse in Logdateien zählen -- 6.4 Felder in Logdateien aufsummieren -- 6.5 Abrechnungen und Statistiken -- 6.6 Statistiken über vorgegebene Gruppen -- 6.7 Zeit- und andere Klassen -- 6.8 Mehrzeiler im Logfile: Verteilte Informationen -- 6.9 Mehrzeiler im Logfile: Zeilenumbrüche -- 6.10 Zugriff auf eine laufende Logdatei -- 6.11 Logdateien komprimieren und archivieren -- 6.12 Logfiles blockweise abarbeiten -- 6.13 Große Logfiles und Named Pipes -- 6.14 Archivieren über Named Pipes -- 6.15 Logs auf Festplatten und Hosts verteilen -- Shell-Skripte in der Systemadministration -- 7.1 Einführung -- 7.2 Benutzer effektiv anlegen -- 7.3 Benutzer kopieren -- 7.4 Benutzer intelligent löschen -- 7.5 Dateien auf mehrere Rechner kopieren -- 7.6 Skripte auf mehreren Rechnern ausführen -- 7.7 Software auf mehreren Rechnern installieren -- 7.8 Differenzielle Backups -- 7.9 Systemdateien überwachen -- 7.10 Ein Papierkorb -- Shell-Skripte zur Systemüberwachung -- 8.1 Einführung -- 8.2 Proaktives Systemmanagement -- 8.3 Schritt für Schritt zur Systemüberwachung -- 8.4 Alarme auslösen -- 8.5 Grafiken erstellen -- 8.6 History- und Trendreports -- 8.7 Festplatten und Partitionen -- 8.8 Belegung der Filesysteme -- 8.9 Kenndaten eines Verzeichnisses -- 8.10 Die größten und die neuesten Dateien
,
8.11 Memory- und Swap-Verbrauch -- 8.12 CPU-Auslastung, Paging und I/O-Performance -- 8.13 Anzahl laufender Prozesse -- 8.14 Ausgewählte Prozesse beobachten -- 8.15 Ressourcenverbrauch von Benutzern -- 8.16 Wer war wann eingeloggt? -- 8.17 Accounting: Was hat ein Benutzer wann getan? -- 8.18 Netzwerke: Erreichbarkeit von Rechnern -- 8.19 Netzwerke: Ein HTML-Netzwerkplan -- 8.20 Netzwerke: Verfügbarkeit von Diensten -- 8.21 Ein zentrales Überwachungs-Interface -- 8.22 Ein Web-Überwachungs-Interface -- Stichwortverzeichnis
Additional Edition:
Print version: Ditchen, Patrick Shell-Skript-Programmierung Frechen : mitp,c2011
Keywords:
Electronic books.
URL:
https://ebookcentral.proquest.com/lib/th-brandenburg/detail.action?docID=6947492
Bookmarklink