Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| informationstechnik:raspberry_pi [14/10/2024 07:47] – created wiki Admin | informationstechnik:raspberry_pi [25/11/2024 20:38] (current) – wiki Admin | ||
|---|---|---|---|
| Line 37: | Line 37: | ||
| Nach dem ersten Start ist es wichtig, das System zu aktualisieren. Dazu öffnest du das Terminal und führst die folgenden Befehle aus: | Nach dem ersten Start ist es wichtig, das System zu aktualisieren. Dazu öffnest du das Terminal und führst die folgenden Befehle aus: | ||
| - | | + | < |
| sudo apt update | sudo apt update | ||
| sudo apt upgrade -y | sudo apt upgrade -y | ||
| - | | + | </ |
| === sudo apt full-upgrade === | === sudo apt full-upgrade === | ||
| Dieser Befehl aktualisiert nicht nur die installierten Pakete, sondern kann auch Pakete entfernen oder installieren, | Dieser Befehl aktualisiert nicht nur die installierten Pakete, sondern kann auch Pakete entfernen oder installieren, | ||
| - | | + | < |
| sudo apt full-upgrade -y | sudo apt full-upgrade -y | ||
| - | | + | </ |
| ---- | ---- | ||
| Line 56: | Line 56: | ||
| - Öffne das Terminal und starte die Raspberry Pi Konfiguration: | - Öffne das Terminal und starte die Raspberry Pi Konfiguration: | ||
| - | | + | < |
| sudo raspi-config | sudo raspi-config | ||
| - | | + | </ |
| - Gehe zu **Interfacing Options** → **SSH** und aktiviere SSH. | - Gehe zu **Interfacing Options** → **SSH** und aktiviere SSH. | ||
| Line 64: | Line 64: | ||
| Du kannst jetzt per SSH auf den Raspberry Pi zugreifen: | Du kannst jetzt per SSH auf den Raspberry Pi zugreifen: | ||
| - | | + | < |
| ssh pi@< | ssh pi@< | ||
| - | | + | </ |
| ---- | ---- | ||
| - | + | ==== 5. Projektideen ==== | |
| - | ==== 5. Häufige Linux-Befehle ==== | + | Projektideen rund um den Raspberry Pi finden sich in dem Abschnitt [[informationstechnik: |
| + | ---- | ||
| + | ==== 6. Häufige Linux-Befehle ==== | ||
| === Dateisystem-Navigation === | === Dateisystem-Navigation === | ||
| Line 77: | Line 79: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | | + | < |
| ls -lah | ls -lah | ||
| - | | + | </ |
| - **'' | - **'' | ||
| * '' | * '' | ||
| - | | + | < |
| cd / | cd / | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| pwd | pwd | ||
| - | | + | </ |
| - **'' | - **'' | ||
| * '' | * '' | ||
| - | | + | < |
| mkdir -p / | mkdir -p / | ||
| - | | + | </ |
| - **'' | - **'' | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | | + | < |
| rm -rf verzeichnis | rm -rf verzeichnis | ||
| - | | + | </ |
| === Dateiverwaltung === | === Dateiverwaltung === | ||
| Line 109: | Line 111: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | | + | < |
| cp -rv quelle ziel | cp -rv quelle ziel | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| mv datei1 ziel | mv datei1 ziel | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| touch datei.txt | touch datei.txt | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| nano datei.txt | nano datei.txt | ||
| - | | + | </ |
| ---- | ---- | ||
| Line 132: | Line 134: | ||
| === Dateien anzeigen und durchsuchen === | === Dateien anzeigen und durchsuchen === | ||
| - **'' | - **'' | ||
| - | | + | < |
| cat datei.txt | cat datei.txt | ||
| - | | + | </ |
| - **'' | - **'' | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | | + | < |
| grep ' | grep ' | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| find /pfad -name " | find /pfad -name " | ||
| - | | + | </ |
| === Berechtigungen und Eigentümer ändern === | === Berechtigungen und Eigentümer ändern === | ||
| - **'' | - **'' | ||
| - | | + | < |
| chmod 755 datei | chmod 755 datei | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| chown user:group datei | chown user:group datei | ||
| - | | + | </ |
| === Systemverwaltung === | === Systemverwaltung === | ||
| - **'' | - **'' | ||
| - | | + | < |
| sudo apt update | sudo apt update | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| ps -aux | ps -aux | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| top | top | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| kill PID | kill PID | ||
| - | | + | </ |
| - **'' | - **'' | ||
| * '' | * '' | ||
| - | | + | < |
| df -h | df -h | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| du -h /pfad | du -h /pfad | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| sudo reboot | sudo reboot | ||
| - | | + | </ |
| - **'' | - **'' | ||
| * '' | * '' | ||
| - | | + | < |
| sudo shutdown -h now | sudo shutdown -h now | ||
| - | | + | </ |
| ---- | ---- | ||
| Line 206: | Line 208: | ||
| ==== Netzwerkbefehle ==== | ==== Netzwerkbefehle ==== | ||
| - **'' | - **'' | ||
| - | | + | < |
| ifconfig | ifconfig | ||
| ip a | ip a | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| ping 8.8.8.8 | ping 8.8.8.8 | ||
| - | | + | </ |
| - **'' | - **'' | ||
| - | | + | < |
| hostname | hostname | ||
| sudo hostname neuername | sudo hostname neuername | ||
| - | | + | </ |
| ---- | ---- | ||
| Line 228: | Line 230: | ||
| * '' | * '' | ||
| * SSH ermöglicht eine einfache Fernsteuerung des Raspberry Pi über das Netzwerk. Es wird kein VNC benötigt, wenn du nur im Terminal arbeiten möchtest. | * SSH ermöglicht eine einfache Fernsteuerung des Raspberry Pi über das Netzwerk. Es wird kein VNC benötigt, wenn du nur im Terminal arbeiten möchtest. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | Dieses Cheatsheet ist für die Versionsverwaltung optimiert. Änderungen und Verbesserungen kannst du einfach nachverfolgen und synchronisieren. | ||