Operation Manual
“buch” — 2014/9/6 — 18:56 — page 8 — #4
Inhaltsverzeichnis
Texteditoren ......................................................................................................................... 129
nano ....................................................................................................................................... 130
Vi .............................................................................................................................................. 131
jmacs ...................................................................................................................................... 132
3.7 Verzeichnisse und Dateien .............................................................................................. 133
Verzeichnisse ....................................................................................................................... 133
Linux-Verzeichnisbaum .................................................................................................... 134
Dateien auflisten ................................................................................................................ 135
Verborgene Dateien und Verzeichnisse sichtbar machen ..................................... 136
Dateien suchen ................................................................................................................... 137
Textdateien inhaltlich durchsuchen ............................................................................. 138
Dateien kopieren, verschieben und löschen .............................................................. 138
Links ........................................................................................................................................ 139
3.8 Komprimierte Dateien und Archive ............................................................................. 140
Komprimieren und dekomprimieren ........................................................................... 141
TAR-Archive .......................................................................................................................... 142
ZIP-Archive ............................................................................................................................ 143
3.9 Prozessverwaltung ............................................................................................................ 143
Liste aller laufenden Prozesse ........................................................................................ 144
Prozesshierarchie ...............................................................................................................146
Prozesse abbrechen ........................................................................................................... 147
Prozesspriorität einstellen ............................................................................................... 147
Systemdienste steuern ..................................................................................................... 148
3.10 Netzwerkkommandos ...................................................................................................... 149
Netzwerkstatus ermitteln ................................................................................................ 149
Dateien per FTP und HTTP übertragen ......................................................................... 151
4 Arbeitstechniken ........ ..... ..... ...... ..... ....... ..... ..... ..... ..... ........ ..... ..... ..... ..... ........ ..... .... 153
4.1 Programme installieren und verwalten ...................................................................... 154
Programme bzw. Pakete installieren ............................................................................ 154
Programme bzw. Pakete entfernen ............................................................................... 155
Informationen über Pakete ermitteln . ......................................................................... 155
4.2 Updates ................................................................................................................................. 157
Raspbian aktualisieren ..................................................................................................... 157
Firmware- und Kernel-Updates ...................................................................................... 158
8
“buch” — 2014/9/6 — 18:56 — page 9 — #5
Inhaltsverzeichnis
4.3 SSH .......................................................................................................................................... 161
Voraussetzungen auf dem Raspberry Pi ...................................................................... 161
Voraussetzungen auf Ihrem Arbeitsrechner .............................................................. 162
SSH anwenden .................................................................................................................... 162
Grafikprogramme ausführen .......................................................................................... 164
SSH-Login mit Schlüsseln statt Passwörtern ............................................................. 165
SSH-Login nach einer Raspberry-Pi-Neuinstallation ................................................ 165
Dateien kopieren mit scp ................................................................................................. 167
Zugriff auf das Raspberry-Pi-Dateisystem im Dateimanager ............................... 168
Die Kommandos ssh und scp auf dem Raspberry Pi nutzen ................................. 168
4.4 VNC ......................................................................................................................................... 169
Erste Tests ............................................................................................................................. 169
VNC-Viewer unter Windows ........................................................................................... 170
VNC-Viewer unter OS X .................................................................................................... 171
VNC-Viewer unter Linux ................................................................................................... 172
Start des VNC-Servers automatisieren ........................................................................ 172
VNC über einen SSH-Tunnel ............................................................................................ 175
4.5 Netzwerkverzeichnisse nutzen ...................................................................................... 176
Grundlagen .......................................................................................................................... 177
Beispiele ................................................................................................................................ 179
Verzeichnisse dauerhaft einbinden (/etc/fstab) ....................................................... 181
4.6 Netzwerkverzeichnisse anbieten (Samba-Server) ................................................... 182
Samba-Installation, Defaultkonfiguration .................................................................. 183
Ein Verzeichnis mit Passwortschutz freigeben .......................................................... 185
Freigabe testen .................................................................................................................... 186
Weitere Verzeichnisse freigeben ................................................................................... 187
Ein Verzeichnis ohne Passwortschutz freigeben ...................................................... 188
Absicherung und Grundeinstellungen ......................................................................... 189
4.7 Internetzugriff auf den Raspberry Pi ........................................................................... 189
Wo ist das Problem? .......................................................................................................... 190
Lösungsvarianten ............................................................................................................... 192
Alternativen ......................................................................................................................... 193
4.8 Dynamisches DNS .............................................................................................................. 194
Wozu dient und wie funktioniert dynamisches DNS? ............................................ 194
Dynamisches DNS mit noip.com einrichten ............................................................... 195
Port Forwarding einrichten ............................................................................................. 196
Test .......................................................................................................................................... 197
Fehlersuche .......................................................................................................................... 198
9