Linux: der Grundkurs
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Rheinwerk
2022
|
Ausgabe: | 1. Auflage |
Schriftenreihe: | Rheinwerk Computing
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | Auf dem Cover: "Eine kompakte Übersicht zu allen Linux-Themen; Administration, Netzwerke, Serverdienste, Shell, Raspberry Pi; für Beruf, Studium und Hobby: gut und sicher mit Linux arbeiten" |
Beschreibung: | 507 Seiten Illustrationen 19 cm x 12.5 cm |
ISBN: | 9783836285438 3836285436 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV047574606 | ||
003 | DE-604 | ||
005 | 20221213 | ||
007 | t | ||
008 | 211105s2022 gw a||| |||| 00||| ger d | ||
015 | |a 21,N25 |2 dnb | ||
016 | 7 | |a 1235768988 |2 DE-101 | |
020 | |a 9783836285438 |c kart. : EUR 19.90 (DE), EUR 20.50 (AT), CHF 26.90 (freier Preis) |9 978-3-8362-8543-8 | ||
020 | |a 3836285436 |9 3-8362-8543-6 | ||
024 | 3 | |a 9783836285438 | |
028 | 5 | 2 | |a Bestellnummer: 459/08543 |
035 | |a (OCoLC)1286858552 | ||
035 | |a (DE-599)DNB1235768988 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-860 |a DE-706 |a DE-Aug4 |a DE-29T |a DE-1050 |a DE-19 |a DE-523 |a DE-859 |a DE-29 |a DE-703 |a DE-634 |a DE-B768 |a DE-83 |a DE-573 | ||
082 | 0 | |a 005.432 |2 22/ger | |
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |8 1\p |a 004 |2 23sdnb | ||
100 | 1 | |a Wendzel, Steffen |d 1984- |e Verfasser |0 (DE-588)129066575 |4 aut | |
245 | 1 | 0 | |a Linux |b der Grundkurs |c Steffen Wendzel, Johannes Plötner |
250 | |a 1. Auflage | ||
264 | 1 | |a Bonn |b Rheinwerk |c 2022 | |
300 | |a 507 Seiten |b Illustrationen |c 19 cm x 12.5 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Rheinwerk Computing | |
500 | |a Auf dem Cover: "Eine kompakte Übersicht zu allen Linux-Themen; Administration, Netzwerke, Serverdienste, Shell, Raspberry Pi; für Beruf, Studium und Hobby: gut und sicher mit Linux arbeiten" | ||
650 | 0 | 7 | |a LINUX |0 (DE-588)4337730-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a UNIX |0 (DE-588)4061835-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a SHELL |g Programmiersprache |0 (DE-588)4116486-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Systemprogrammierung |0 (DE-588)4184280-7 |2 gnd |9 rswk-swf |
653 | |a Kernel | ||
653 | |a Ubuntu | ||
653 | |a CentOS Fedora | ||
653 | |a Azure AWS GCP | ||
653 | |a Hand-Buch Bücher Wissen Grundlagen Lernen Workshops Seminare Tutorials Einstieg Anfänger Einsteiger Studium Ausbildung | ||
653 | |a Shell-Befehle Shell-Kommandos | ||
653 | |a Linux-Kommandos | ||
653 | |a Linux-Netzwerke | ||
653 | |a Linux-Server | ||
653 | |a Administration | ||
653 | |a awk sed docker git | ||
653 | |a vim emacs | ||
655 | 7 | |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
689 | 0 | 0 | |a LINUX |0 (DE-588)4337730-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 2 | 1 | |a LINUX |0 (DE-588)4337730-0 |D s |
689 | 2 | 2 | |a SHELL |g Programmiersprache |0 (DE-588)4116486-6 |D s |
689 | 2 | |5 DE-604 | |
689 | 3 | 0 | |a LINUX |0 (DE-588)4337730-0 |D s |
689 | 3 | 1 | |a Systemprogrammierung |0 (DE-588)4184280-7 |D s |
689 | 3 | |5 DE-604 | |
700 | 1 | |a Plötner, Johannes |e Verfasser |0 (DE-588)129066591 |4 aut | |
710 | 2 | |a Rheinwerk Verlag |0 (DE-588)1081738405 |4 pbl | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=f1a18b3f4c91431fa437907990da0cf0&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032960140&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-032960140 | ||
883 | 1 | |8 1\p |a vlb |d 20210618 |q DE-101 |u https://d-nb.info/provenance/plan#vlb |
Datensatz im Suchindex
_version_ | 1804182923285364736 |
---|---|
adam_text | AUF
EINEN
BLICK
AUF
EINEN
BLICK
1
EINLEITUNG
...................................................................................
21
2
SO
FUNKTIONIERT
LINUX
..................................................................
43
3
ERSTE
SCHRITTE
..............................................................................
115
4
GRUNDLAGEN
DER
SHELL
.................................................................
149
5
PROZESSE
IN
DER
SHELL
..................................................................
179
6
REGULAERE
AUSDRUECKE
...................................................................
203
7
WERKZEUGE
FUER
DIE
KONSOLE
........................................................
241
8
EIGENE
SHELLSKRIPTE
ENTWICKELN
..................................................
259
9
DER
VI(M)-EDITOR
..........................................................................
295
10
GRUNDLEGENDE
ADMINISTRATION
..................................................
307
11
NETZWERKE
UNTER
LINUX
..............................................................
353
12
SOFTWAREENTWICKLUNG
.................................................................
417
13
UMGANG
MIT
DEM
RASPBERRY
PI
..................................................
463
A
DIE
INSTALLATION
PLANEN
UND
DURCHFUEHREN
.................................
481
INHALT
VORWORT
...........................................................................................................
19
1
EINLEITUNG
21
1.1
WARUM
LINUX?
.............................................................................
23
1.1.1
MAN
MUSS
KEIN
INFORMATIKER
SEIN
...................................
24
1.1.2
...
ABER
ES
HILFT
..................................................................
24
1.2
GRUNDBEGRIFFE:
KERNEL,
DISTRIBUTION,
DERIVAT
..............................
25
1.2.1
BEKANNTE
DISTRIBUTIONEN
UND
DERIVATE
.........................
25
1.2.2
ARTEN
VON
DISTRIBUTIONEN
...............................................
26
1.3
DIE
ENTSTEHUNGSGESCHICHTE
VON
LINUX
.......................................
27
1.3.1
DIE
ENTSTEHUNG
VON
UNIX
...............................................
28
1.3.2
BSD
WIRD
INS
LEBEN
GERUFEN
...........................................
30
1.3.3
DIE
GEBURTSSTUNDE
VON
LINUX
........................................
32
1.3.4
DIE
KERNELVERSIONEN
.......................................................
34
1.3.5
STALLMAN
UND
DAS
GNU-PROJEKT
......................................
36
1.3.6
GESCHICHTE
DER
DISTRIBUTIONEN
.......................................
38
1.4
ZUSAMMENFASSUNG
.....................................................................
41
1.5
AUFGABEN
....................................................................................
41
2
SO
FUNKTIONIERT
LINUX
43
2.1
GRUNDLAGEN
.................................................................................
44
2.1.1
PROZESSOR
........................................................................
44
2.1.2
SPEICHER
..........................................................................
46
2.1.3
FAIRNESS
UND
SCHUTZ
.........................................................
50
2.1.4
PROGRAMMIERUNG
............................................................
52
2.1.5
BENUTZUNG
......................................................................
60
5
INHALT
2.2
AUFGABEN
EINES
BETRIEBSSYSTEMS
................................................
61
2.2.1
ABSTRAKTION
......................................................................
62
2.2.2
VIRTUALISIERUNG
................................................................
62
2.2.3
RESSOURCENVERWALTUNG
...................................................
66
2.3
PROZESSE,
TASKS
UND
THREADS
.......................................................
66
2.3.1
DEFINITIONEN
....................................................................
67
2.3.2
LEBENSZYKLEN
EINES
PROZESSES
.........................................
73
2.3.3
IMPLEMENTIERUNG
...........................................................
81
2.4
SPEICHERMANAGEMENT
.................................................................
86
2.4.1
PAGING
.............................................................................
86
2.4.2
HARDWARE
........................................................................
88
2.4.3
ORGANISATION
DES
ADRESSRAUMS
......................................
91
2.5
EINGABE
UND
AUSGABE
.................................................................
102
2.5.1
HARDWARE
UND
TREIBER
....................................................
102
2.5.2
INTERAKTION
MIT
GERAETEN
.................................................
107
2.5.3
EIN-/AUSGABE
FUER
BENUTZERPROGRAMME
.........................
109
2.5.4
DATEISYSTEME
..................................................................
110
2.6
ZUSAMMENFASSUNG
.....................................................................
112
2.7
AUFGABEN
....................................................................................
113
3
ERSTE
SCHRITTE
115
3.1
DIE
UNIX-PHILOSOPHIE
...................................................................
115
3.1.1
KLEINE,
SPEZIALISIERTE
PROGRAMME
..................................
116
3.1.2
WENN
DU
NICHTS
ZU
SAGEN
HAST:
HALT
DIE
KLAPPE
............
118
3.1.3
DIE
SHELL
..........................................................................
118
3.1.4
ADMINISTRATION
................................................................
119
3.1.5
NETZWERKTRANSPARENZ
....................................................
119
3.2
DER
ERSTE
KONTAKT
MIT
DEM
SYSTEM
............................................
122
3.2.1
BOOTEN
............................................................................
122
3.2.2
LOGIN
...............................................................................
123
3.2.3
ARBEITEN
AM
SYSTEM
.......................................................
124
6
INHALT
3.2.4
DIE
LINUX-VERZEICHNISSTRUKTUR
.......................................
125
3.2.5
DAS
RECHTESYSTEM
..........................................................
129
3.2.6
HERUNTERFAHREN
...............................................................
132
3.2.7
WIE
LAUFWERKE
BEZEICHNET
WERDEN
...............................
133
3.3
BEWEGEN
IN
DER
SHELL
..................................................................
135
3.3.1
DER
PROMPT
.....................................................................
135
3.3.2
ABSOLUTE
UND
RELATIVE
PFADE
...........................................
136
3.3.3
PWD
.................................................................................
137
3.3.4
CD
.....................................................................................
137
3.4
ARBEITEN
MIT
DATEIEN
.................................................................
139
3.4.1
IS
......................................................................................
139
3.4.2
MORE,
LESS
UND
MOST
...................................................
140
3.4.3
UND
DATEITYPEN?
.............................................................
141
3.5
DER
SYSTEMSTATUS
........................................................................
142
3.5.1
UNAME
............................................................................
142
3.5.2
UPTIME
............................................................................
143
3.5.3
DATE
.................................................................................
143
3.6
HILFE
............................................................................................
144
3.6.1
MANPAGES
.......................................................................
144
3.6.2
GNU
INFO
.........................................................................
147
3.6.3
PROGRAMMDOKUMENTATION
.............................................
147
3.7
ZUSAMMENFASSUNG
.....................................................................
148
3.8
AUFGABEN
....................................................................................
148
4
GRUNDLAGEN
DER
SHELL
149
4.1
EINFUEHRUNG
UND
UEBERBLICK
..........................................................
149
4.1.1
WELCHE
SHELLS
GIBT
ES?
....................................................
150
4.1.2
WELCHE
SHELL
FUER
DIESES
BUCH?
.......................................
151
4.1.3
DIE
SHELL
ALS
PROGRAMM
..................................................
151
4.1.4
DER
PROMPT
.....................................................................
152
4.1.5
SHELLINTERN
VS.
PROGRAMM
..............................................
154
7
INHALT
4.1.6
KOMMANDOS
ANEINANDERREIHEN
.....................................
155
4.1.7
MEHRZEILIGE
KOMMANDOS
...............................................
157
4.2
KONSOLEN
......................................................................................
157
4.3
SCREEN
..........................................................................................
158
4.4
BESSERES
ARBEITEN
MIT
VERZEICHNISSEN
........................................
160
4.4.1
PFADE
...............................................................................
160
4.4.2
UND
DAS
GANZE
MIT
PFADEN
.............................................
162
4.5
DIE
ELEMENTAREN
PROGRAMME
.....................................................
163
4.5.1
ECHO
UND
KOMMANDOSUBSTITUTION
................................
163
4.5.2
SLEEP
................................................................................
164
4.5.3
ERSTELLEN
EINES
ALIAS
........................................................
164
4.5.4
CAT
...................................................................................
165
4.6
PROGRAMME
FUER
DAS
DATEISYSTEM
................................................
166
4.6.1
MKDIR-ERSTELLEN
EINES
VERZEICHNISSES
..........................
166
4.6.2
RMDIR-LOESCHEN
VON
VERZEICHNISSEN
..............................
167
4.6.3
CP-KOPIEREN
VON
DATEIEN
.............................................
168
4.6.4
MV-VERSCHIEBEN
EINER
DATEI
.........................................
168
4.6.5
RM
-
LOESCHEN
VON
DATEIEN
.............................................
169
4.6.6
HEADUNDTAIL
...................................................................
169
4.7
EIN
UND
AUSGABEUMLENKUNG
.....................................................
170
4.7.1
FEHLERAUSGABE
UND
VERKNUEPFUNG
VON
AUSGABEN
..........
172
4.7.2
ANHAENGEN
VON
AUSGABEN
...............................................
172
4.7.3
GRUPPIERUNG
DER
UMLENKUNG
.........................................
173
4.8
PIPES
............................................................................................
173
4.8.1
BEISPIEL:
SORT
UND
UNIQ
VERBINDEN
..................................
174
4.8.2
BEISPIEL:
ZEICHEN
VERTAUSCHEN
........................................
174
4.8.3
UM-UND
WEITERLEITEN
MIT
TEE
........................................
175
4.8.4
NAMED
PIPES
(FIFOS)
......................................................
175
4.9
XARGS
............................................................................................
176
4.10
ZUSAMMENFASSUNG
.....................................................................
177
4.11
AUFGABEN
.....................................................................................
177
8
INHALT
5
PROZESSE
IN
DER
SHELL
179
5.1
SESSIONS
UND
PROZESSGRUPPEN
....................................................
179
5.2
VORDER
UND
HINTERGRUNDPROZESSE
..............................................
181
5.2.1
PROZESSGRUPPEN
MIT
MEHREREN
PROZESSEN
.....................
183
5.2.2
WECHSELN
ZWISCHEN
VORDER-UND
HINTERGRUND
..............
183
5.2.3
JOBS-BEHALTEN
SIE
SIE
IM
AUGE
.....................................
185
5.2.4
HINTERGRUNDPROZESSE
UND
FEHLERMELDUNGEN
...............
187
5.2.5
WANN
IST
ES
DENN
ENDLICH
VORBEI?
..................................
188
5.3
DAS
KILL-KOMMANDO
UND
SIGNALE
................................................
188
5.3.1
WELCHE
SIGNALE
GIBT
ES?
.................................................
189
5.3.2
BEISPIEL:
ANHALTEN
UND
FORTSETZEN
EINES
PROZESSES
......
191
5.4
PROZESSADMINISTRATION
................................................................
192
5.4.1
PROZESSPRIORITAET
...............................................................
192
5.4.2
PSTREE
..............................................................................
193
5.4.3
PROZESSLISTUNG
MIT
DETAILS
VIA
PS
...................................
195
5.4.4
TOP
...................................................................................
198
5.4.5
TIMING
FUER
PROZESSE
........................................................
200
5.5
ZUSAMMENFASSUNG
.....................................................................
201
5.6
AUFGABEN
....................................................................................
201
6
REGULAERE
AUSDRUECKE
203
6.1
GRUNDLAGEN
UND
AUFBAU
REGULAERER
AUSDRUECKE
..........................
203
6.2
GREP
.............................................................................................
205
6.2.1
AUFRUFPARAMETERFUER
GREP
..............................................
207
6.2.2
GREP-E
UND
EGREP
...........................................................
207
6.2.3
EXKURS:
PDF-FILES
MIT
GREP
DURCHSUCHEN
.......................
208
6.3
AWK
.............................................................................................
209
6.3.1
AWK
STARTEN
....................................................................
209
6.3.2
ARBEITSWEISE
VON
AWK
....................................................
210
9
INHALT
6.3.3
REGULAERE
AUSDRUECKE
IN
AWK
ANWENDEN
.........................
211
6.3.4
EINFACHE
STRINGS
..............................................................
211
6.3.5
DER
PUNKT-OPERATOR
........................................................
212
6.3.6
DER
PLUS-OPERATOR
...........................................................
212
6.3.7
DIE
ZEICHENVORGABE
........................................................
212
6.3.8
NEGIERTE
ZEICHENVORGABE
..............................................
213
6.3.9
ZEILENANFANG
UND-ENDE
................................................
213
6.3.10
AWK-ETWASDETAILLIERTER
...............................................
214
6.3.11
ZUSAETZLICHE
PARAMETER
BEIM
AUFRUF
..............................
216
6.3.12
AWK
UND
VARIABLEN
..........................................................
217
6.3.13
RECHENOPERATIONEN
........................................................
218
6.3.14
BEDINGTE
ANWEISUNGEN
IN
AWK
......................................
219
6.3.15
FUNKTIONEN
IN
AWK
..........................................................
223
6.3.16
BUILTIN-FUNKTIONEN
.........................................................
225
6.3.17
ARRAYSUNDSTRING-OPERATIONEN
......................................
229
6.3.18
WAS
NOCH
FEHLT
................................................................
230
6.4
SED
...............................................................................................
230
6.4.1
ERSTE
SCHRITTE
...................................................................
230
6.4.2
SED-BEFEHLE
.....................................................................
232
6.4.3
NACH
ZEILEN
FILTERN
..........................................................
237
6.4.4
WIEDERHOLUNGEN
IN
REGULAEREN
AUSDRUECKEN
...................
238
6.5
ZUSAMMENFASSUNG
.....................................................................
240
6.6
AUFGABEN
.....................................................................................
240
7
WERKZEUGE
FUER
DIE
KONSOLE
241
7.1
TOUCH
-
ZEITSTEMPEL
VON
DATEIEN
SETZEN
...................................
241
7.2
CUT-DATEIINHALTE
ABSCHNEIDEN
.................................................
242
7.3
PASTE
-
DATEIEN
ZUSAMMENFUEGEN
..............................................
243
7.4
TAC-DATEIINHALT
UMDREHEN
.......................................................
244
7.5
COLUMN-AUSGABEN
TABELLENARTIG
FORMATIEREN
.........................
244
7.6
COLRM
-
SPALTEN
ENTFERNEN
.........................................................
245
10
INHALT
7.7
NL-ZEILENNUMMERN
FUER
DATEIEN
................................................
247
7.8
WC-ZAEHLEN
VON
ZEICHEN,
ZEILEN
UND
WOERTERN
...........................
247
7.9
OD
-
DATEIEN
ZUR
ZAHLENBASIS
X
AUSGEBEN
.................................
248
7.10
SPLIT
-
DATEIEN
AUFSPALTEN
..........................................................
249
7.11
SCRIPT-TERMINAL-SESSIONSAUFZEICHNEN
.....................................
250
7.12
BC
DER
RECHNER
FUER
DIE
KONSOLE
................................................
251
7.13
DER
MIDNIGHT
COMMANDER
.........................................................
253
7.13.1
BEDIENUNG
......................................................................
254
7.13.2
VERSCHIEDENE
ANSICHTEN
.................................................
255
7.14
ZUSAMMENFASSUNG
.....................................................................
256
7.15
AUFGABEN
....................................................................................
257
8
EIGENE
SHELLSKRIPTE
ENTWICKELN
259
8.1
GRUNDLAGEN
DER
SHELLSKRIPT-PROGRAMMIERUNG
...........................
259
8.1.1
WAS
GENAU
IST
EIN
SHELLSKRIPT?
......................................
260
8.1.2
WIE
LEGEN
SIE
LOS?
...........................................................
260
8.1.3
DAS
ERSTE
SHELLSKRIPT
.......................................................
261
8.1.4
KOMMENTARE
..................................................................
261
8.2
VARIABLEN
....................................................................................
262
8.2.1
RECHNEN
MIT
VARIABLEN
...................................................
264
8.2.2
BENUTZEREINGABEN
FUER
VARIABLEN
....................................
266
8.3
ARRAYS
.........................................................................................
267
8.3.1
NEUE
ELEMENTE
HINZUFUEGEN
...........................................
267
8.3.2
ARRAY-LAENGE
....................................................................
267
8.4
KOMMANDOSUBSTITUTION
UND
SCHREIBWEISEN
..............................
267
8.5
ARGUMENTUEBERGABE
....................................................................
269
8.6
FUNKTIONEN
.................................................................................
270
8.6.1
EINE
SIMPLE
FUNKTION
......................................................
271
8.6.2
FUNKTIONSPARAMETER
......................................................
112.
11
INHALT
8.6.3
RUECKGABEWERTE
................................................................
273
8.7
BEDINGTE
ANWEISUNGEN
..............................................................
275
8.7.1
VERGLEICHEN
VON
ZAHLEN
..................................................
276
8.7.2
RETURNCODES
FUER
BEDINGUNGEN
NUTZEN
...........................
277
8.7.3
CASE-BEDINGUNGEN
.........................................................
278
8.8
SCHLEIFEN
......................................................................................
280
8.8.1
DIE
WHILE-SCHLEIFE
...........................................................
280
8.8.2
DIE
FOR-SCHLEIFE
................................................................
281
8.8.3
SEQ-SCHLEIFEN
MIT
AUFZAEHLUNGEN
.................................
283
8.8.4
UNTIL
.................................................................................
283
8.8.5
BREAK-SCHLEIFEN
ABBRECHEN
..........................................
284
8.9
MENUES
BILDEN
MIT
SELECT
.............................................................
284
8.10
TEMPORAERE
DATEIEN
.....................................................................
286
8.11
SYSLOG-MELDUNGEN
VIA
SHELL
........................................................
288
8.12
PAUSEN
IN
SHELLSKRIPTEEINBAUEN
.................................................
288
8.13
STARTSKRIPTE
.................................................................................
289
8.14
DAS
AUGE
ISST
MIT:
DER
SCHREIBSTIL
...............................................
290
8.15
EIN
PAAR
TIPPS
ZUM
SCHLUSS
.........................................................
292
8.16
WEITERE
FAEHIGKEITEN
DER
SHELL
....................................................
292
8.17
ZUSAMMENFASSUNG
.....................................................................
293
8.18
AUFGABEN
....................................................................................
293
9
DERVI(M)-EDITOR
295
9.1
VI,
VIM,
GVIM
UND
NEOVIM
...........................................................
296
9.2
ERSTE
SCHRITTE
...............................................................................
297
9.3
KOMMANDO
UND
EINGABEMODUS
................................................
298
9.4
DATEIEN
SPEICHERN
.......................................................................
298
9.5
ARBEITEN
MIT
DEM
EINGABEMODUS...............................................
299
12
INHALT
9.6
NAVIGATION
..................................................................................
300
9.7
LOESCHEN
VON
TEXTSTELLEN
..............................................................
301
9.8
TEXTBEREICHE
ERSETZEN
.................................................................
302
9.9
KOPIEREN
VON
TEXTBEREICHEN
.......................................................
303
9.10
SHIFTEN
.........................................................................................
303
9.11
DIE
SUCHFUNKTION
........................................................................
303
9.12
KONFIGURATION
..............................................................................
304
9.13
ZUSAMMENFASSUNG
.....................................................................
305
9.14
AUFGABEN
....................................................................................
305
10
GRUNDLEGENDE
ADMINISTRATION
307
10.1
BENUTZERVERWALTUNG
..................................................................
307
10.1.1
DAS
VERWALTEN
DER
BENUTZERKONTEN
...............................
307
10.1.2
BENUTZER
UND
GRUPPEN
..................................................
311
10.2
INSTALLATION
NEUER
SOFTWARE
........................................................
313
10.2.1
WELCHES
PAKETSYSTEM
NUTZEN?
.......................................
314
10.2.2
DAS
DEB-PAKETSYSTEM
....................................................
314
10.2.3
DAS
R
PM
-
PA
KETSY
STEM
...................................................
321
10.2.4
SOFTWAREINSTALLATION
OHNE
PAKETE
.................................
322
10.3
BACKUPS
ERSTELLEN
........................................................................
325
10.3.1
DIE
SINNFRAGE
.................................................................
325
10.3.2
BACKUP
EINES
GANZEN
DATENTRAEGERS
...............................
327
10.3.3
BACKUP
AUSGEWAEHLTER
DATEN
.........................................
329
10.4
LOGDATEIEN
UND
DMESG
...............................................................
332
10.4.1
/VAR/LOG/MESSAGES
.........................................................
332
10.4.2
/VAR/LOG/WTMP
..............................................................
334
10.4.3
/VAR/LOG/XORG.LOG
............................................................
335
10.4.4
SYSLOGD
............................................................................
335
10.4.5
LOGROTATE
UND
DOS-ANGRIFFE
...........................................
335
10.4.6
TAIL
UND
HEAD
..................................................................
336
13
INHALT
10.5
WEITERE
NUETZLICHE
PROGRAMME
...................................................
337
10.5.1
SPEICHERVERWALTUNG
.......................................................
337
10.5.2
FESTPLATTEN
ANALYSIEREN
.................................................
339
10.5.3
WER
IST
EINGELOGGT?
........................................................
340
10.5.4
OFFENE
DATEIDESKRIPTOREN
MIT
ISOF
..................................
341
10.6
GRUNDLEGENDE
SYSTEMDIENSTE
....................................................
342
10.6.1
CRON
.................................................................................
343
10.6.2
AT
.....................................................................................
344
10.7
MANPAGES
....................................................................................
345
10.8
DATEIEN
FINDEN
MIT
FIND
..............................................................
347
10.8.1
FESTLEGUNG
EINES
AUSWAHLKRITERIUMS
............................
348
10.8.2
FESTLEGUNG
EINER
AKTION
..................................................
351
10.9
ZUSAMMENFASSUNG
.....................................................................
352
10.10
AUFGABEN
.....................................................................................
352
11
NETZWERKE
UNTER
LINUX
353
11.1
ETWAS
THEORIE
..............................................................................
353
11.1.1
TCP/IP
..............................................................................
354
11.1.2
IHR
HEIMNETZWERK
...........................................................
356
11.2
KONFIGURATION
EINER
NETZWERKSCHNITTSTELLE
...............................
358
11.2.1
WELCHE
NETZWERKSCHNITTSTELLEN
GIBT
ES?
.......................
358
11.2.2
KONFIGURATION
VON
NETZWERKKARTEN
MIT
IP
UND
IFCONFIG
361
11.2.3
AUTOMATISCHE
KONFIGURATION:
DHCP
..............................
365
11.3
ROUTING
.......................................................................................
366
11.3.1
WAS
IST
ROUTING?
.............................................................
366
11.3.2
DER
BEFEHL
IP
ROUTE
.........................................................
367
11.4
NETZWERKE
BENUTZERFREUNDLICH
-
DNS
........................................
369
11.4.1
DNS
.................................................................................
369
11.4.2
DNS
UND
LINUX
................................................................
371
11.4.3
WINDOWS
UND
DIE
NAMENSAUFLOESUNG
............................
373
14
INHALT
11.4.4
DIE
DATEI
/ETC/SERVICES
....................................................
374
11.5
FIREWALLS
UNTER
LINUX
..................................................................
375
11.5.1
UFW
..................................................................................
375
11.5.2
FIREWALLD
..........................................................................
378
11.6
SECURE
SHELL
.................................................................................
380
11.6.1
DAS
SSH-PROTOKOLL
...........................................................
380
11.6.2
SECURE
SHELL
NUTZEN
........................................................
383
11.6.3
DER
SECURE-SHELL-SERVER
..................................................
387
11.7
DAS
WORLD
WIDE
WEB
..................................................................
388
11.7.1
DAS
HTTP-PROTOKOLL
.........................................................
388
11.7.2
EINRICHTEN
EINES
APACHE-WEBSERVERS
............................
392
11.7.3
DEN
APACHE
VERWALTEN
...................................................
396
11.8
WINDOWS-NETZWERKFREIGABEN
....................................................
397
11.8.1
DIE
SMB.CONF-KONFIGURATIONSDATEI
.................................
398
11.8.2
BENUTZERSETUP
MIT
SMBPASSWD
.....................................
400
11.8.3
DAS
SHARE
VERBINDEN
......................................................
401
11.9
DATEIEN
TAUSCHEN
MIT
KLASSISCHEM
FTP
......................................
404
11.9.1
DAS
FTP-PROTOKOLL
............................................................
404
11.9.2
FTP
....................................................................................
406
11.10
WEITERE
NUETZLICHE
NETZWERKTOOLS
...............................................
407
11.10.1
PING
.................................................................................
408
11.10.2
NETSTAT
............................................................................
409
11.10.3
NMAP
...............................................................................
411
11.10.4
TCPDUMP
.........................................................................
413
11.11
ZUSAMMENFASSUNG
.....................................................................
414
11.12
AUFGABEN
....................................................................................
415
12
SOFTWAREENTWICKLUNG
417
12.1
INTERPRETER
UND
COMPILER
...........................................................
417
12.1.1
C
UND
C++
.......................................................................
418
15
INHALT
12.1.2
PYTHON
.............................................................................
420
12.1.3
JAVA
..................................................................................
422
12.1.4
WAS
ES
SONST
NOCH
GIBT
..................................................
423
12.2
SHARED
LIBRARIES
...........................................................................
424
12.2.1
VORTEILE
DER
SHARED
LIBRARIES
..........................................
424
12.2.2
STATISCHES
LINKEN
............................................................
424
12.2.3
DATEIEN
............................................................................
425
12.3
DEBUGGING
...................................................................................
425
12.3.1
VORBEREITUNG
...................................................................
426
12.3.2
KONSOLENARBEIT
................................................................
427
12.4
MAKE
............................................................................................
430
12.4.1
MAKEFILE
...........................................................................
431
12.4.2
MAKROS
............................................................................
435
12.4.3
SHELLVARIABLEN
IN
MAKEFILES
.............................................
436
12.4.4
EINZELNE
TARGETS
UEBERSETZEN
...........................................
436
12.4.5
SPEZIELLE
TARGETS
.............................................................
436
12.4.6
TIPPS
IM
UMGANG
MIT
MAKE
...........................................
437
12.5
DIE
GNU-AUTOTOOLS
.....................................................................
438
12.6
UNIX-SOFTWARE
VEROEFFENTLICHEN
...................................................
442
12.7
MANPAGES
ERSTELLEN
.....................................................................
444
12.7.1
GROFF
NUTZEN
....................................................................
444
12.7.2
MANPAGES
INSTALLIEREN
...................................................
446
12.8
VERSIONSMANAGEMENT
MIT
GIT
....................................................
448
12.8.1
EINE
KURZE
EINFUEHRUNG
....................................................
448
12.9
DOCKER-CONTAINERERSTELLEN
.........................................................
452
12.9.1
VIRTUALISIERUNG,
CONTAINER
UND
ANDERE
BETRIEBSSYSTEME
.............................................................
452
12.9.2
DOCKER-IMAGESBAUEN
....................................................
453
12.9.3
DOCKER-CONTAINER
STARTEN
UND
VERWALTEN
.....................
457
12.9.4
MIT
CONTAINERN
INTERAGIEREN
..........................................
458
12.10
ZUSAMMENFASSUNG
.....................................................................
459
12.11
AUFGABEN
....................................................................................
460
16
INHALT
13
UMGANG
MIT
DEM
RASPBERRY
PI
463
13.1
DIE
HARDWARE
..............................................................................
463
13.1.1
SCHNITTSTELLEN
..................................................................
465
13.1.2
ZUBEHOER
..........................................................................
466
13.2
DIE
INBETRIEBNAHME
...................................................................
468
13.2.1
LINUX-DISTRIBUTIONEN
FUER
DEN
RASPBERRY
PI
...................
468
13.2.2
SD-KARTE
MIT
EINEM
IMAGE
BESPIELEN
............................
469
13.3
DER
RASPBERRY
PI
ALS
HOMESERVER
................................................
470
13.3.1
DIE
INITIALE
KONFIGURATION
MIT
RASPI-CONFIG
...................
471
13.3.2
DIE
GRUNDLAGEN
...............................................................
473
13.3.3
DIE
WEITERE
KONFIGURATION
.............................................
474
13.4
DER
RASPBERRY
PI
ALS
MEDIACENTER
...............................................
475
13.4.1
KODI
KONFIGURIEREN
..........................................................
476
13.4.2
FREIGABEN
EINBINDEN
-
FILME,
SERIEN
UND
MUSIK
...........
476
13.4.3
ADD-ONS
KONFIGURIEREN
...................................................
479
13.5
ZUSAMMENFASSUNG
.....................................................................
480
13.6
AUFGABEN
....................................................................................
480
A
DIE
INSTALLATION
PLANEN
UND
DURCHFUEHREN
.....................................
481
A.L
DIE
ANFORDERUNGEN
AN
IHRE
HARDWARE
............................
482
A.2
HARDWAREUNTERSTUETZUNG
.................................................
482
A.3
FESTPLATTEN
UND
PARTITIONEN
...........................................
485
A.4
DIE
INSTALLATION
DURCHFUEHREN
..........................................
491
A.5
EINE
TYPISCHE
LINUX-INSTALLATION
DURCHFUEHREN
................
495
A.6
ZUSAMMENFASSUNG
.........................................................
498
INDEX
..............................................................................................................
499
17
|
adam_txt |
AUF
EINEN
BLICK
AUF
EINEN
BLICK
1
EINLEITUNG
.
21
2
SO
FUNKTIONIERT
LINUX
.
43
3
ERSTE
SCHRITTE
.
115
4
GRUNDLAGEN
DER
SHELL
.
149
5
PROZESSE
IN
DER
SHELL
.
179
6
REGULAERE
AUSDRUECKE
.
203
7
WERKZEUGE
FUER
DIE
KONSOLE
.
241
8
EIGENE
SHELLSKRIPTE
ENTWICKELN
.
259
9
DER
VI(M)-EDITOR
.
295
10
GRUNDLEGENDE
ADMINISTRATION
.
307
11
NETZWERKE
UNTER
LINUX
.
353
12
SOFTWAREENTWICKLUNG
.
417
13
UMGANG
MIT
DEM
RASPBERRY
PI
.
463
A
DIE
INSTALLATION
PLANEN
UND
DURCHFUEHREN
.
481
INHALT
VORWORT
.
19
1
EINLEITUNG
21
1.1
WARUM
LINUX?
.
23
1.1.1
MAN
MUSS
KEIN
INFORMATIKER
SEIN
.
24
1.1.2
.
ABER
ES
HILFT
.
24
1.2
GRUNDBEGRIFFE:
KERNEL,
DISTRIBUTION,
DERIVAT
.
25
1.2.1
BEKANNTE
DISTRIBUTIONEN
UND
DERIVATE
.
25
1.2.2
ARTEN
VON
DISTRIBUTIONEN
.
26
1.3
DIE
ENTSTEHUNGSGESCHICHTE
VON
LINUX
.
27
1.3.1
DIE
ENTSTEHUNG
VON
UNIX
.
28
1.3.2
BSD
WIRD
INS
LEBEN
GERUFEN
.
30
1.3.3
DIE
GEBURTSSTUNDE
VON
LINUX
.
32
1.3.4
DIE
KERNELVERSIONEN
.
34
1.3.5
STALLMAN
UND
DAS
GNU-PROJEKT
.
36
1.3.6
GESCHICHTE
DER
DISTRIBUTIONEN
.
38
1.4
ZUSAMMENFASSUNG
.
41
1.5
AUFGABEN
.
41
2
SO
FUNKTIONIERT
LINUX
43
2.1
GRUNDLAGEN
.
44
2.1.1
PROZESSOR
.
44
2.1.2
SPEICHER
.
46
2.1.3
FAIRNESS
UND
SCHUTZ
.
50
2.1.4
PROGRAMMIERUNG
.
52
2.1.5
BENUTZUNG
.
60
5
INHALT
2.2
AUFGABEN
EINES
BETRIEBSSYSTEMS
.
61
2.2.1
ABSTRAKTION
.
62
2.2.2
VIRTUALISIERUNG
.
62
2.2.3
RESSOURCENVERWALTUNG
.
66
2.3
PROZESSE,
TASKS
UND
THREADS
.
66
2.3.1
DEFINITIONEN
.
67
2.3.2
LEBENSZYKLEN
EINES
PROZESSES
.
73
2.3.3
IMPLEMENTIERUNG
.
81
2.4
SPEICHERMANAGEMENT
.
86
2.4.1
PAGING
.
86
2.4.2
HARDWARE
.
88
2.4.3
ORGANISATION
DES
ADRESSRAUMS
.
91
2.5
EINGABE
UND
AUSGABE
.
102
2.5.1
HARDWARE
UND
TREIBER
.
102
2.5.2
INTERAKTION
MIT
GERAETEN
.
107
2.5.3
EIN-/AUSGABE
FUER
BENUTZERPROGRAMME
.
109
2.5.4
DATEISYSTEME
.
110
2.6
ZUSAMMENFASSUNG
.
112
2.7
AUFGABEN
.
113
3
ERSTE
SCHRITTE
115
3.1
DIE
UNIX-PHILOSOPHIE
.
115
3.1.1
KLEINE,
SPEZIALISIERTE
PROGRAMME
.
116
3.1.2
WENN
DU
NICHTS
ZU
SAGEN
HAST:
HALT
DIE
KLAPPE
.
118
3.1.3
DIE
SHELL
.
118
3.1.4
ADMINISTRATION
.
119
3.1.5
NETZWERKTRANSPARENZ
.
119
3.2
DER
ERSTE
KONTAKT
MIT
DEM
SYSTEM
.
122
3.2.1
BOOTEN
.
122
3.2.2
LOGIN
.
123
3.2.3
ARBEITEN
AM
SYSTEM
.
124
6
INHALT
3.2.4
DIE
LINUX-VERZEICHNISSTRUKTUR
.
125
3.2.5
DAS
RECHTESYSTEM
.
129
3.2.6
HERUNTERFAHREN
.
132
3.2.7
WIE
LAUFWERKE
BEZEICHNET
WERDEN
.
133
3.3
BEWEGEN
IN
DER
SHELL
.
135
3.3.1
DER
PROMPT
.
135
3.3.2
ABSOLUTE
UND
RELATIVE
PFADE
.
136
3.3.3
PWD
.
137
3.3.4
CD
.
137
3.4
ARBEITEN
MIT
DATEIEN
.
139
3.4.1
IS
.
139
3.4.2
MORE,
LESS
UND
MOST
.
140
3.4.3
UND
DATEITYPEN?
.
141
3.5
DER
SYSTEMSTATUS
.
142
3.5.1
UNAME
.
142
3.5.2
UPTIME
.
143
3.5.3
DATE
.
143
3.6
HILFE
.
144
3.6.1
MANPAGES
.
144
3.6.2
GNU
INFO
.
147
3.6.3
PROGRAMMDOKUMENTATION
.
147
3.7
ZUSAMMENFASSUNG
.
148
3.8
AUFGABEN
.
148
4
GRUNDLAGEN
DER
SHELL
149
4.1
EINFUEHRUNG
UND
UEBERBLICK
.
149
4.1.1
WELCHE
SHELLS
GIBT
ES?
.
150
4.1.2
WELCHE
SHELL
FUER
DIESES
BUCH?
.
151
4.1.3
DIE
SHELL
ALS
PROGRAMM
.
151
4.1.4
DER
PROMPT
.
152
4.1.5
SHELLINTERN
VS.
PROGRAMM
.
154
7
INHALT
4.1.6
KOMMANDOS
ANEINANDERREIHEN
.
155
4.1.7
MEHRZEILIGE
KOMMANDOS
.
157
4.2
KONSOLEN
.
157
4.3
SCREEN
.
158
4.4
BESSERES
ARBEITEN
MIT
VERZEICHNISSEN
.
160
4.4.1
PFADE
.
160
4.4.2
UND
DAS
GANZE
MIT
PFADEN
.
162
4.5
DIE
ELEMENTAREN
PROGRAMME
.
163
4.5.1
ECHO
UND
KOMMANDOSUBSTITUTION
.
163
4.5.2
SLEEP
.
164
4.5.3
ERSTELLEN
EINES
ALIAS
.
164
4.5.4
CAT
.
165
4.6
PROGRAMME
FUER
DAS
DATEISYSTEM
.
166
4.6.1
MKDIR-ERSTELLEN
EINES
VERZEICHNISSES
.
166
4.6.2
RMDIR-LOESCHEN
VON
VERZEICHNISSEN
.
167
4.6.3
CP-KOPIEREN
VON
DATEIEN
.
168
4.6.4
MV-VERSCHIEBEN
EINER
DATEI
.
168
4.6.5
RM
-
LOESCHEN
VON
DATEIEN
.
169
4.6.6
HEADUNDTAIL
.
169
4.7
EIN
UND
AUSGABEUMLENKUNG
.
170
4.7.1
FEHLERAUSGABE
UND
VERKNUEPFUNG
VON
AUSGABEN
.
172
4.7.2
ANHAENGEN
VON
AUSGABEN
.
172
4.7.3
GRUPPIERUNG
DER
UMLENKUNG
.
173
4.8
PIPES
.
173
4.8.1
BEISPIEL:
SORT
UND
UNIQ
VERBINDEN
.
174
4.8.2
BEISPIEL:
ZEICHEN
VERTAUSCHEN
.
174
4.8.3
UM-UND
WEITERLEITEN
MIT
TEE
.
175
4.8.4
NAMED
PIPES
(FIFOS)
.
175
4.9
XARGS
.
176
4.10
ZUSAMMENFASSUNG
.
177
4.11
AUFGABEN
.
177
8
INHALT
5
PROZESSE
IN
DER
SHELL
179
5.1
SESSIONS
UND
PROZESSGRUPPEN
.
179
5.2
VORDER
UND
HINTERGRUNDPROZESSE
.
181
5.2.1
PROZESSGRUPPEN
MIT
MEHREREN
PROZESSEN
.
183
5.2.2
WECHSELN
ZWISCHEN
VORDER-UND
HINTERGRUND
.
183
5.2.3
JOBS-BEHALTEN
SIE
SIE
IM
AUGE
.
185
5.2.4
HINTERGRUNDPROZESSE
UND
FEHLERMELDUNGEN
.
187
5.2.5
WANN
IST
ES
DENN
ENDLICH
VORBEI?
.
188
5.3
DAS
KILL-KOMMANDO
UND
SIGNALE
.
188
5.3.1
WELCHE
SIGNALE
GIBT
ES?
.
189
5.3.2
BEISPIEL:
ANHALTEN
UND
FORTSETZEN
EINES
PROZESSES
.
191
5.4
PROZESSADMINISTRATION
.
192
5.4.1
PROZESSPRIORITAET
.
192
5.4.2
PSTREE
.
193
5.4.3
PROZESSLISTUNG
MIT
DETAILS
VIA
PS
.
195
5.4.4
TOP
.
198
5.4.5
TIMING
FUER
PROZESSE
.
200
5.5
ZUSAMMENFASSUNG
.
201
5.6
AUFGABEN
.
201
6
REGULAERE
AUSDRUECKE
203
6.1
GRUNDLAGEN
UND
AUFBAU
REGULAERER
AUSDRUECKE
.
203
6.2
GREP
.
205
6.2.1
AUFRUFPARAMETERFUER
GREP
.
207
6.2.2
GREP-E
UND
EGREP
.
207
6.2.3
EXKURS:
PDF-FILES
MIT
GREP
DURCHSUCHEN
.
208
6.3
AWK
.
209
6.3.1
AWK
STARTEN
.
209
6.3.2
ARBEITSWEISE
VON
AWK
.
210
9
INHALT
6.3.3
REGULAERE
AUSDRUECKE
IN
AWK
ANWENDEN
.
211
6.3.4
EINFACHE
STRINGS
.
211
6.3.5
DER
PUNKT-OPERATOR
.
212
6.3.6
DER
PLUS-OPERATOR
.
212
6.3.7
DIE
ZEICHENVORGABE
.
212
6.3.8
NEGIERTE
ZEICHENVORGABE
.
213
6.3.9
ZEILENANFANG
UND-ENDE
.
213
6.3.10
AWK-ETWASDETAILLIERTER
.
214
6.3.11
ZUSAETZLICHE
PARAMETER
BEIM
AUFRUF
.
216
6.3.12
AWK
UND
VARIABLEN
.
217
6.3.13
RECHENOPERATIONEN
.
218
6.3.14
BEDINGTE
ANWEISUNGEN
IN
AWK
.
219
6.3.15
FUNKTIONEN
IN
AWK
.
223
6.3.16
BUILTIN-FUNKTIONEN
.
225
6.3.17
ARRAYSUNDSTRING-OPERATIONEN
.
229
6.3.18
WAS
NOCH
FEHLT
.
230
6.4
SED
.
230
6.4.1
ERSTE
SCHRITTE
.
230
6.4.2
SED-BEFEHLE
.
232
6.4.3
NACH
ZEILEN
FILTERN
.
237
6.4.4
WIEDERHOLUNGEN
IN
REGULAEREN
AUSDRUECKEN
.
238
6.5
ZUSAMMENFASSUNG
.
240
6.6
AUFGABEN
.
240
7
WERKZEUGE
FUER
DIE
KONSOLE
241
7.1
TOUCH
-
ZEITSTEMPEL
VON
DATEIEN
SETZEN
.
241
7.2
CUT-DATEIINHALTE
ABSCHNEIDEN
.
242
7.3
PASTE
-
DATEIEN
ZUSAMMENFUEGEN
.
243
7.4
TAC-DATEIINHALT
UMDREHEN
.
244
7.5
COLUMN-AUSGABEN
TABELLENARTIG
FORMATIEREN
.
244
7.6
COLRM
-
SPALTEN
ENTFERNEN
.
245
10
INHALT
7.7
NL-ZEILENNUMMERN
FUER
DATEIEN
.
247
7.8
WC-ZAEHLEN
VON
ZEICHEN,
ZEILEN
UND
WOERTERN
.
247
7.9
OD
-
DATEIEN
ZUR
ZAHLENBASIS
X
AUSGEBEN
.
248
7.10
SPLIT
-
DATEIEN
AUFSPALTEN
.
249
7.11
SCRIPT-TERMINAL-SESSIONSAUFZEICHNEN
.
250
7.12
BC
DER
RECHNER
FUER
DIE
KONSOLE
.
251
7.13
DER
MIDNIGHT
COMMANDER
.
253
7.13.1
BEDIENUNG
.
254
7.13.2
VERSCHIEDENE
ANSICHTEN
.
255
7.14
ZUSAMMENFASSUNG
.
256
7.15
AUFGABEN
.
257
8
EIGENE
SHELLSKRIPTE
ENTWICKELN
259
8.1
GRUNDLAGEN
DER
SHELLSKRIPT-PROGRAMMIERUNG
.
259
8.1.1
WAS
GENAU
IST
EIN
SHELLSKRIPT?
.
260
8.1.2
WIE
LEGEN
SIE
LOS?
.
260
8.1.3
DAS
ERSTE
SHELLSKRIPT
.
261
8.1.4
KOMMENTARE
.
261
8.2
VARIABLEN
.
262
8.2.1
RECHNEN
MIT
VARIABLEN
.
264
8.2.2
BENUTZEREINGABEN
FUER
VARIABLEN
.
266
8.3
ARRAYS
.
267
8.3.1
NEUE
ELEMENTE
HINZUFUEGEN
.
267
8.3.2
ARRAY-LAENGE
.
267
8.4
KOMMANDOSUBSTITUTION
UND
SCHREIBWEISEN
.
267
8.5
ARGUMENTUEBERGABE
.
269
8.6
FUNKTIONEN
.
270
8.6.1
EINE
SIMPLE
FUNKTION
.
271
8.6.2
FUNKTIONSPARAMETER
.
112.
11
INHALT
8.6.3
RUECKGABEWERTE
.
273
8.7
BEDINGTE
ANWEISUNGEN
.
275
8.7.1
VERGLEICHEN
VON
ZAHLEN
.
276
8.7.2
RETURNCODES
FUER
BEDINGUNGEN
NUTZEN
.
277
8.7.3
CASE-BEDINGUNGEN
.
278
8.8
SCHLEIFEN
.
280
8.8.1
DIE
WHILE-SCHLEIFE
.
280
8.8.2
DIE
FOR-SCHLEIFE
.
281
8.8.3
SEQ-SCHLEIFEN
MIT
AUFZAEHLUNGEN
.
283
8.8.4
UNTIL
.
283
8.8.5
BREAK-SCHLEIFEN
ABBRECHEN
.
284
8.9
MENUES
BILDEN
MIT
SELECT
.
284
8.10
TEMPORAERE
DATEIEN
.
286
8.11
SYSLOG-MELDUNGEN
VIA
SHELL
.
288
8.12
PAUSEN
IN
SHELLSKRIPTEEINBAUEN
.
288
8.13
STARTSKRIPTE
.
289
8.14
DAS
AUGE
ISST
MIT:
DER
SCHREIBSTIL
.
290
8.15
EIN
PAAR
TIPPS
ZUM
SCHLUSS
.
292
8.16
WEITERE
FAEHIGKEITEN
DER
SHELL
.
292
8.17
ZUSAMMENFASSUNG
.
293
8.18
AUFGABEN
.
293
9
DERVI(M)-EDITOR
295
9.1
VI,
VIM,
GVIM
UND
NEOVIM
.
296
9.2
ERSTE
SCHRITTE
.
297
9.3
KOMMANDO
UND
EINGABEMODUS
.
298
9.4
DATEIEN
SPEICHERN
.
298
9.5
ARBEITEN
MIT
DEM
EINGABEMODUS.
299
12
INHALT
9.6
NAVIGATION
.
300
9.7
LOESCHEN
VON
TEXTSTELLEN
.
301
9.8
TEXTBEREICHE
ERSETZEN
.
302
9.9
KOPIEREN
VON
TEXTBEREICHEN
.
303
9.10
SHIFTEN
.
303
9.11
DIE
SUCHFUNKTION
.
303
9.12
KONFIGURATION
.
304
9.13
ZUSAMMENFASSUNG
.
305
9.14
AUFGABEN
.
305
10
GRUNDLEGENDE
ADMINISTRATION
307
10.1
BENUTZERVERWALTUNG
.
307
10.1.1
DAS
VERWALTEN
DER
BENUTZERKONTEN
.
307
10.1.2
BENUTZER
UND
GRUPPEN
.
311
10.2
INSTALLATION
NEUER
SOFTWARE
.
313
10.2.1
WELCHES
PAKETSYSTEM
NUTZEN?
.
314
10.2.2
DAS
DEB-PAKETSYSTEM
.
314
10.2.3
DAS
R
PM
-
PA
KETSY
STEM
.
321
10.2.4
SOFTWAREINSTALLATION
OHNE
PAKETE
.
322
10.3
BACKUPS
ERSTELLEN
.
325
10.3.1
DIE
SINNFRAGE
.
325
10.3.2
BACKUP
EINES
GANZEN
DATENTRAEGERS
.
327
10.3.3
BACKUP
AUSGEWAEHLTER
DATEN
.
329
10.4
LOGDATEIEN
UND
DMESG
.
332
10.4.1
/VAR/LOG/MESSAGES
.
332
10.4.2
/VAR/LOG/WTMP
.
334
10.4.3
/VAR/LOG/XORG.LOG
.
335
10.4.4
SYSLOGD
.
335
10.4.5
LOGROTATE
UND
DOS-ANGRIFFE
.
335
10.4.6
TAIL
UND
HEAD
.
336
13
INHALT
10.5
WEITERE
NUETZLICHE
PROGRAMME
.
337
10.5.1
SPEICHERVERWALTUNG
.
337
10.5.2
FESTPLATTEN
ANALYSIEREN
.
339
10.5.3
WER
IST
EINGELOGGT?
.
340
10.5.4
OFFENE
DATEIDESKRIPTOREN
MIT
ISOF
.
341
10.6
GRUNDLEGENDE
SYSTEMDIENSTE
.
342
10.6.1
CRON
.
343
10.6.2
AT
.
344
10.7
MANPAGES
.
345
10.8
DATEIEN
FINDEN
MIT
FIND
.
347
10.8.1
FESTLEGUNG
EINES
AUSWAHLKRITERIUMS
.
348
10.8.2
FESTLEGUNG
EINER
AKTION
.
351
10.9
ZUSAMMENFASSUNG
.
352
10.10
AUFGABEN
.
352
11
NETZWERKE
UNTER
LINUX
353
11.1
ETWAS
THEORIE
.
353
11.1.1
TCP/IP
.
354
11.1.2
IHR
HEIMNETZWERK
.
356
11.2
KONFIGURATION
EINER
NETZWERKSCHNITTSTELLE
.
358
11.2.1
WELCHE
NETZWERKSCHNITTSTELLEN
GIBT
ES?
.
358
11.2.2
KONFIGURATION
VON
NETZWERKKARTEN
MIT
IP
UND
IFCONFIG
361
11.2.3
AUTOMATISCHE
KONFIGURATION:
DHCP
.
365
11.3
ROUTING
.
366
11.3.1
WAS
IST
ROUTING?
.
366
11.3.2
DER
BEFEHL
IP
ROUTE
.
367
11.4
NETZWERKE
BENUTZERFREUNDLICH
-
DNS
.
369
11.4.1
DNS
.
369
11.4.2
DNS
UND
LINUX
.
371
11.4.3
WINDOWS
UND
DIE
NAMENSAUFLOESUNG
.
373
14
INHALT
11.4.4
DIE
DATEI
/ETC/SERVICES
.
374
11.5
FIREWALLS
UNTER
LINUX
.
375
11.5.1
UFW
.
375
11.5.2
FIREWALLD
.
378
11.6
SECURE
SHELL
.
380
11.6.1
DAS
SSH-PROTOKOLL
.
380
11.6.2
SECURE
SHELL
NUTZEN
.
383
11.6.3
DER
SECURE-SHELL-SERVER
.
387
11.7
DAS
WORLD
WIDE
WEB
.
388
11.7.1
DAS
HTTP-PROTOKOLL
.
388
11.7.2
EINRICHTEN
EINES
APACHE-WEBSERVERS
.
392
11.7.3
DEN
APACHE
VERWALTEN
.
396
11.8
WINDOWS-NETZWERKFREIGABEN
.
397
11.8.1
DIE
SMB.CONF-KONFIGURATIONSDATEI
.
398
11.8.2
BENUTZERSETUP
MIT
SMBPASSWD
.
400
11.8.3
DAS
SHARE
VERBINDEN
.
401
11.9
DATEIEN
TAUSCHEN
MIT
KLASSISCHEM
FTP
.
404
11.9.1
DAS
FTP-PROTOKOLL
.
404
11.9.2
FTP
.
406
11.10
WEITERE
NUETZLICHE
NETZWERKTOOLS
.
407
11.10.1
PING
.
408
11.10.2
NETSTAT
.
409
11.10.3
NMAP
.
411
11.10.4
TCPDUMP
.
413
11.11
ZUSAMMENFASSUNG
.
414
11.12
AUFGABEN
.
415
12
SOFTWAREENTWICKLUNG
417
12.1
INTERPRETER
UND
COMPILER
.
417
12.1.1
C
UND
C++
.
418
15
INHALT
12.1.2
PYTHON
.
420
12.1.3
JAVA
.
422
12.1.4
WAS
ES
SONST
NOCH
GIBT
.
423
12.2
SHARED
LIBRARIES
.
424
12.2.1
VORTEILE
DER
SHARED
LIBRARIES
.
424
12.2.2
STATISCHES
LINKEN
.
424
12.2.3
DATEIEN
.
425
12.3
DEBUGGING
.
425
12.3.1
VORBEREITUNG
.
426
12.3.2
KONSOLENARBEIT
.
427
12.4
MAKE
.
430
12.4.1
MAKEFILE
.
431
12.4.2
MAKROS
.
435
12.4.3
SHELLVARIABLEN
IN
MAKEFILES
.
436
12.4.4
EINZELNE
TARGETS
UEBERSETZEN
.
436
12.4.5
SPEZIELLE
TARGETS
.
436
12.4.6
TIPPS
IM
UMGANG
MIT
MAKE
.
437
12.5
DIE
GNU-AUTOTOOLS
.
438
12.6
UNIX-SOFTWARE
VEROEFFENTLICHEN
.
442
12.7
MANPAGES
ERSTELLEN
.
444
12.7.1
GROFF
NUTZEN
.
444
12.7.2
MANPAGES
INSTALLIEREN
.
446
12.8
VERSIONSMANAGEMENT
MIT
GIT
.
448
12.8.1
EINE
KURZE
EINFUEHRUNG
.
448
12.9
DOCKER-CONTAINERERSTELLEN
.
452
12.9.1
VIRTUALISIERUNG,
CONTAINER
UND
ANDERE
BETRIEBSSYSTEME
.
452
12.9.2
DOCKER-IMAGESBAUEN
.
453
12.9.3
DOCKER-CONTAINER
STARTEN
UND
VERWALTEN
.
457
12.9.4
MIT
CONTAINERN
INTERAGIEREN
.
458
12.10
ZUSAMMENFASSUNG
.
459
12.11
AUFGABEN
.
460
16
INHALT
13
UMGANG
MIT
DEM
RASPBERRY
PI
463
13.1
DIE
HARDWARE
.
463
13.1.1
SCHNITTSTELLEN
.
465
13.1.2
ZUBEHOER
.
466
13.2
DIE
INBETRIEBNAHME
.
468
13.2.1
LINUX-DISTRIBUTIONEN
FUER
DEN
RASPBERRY
PI
.
468
13.2.2
SD-KARTE
MIT
EINEM
IMAGE
BESPIELEN
.
469
13.3
DER
RASPBERRY
PI
ALS
HOMESERVER
.
470
13.3.1
DIE
INITIALE
KONFIGURATION
MIT
RASPI-CONFIG
.
471
13.3.2
DIE
GRUNDLAGEN
.
473
13.3.3
DIE
WEITERE
KONFIGURATION
.
474
13.4
DER
RASPBERRY
PI
ALS
MEDIACENTER
.
475
13.4.1
KODI
KONFIGURIEREN
.
476
13.4.2
FREIGABEN
EINBINDEN
-
FILME,
SERIEN
UND
MUSIK
.
476
13.4.3
ADD-ONS
KONFIGURIEREN
.
479
13.5
ZUSAMMENFASSUNG
.
480
13.6
AUFGABEN
.
480
A
DIE
INSTALLATION
PLANEN
UND
DURCHFUEHREN
.
481
A.L
DIE
ANFORDERUNGEN
AN
IHRE
HARDWARE
.
482
A.2
HARDWAREUNTERSTUETZUNG
.
482
A.3
FESTPLATTEN
UND
PARTITIONEN
.
485
A.4
DIE
INSTALLATION
DURCHFUEHREN
.
491
A.5
EINE
TYPISCHE
LINUX-INSTALLATION
DURCHFUEHREN
.
495
A.6
ZUSAMMENFASSUNG
.
498
INDEX
.
499
17 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Wendzel, Steffen 1984- Plötner, Johannes |
author_GND | (DE-588)129066575 (DE-588)129066591 |
author_facet | Wendzel, Steffen 1984- Plötner, Johannes |
author_role | aut aut |
author_sort | Wendzel, Steffen 1984- |
author_variant | s w sw j p jp |
building | Verbundindex |
bvnumber | BV047574606 |
classification_rvk | ST 261 |
ctrlnum | (OCoLC)1286858552 (DE-599)DNB1235768988 |
dewey-full | 005.432 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.432 |
dewey-search | 005.432 |
dewey-sort | 15.432 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 1. Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03428nam a22008058c 4500</leader><controlfield tag="001">BV047574606</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20221213 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">211105s2022 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">21,N25</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1235768988</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836285438</subfield><subfield code="c">kart. : EUR 19.90 (DE), EUR 20.50 (AT), CHF 26.90 (freier Preis)</subfield><subfield code="9">978-3-8362-8543-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3836285436</subfield><subfield code="9">3-8362-8543-6</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783836285438</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Bestellnummer: 459/08543</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1286858552</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1235768988</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-860</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-573</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.432</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">1\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wendzel, Steffen</subfield><subfield code="d">1984-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)129066575</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Linux</subfield><subfield code="b">der Grundkurs</subfield><subfield code="c">Steffen Wendzel, Johannes Plötner</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Rheinwerk</subfield><subfield code="c">2022</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">507 Seiten</subfield><subfield code="b">Illustrationen</subfield><subfield code="c">19 cm x 12.5 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Rheinwerk Computing</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Auf dem Cover: "Eine kompakte Übersicht zu allen Linux-Themen; Administration, Netzwerke, Serverdienste, Shell, Raspberry Pi; für Beruf, Studium und Hobby: gut und sicher mit Linux arbeiten"</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">SHELL</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4116486-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Systemprogrammierung</subfield><subfield code="0">(DE-588)4184280-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Kernel</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Ubuntu</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">CentOS Fedora</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Azure AWS GCP</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Hand-Buch Bücher Wissen Grundlagen Lernen Workshops Seminare Tutorials Einstieg Anfänger Einsteiger Studium Ausbildung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Shell-Befehle Shell-Kommandos</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Linux-Kommandos</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Linux-Netzwerke</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Linux-Server</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Administration</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">awk sed docker git</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">vim emacs</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4151278-9</subfield><subfield code="a">Einführung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="2"><subfield code="a">SHELL</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4116486-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="3" ind2="0"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2="1"><subfield code="a">Systemprogrammierung</subfield><subfield code="0">(DE-588)4184280-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Plötner, Johannes</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)129066591</subfield><subfield code="4">aut</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Rheinwerk Verlag</subfield><subfield code="0">(DE-588)1081738405</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=f1a18b3f4c91431fa437907990da0cf0&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032960140&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032960140</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20210618</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield></record></collection> |
genre | (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Einführung |
id | DE-604.BV047574606 |
illustrated | Illustrated |
index_date | 2024-07-03T18:31:36Z |
indexdate | 2024-07-10T09:15:15Z |
institution | BVB |
institution_GND | (DE-588)1081738405 |
isbn | 9783836285438 3836285436 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032960140 |
oclc_num | 1286858552 |
open_access_boolean | |
owner | DE-860 DE-706 DE-Aug4 DE-29T DE-1050 DE-19 DE-BY-UBM DE-523 DE-859 DE-29 DE-703 DE-634 DE-B768 DE-83 DE-573 |
owner_facet | DE-860 DE-706 DE-Aug4 DE-29T DE-1050 DE-19 DE-BY-UBM DE-523 DE-859 DE-29 DE-703 DE-634 DE-B768 DE-83 DE-573 |
physical | 507 Seiten Illustrationen 19 cm x 12.5 cm |
publishDate | 2022 |
publishDateSearch | 2022 |
publishDateSort | 2022 |
publisher | Rheinwerk |
record_format | marc |
series2 | Rheinwerk Computing |
spelling | Wendzel, Steffen 1984- Verfasser (DE-588)129066575 aut Linux der Grundkurs Steffen Wendzel, Johannes Plötner 1. Auflage Bonn Rheinwerk 2022 507 Seiten Illustrationen 19 cm x 12.5 cm txt rdacontent n rdamedia nc rdacarrier Rheinwerk Computing Auf dem Cover: "Eine kompakte Übersicht zu allen Linux-Themen; Administration, Netzwerke, Serverdienste, Shell, Raspberry Pi; für Beruf, Studium und Hobby: gut und sicher mit Linux arbeiten" LINUX (DE-588)4337730-0 gnd rswk-swf UNIX (DE-588)4061835-3 gnd rswk-swf C Programmiersprache (DE-588)4113195-2 gnd rswk-swf SHELL Programmiersprache (DE-588)4116486-6 gnd rswk-swf Systemprogrammierung (DE-588)4184280-7 gnd rswk-swf Kernel Ubuntu CentOS Fedora Azure AWS GCP Hand-Buch Bücher Wissen Grundlagen Lernen Workshops Seminare Tutorials Einstieg Anfänger Einsteiger Studium Ausbildung Shell-Befehle Shell-Kommandos Linux-Kommandos Linux-Netzwerke Linux-Server Administration awk sed docker git vim emacs (DE-588)4151278-9 Einführung gnd-content LINUX (DE-588)4337730-0 s DE-604 C Programmiersprache (DE-588)4113195-2 s UNIX (DE-588)4061835-3 s SHELL Programmiersprache (DE-588)4116486-6 s Systemprogrammierung (DE-588)4184280-7 s Plötner, Johannes Verfasser (DE-588)129066591 aut Rheinwerk Verlag (DE-588)1081738405 pbl X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=f1a18b3f4c91431fa437907990da0cf0&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032960140&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p vlb 20210618 DE-101 https://d-nb.info/provenance/plan#vlb |
spellingShingle | Wendzel, Steffen 1984- Plötner, Johannes Linux der Grundkurs LINUX (DE-588)4337730-0 gnd UNIX (DE-588)4061835-3 gnd C Programmiersprache (DE-588)4113195-2 gnd SHELL Programmiersprache (DE-588)4116486-6 gnd Systemprogrammierung (DE-588)4184280-7 gnd |
subject_GND | (DE-588)4337730-0 (DE-588)4061835-3 (DE-588)4113195-2 (DE-588)4116486-6 (DE-588)4184280-7 (DE-588)4151278-9 |
title | Linux der Grundkurs |
title_auth | Linux der Grundkurs |
title_exact_search | Linux der Grundkurs |
title_exact_search_txtP | Linux der Grundkurs |
title_full | Linux der Grundkurs Steffen Wendzel, Johannes Plötner |
title_fullStr | Linux der Grundkurs Steffen Wendzel, Johannes Plötner |
title_full_unstemmed | Linux der Grundkurs Steffen Wendzel, Johannes Plötner |
title_short | Linux |
title_sort | linux der grundkurs |
title_sub | der Grundkurs |
topic | LINUX (DE-588)4337730-0 gnd UNIX (DE-588)4061835-3 gnd C Programmiersprache (DE-588)4113195-2 gnd SHELL Programmiersprache (DE-588)4116486-6 gnd Systemprogrammierung (DE-588)4184280-7 gnd |
topic_facet | LINUX UNIX C Programmiersprache SHELL Programmiersprache Systemprogrammierung Einführung |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=f1a18b3f4c91431fa437907990da0cf0&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032960140&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT wendzelsteffen linuxdergrundkurs AT plotnerjohannes linuxdergrundkurs AT rheinwerkverlag linuxdergrundkurs |