Hier ist eine Liste wichtiger Raspberry Pi-Befehle und eine kurze Erklärung dazu:

1. sudo (Superuser Do)
- Erklärung: Führt einen Befehl mit Administratorrechten aus. Viele Konfigurationsänderungen erfordern diese höheren Rechte.
- Beispiel:
sudo reboot(Startet den Raspberry Pi neu).
2. ls (List)
- Erklärung: Listet Dateien und Ordner im aktuellen Verzeichnis auf.
- Beispiel:
ls -l(Listet Dateien und Ordner mit detaillierten Informationen wie Größe und Berechtigungen).
3. cd (Change Directory)
- Erklärung: Wechselt in ein anderes Verzeichnis.
- Beispiel:
cd /home/pi(Wechselt ins Verzeichnis/home/pi).
4. pwd (Print Working Directory)
- Erklärung: Zeigt das aktuelle Arbeitsverzeichnis an.
- Beispiel:
pwd(Gibt den Pfad des aktuellen Verzeichnisses aus).
5. mkdir (Make Directory)
- Erklärung: Erstellt ein neues Verzeichnis.
- Beispiel:
mkdir testordner(Erstellt einen neuen Ordner namens "testordner").
6. rm (Remove)
- Erklärung: Löscht Dateien oder Verzeichnisse.
- Beispiel:
rm datei.txt(Löscht die Dateidatei.txt).
7. rmdir (Remove Directory)
- Erklärung: Löscht leere Verzeichnisse.
- Beispiel:
rmdir testordner(Löscht den Ordnertestordner).
8. nano
- Erklärung: Ein einfacher Texteditor für die Kommandozeile, häufig verwendet für das Bearbeiten von Konfigurationsdateien.
- Beispiel:
sudo nano /etc/hostname(Öffnet die Dateihostnamezur Bearbeitung).
9. apt-get (Advanced Packaging Tool)
- Erklärung: Verwendet für das Installieren, Aktualisieren oder Entfernen von Softwarepaketen.
- Beispiel:
sudo apt-get update(Aktualisiert die Liste der verfügbaren Pakete).
10. reboot
- Erklärung: Startet den Raspberry Pi neu.
- Beispiel:
sudo reboot(Führt einen Neustart durch).
11. shutdown
- Erklärung: Fährt das System herunter oder startet es neu.
- Beispiel:
sudo shutdown now(Fährt den Raspberry Pi sofort herunter).
12. df (Disk Free)
- Erklärung: Zeigt den freien und belegten Speicherplatz an.
- Beispiel:
df -h(Zeigt die Speichernutzung in einem menschenlesbaren Format an).
13. free
- Erklärung: Zeigt den verfügbaren und belegten Arbeitsspeicher an.
- Beispiel:
free -m(Zeigt die Speichernutzung in Megabyte an).
14. top
- Erklärung: Zeigt eine Liste der aktuell laufenden Prozesse und deren Ressourcennutzung.
- Beispiel:
top(Zeigt eine Übersicht der CPU- und Speicherlast).
15. chmod (Change Mode)
- Erklärung: Ändert die Zugriffsberechtigungen von Dateien und Ordnern.
- Beispiel:
chmod 755 script.sh(Setzt die Berechtigungen für eine Datei oder ein Skript).
16. scp (Secure Copy)
- Erklärung: Kopiert Dateien sicher zwischen zwei Geräten über das Netzwerk.
- Beispiel:
scp datei.txt pi@192.168.1.10:/home/pi/(Kopiertdatei.txtauf den Raspberry Pi).
17. ifconfig (Interface Configuration)
- Erklärung: Zeigt Netzwerkschnittstelleninformationen und IP-Adressen an.
- Beispiel:
ifconfig(Listet alle Netzwerkschnittstellen und deren Status auf).
18. ping
- Erklärung: Überprüft die Netzwerkverbindung zu einem Host.
- Beispiel:
ping google.com(Sendet Pakete an Google und prüft die Netzwerkverbindung).
19. raspi-config
- Erklärung: Ein Konfigurationstool speziell für den Raspberry Pi, um z.B. Netzwerkeinstellungen oder Tastaturlayout zu ändern.
- Beispiel:
sudo raspi-config(Öffnet das Raspberry-Pi-Konfigurationstool).
20. hostname
- Erklärung: Zeigt oder setzt den Hostnamen des Raspberry Pi.
- Beispiel:
hostname(Zeigt den aktuellen Hostnamen an).
Diese Befehle sind nützlich für die tägliche Arbeit mit einem Raspberry Pi, besonders wenn man über die Kommandozeile arbeitet.