Erstaunlich nützlicher Raspberry Pi-Befehls-Spickzettel (2024)

Erstaunlich nützlicher Raspberry Pi-Befehls-Spickzettel (2023)

Werfen wir einen Blick auf einige der nützlichen Spickzettel für Raspberry Pi-Befehle.

Nützlicher Spickzettel für Raspberry Pi-Befehle (2023)

cat (Name)Zeigen Sie den Inhalt der Datei an (Name)cd ..Wechseln Sie in das übergeordnete Verzeichniscd (Pfad)Wechseln Sie in das Verzeichnis unter (Pfad)cd /Wechseln Sie in das Stammverzeichniscd ~Wechseln Sie in Ihr Home-Verzeichnis – normalerweise „/home“. /“chmod (who)(+,-,=)(permissions) (name)Ändern Sie die Berechtigungen für eine Dateichmod 777 (name)Erlauben Sie allen Benutzern, die Datei zu lesen, zu schreiben und auszuführen (name)chmod u+x (name) Dem Benutzer erlauben, (Name)cp -r (von) (nach) auszuführen. Alle Dateien und Unterverzeichnisse von der Quelle (von) zum Ziel (nach) kopieren. cp (von) (nach) Eine Datei von der Quelle (von) zum Ziel kopieren ( to)findSuchen Sie nach Dateien und deren Inhaltengrep ’string‘ (name)Suchen Sie in einer oder mehreren Dateien nach Vorkommen von ’string’head (name)Gib alle Vorkommen von ’string‘ in Datei (name) zurücklsListen Sie den Inhalt des aktuellen Verzeichnisses aufls – aListen Sie alle Dateien auf, einschließlich versteckter Dateienls -lListen Sie den Inhalt des aktuellen Verzeichnisses mit weiteren Dateiinformationen aufls (Pfad)Listen Sie den Inhalt des Verzeichnisses auf, das unter (Pfad)man (Befehl)gefunden wird.Öffnen Sie die Handbuch-/Hilfeseite für (Befehl)man manÖffnen Sie das Handbuch /Hilfeseite für den Befehl „man“ (helpception)mkdir (Name)Erstellen Sie ein Verzeichnis mit dem Namen (Name) im aktuellen Arbeitsverzeichnismv -r (von) (nach)Verschieben Sie alle Dateien und Verzeichnisse von der Quelle (von) zum Ziel (nach). )mv (von) (nach)Verschieben Sie eine Datei von der Quelle (von) zum Ziel (nach)pwdZeigen Sie den Namen des aktuellen Arbeitsverzeichnissespython/python3 –versionZeigt Ihnen an, welche Version von Python Sie derzeit installiert habenrm -r *Entfernen Sie alle Dateien und Verzeichnisse aus dem aktuellen Arbeitsverzeichnisrm (Name)Entferne die angegebene Dateirm *Entferne alle Dateien aus dem aktuellen Arbeitsverzeichnisrmdir (Name)Entferne das leere Verzeichnis (Name) aus dem aktuellen Arbeitsverzeichnissudo (Befehl)Superuser do. (Befehl) mit erhöhten Rechten ausführen (Erlaubt Ihnen, Dinge zu tun, auf die Sie normalerweise keinen Zugriff hätten)sudo apt-get ​install (package)Pakete installierenudo apt-get updateListe der Pakete aktualisierensudo apt-get upgradeDie installierten Pakete aktualisieren – muss danach ausgeführt werden Sudo apt-get Updatesudo ​chown pi:root (Name)Ändern Sie den Eigentümer der Datei (Name) in Benutzer „pi“ und setzen Sie die Gruppe auf „root“​sudo raspi-configStarten Sie die Raspberry Pi-Konfigurationsmenüsudo rebootSicher Starten Sie Ihren Pisudo neu herunter herunter -h nowFahren Sie Ihren Pi sofort sicher heruntersudo suPlatziert Sie im Stammverzeichnis mit Root-Benutzerzugriff – seien Sie dabei vorsichtig!tail (Name)Zeigen Sie das Ende der Datei an (Name)tar -cvzf (Name) (Pfad)Komprimiert erstellen Datei (Name) aus dem Inhalt von (Pfad)tar -xvzf (Name)Extrahieren Sie den Inhalt der komprimierten Datei (Name)wget (uri)Laden Sie die unter (uri) gefundene Datei im Internet herunterimportieren Sie RPi.GPIO als GPIOImportieren Sie das RPi. GPIO-Modul in die Python-Skizze einbindenGPIO.setmode(GPIO.BCM)Broadcom-Pin-Nummern verwenden (GPIO 14, GPIO 15 usw.)GPIO.setmode(GPIO.BOARD)Board-Pin-Nummern verwenden (4,5, 8 usw.)GPIO.getmode() Gibt den aktuellen Pin-Nummerierungsmodus zurück (BCM, BOARD oder Keine). GPIO.setup((Pin-Nummer), GPIO.IN) Richten Sie den Pin bei (Pin-Nummer) als Eingang ein. GPIO.setup((Pin-Nummer), GPIO.IN , pull_up_down=GPIO.PUD_DOWN) Richten Sie den Pin bei (Pin-Nummer) als Eingang mit internem Pulldown-Widerstand ein. GPIO.setup((pin number), GPIO.IN, pull_up_down=GPIO.PUD_UP) Richten Sie den Pin bei (Pin ein Nummer) als Eingang mit internem Pull-up-Widerstand GPIO.setup((Pin-Nummer), GPIO.OUT) Richten Sie den Pin bei (Pin-Nummer) als Ausgang einGPIO.setup((Pin-Nummer), GPIO.OUT, initial= 1) Richten Sie den Pin bei (Pin-Nummer) so ein, dass er mit dem Anfangswert „1“ ausgegeben werden soll. GPIO.output((Pin-Nummer), 1) Setzen Sie den Wert von (Pin-Nummer) auf 1. Beachten Sie, dass 1, GPIO.HIGH und True sind dasselbeGPIO.output((Pin-Nummer), 0)Setzen Sie den Wert von (Pin-Nummer) auf 0. Beachten Sie, dass 0, GPIO.LOW und False dasselbe sindi = GPIO.input((Pin-Nummer)) Setzen Sie die Variable I auf den Wert von (Pin-Nummer), wenn GPIO.input((Pin-Nummer)):Verwenden Sie den Wert von (Pin-Nummer) als booleschen Wert im CodeGPIO.cleanup()Setzen Sie alle GPIO-Pins zurück (bewährte Aufrufmethode). bevor Sie ein Programm verlassen)GPIO.VERSIONGibt die aktuelle RPi.GPIO-Version von gpiozero import LED zurück.Importieren Sie den LED-Abschnitt der gpiozero-Bibliothekled = LED(17)Weisen Sie die Variable „led“ einer LED am Pin GPIO 17 zuled.on()Schalten Sie die gespeicherte LED ein in der ‚led‘-Variableled.off()Schalten Sie die in der ‚led‘-Variable gespeicherte LED aus.led.toggle()Schalten Sie die in der ‚led‘-Variable gespeicherte LED aus dem Gpiozero-Import um (wenn sie aus ist, schalten Sie sie ein und umgekehrt). MotorImportieren Sie den Motorabschnitt der gpiozero-Bibliothekmotor = Motor(17, 18)Weisen Sie die Variable „Motor“ einem Motorobjekt zu, das die Vorwärts- und Rückwärtsantriebs-Pin-Nummern enthältmotor.forward()Aktivieren Sie den Vorwärts-Pin der Variablen „motor“motor.backward ()Aktivieren Sie den Rückwärts-Pin der Variablen ‚motor’motor.reverse()Kehren Sie die aktuelle Motorrichtung ummotor.stop()Stoppen Sie den Motorfrom gpiozero import BuzzerImportieren Sie den Buzzer-Abschnitt der gpiozero-Bibliothekbz = Buzzer(3)Weisen Sie die Variable bz a zu Summer an Pin GPIO3bz.on()Schalten Sie den Summer einbz.off()Schalten Sie den Summer ausbz.toggle()Umschalten des Zustands des Summers (wenn er ausgeschaltet ist, schalten Sie ihn ein und umgekehrt)von gpiozero import ServoImportieren Sie den Servoabschnitt des gpiozero Bibliothekservo = Servo(17) Weisen Sie die Variable „servo“ einem Servo auf GPIO 17 zuservo.min()Bewegen Sie den Servo auf seine Minimalwerteservo.mid()Bewegen Sie den Servo auf seinen Mittelwertservo.max()Bewegen Sie den Servo auf seinen Maximalwerteservo.value = 0.5Bewegen Sie den Servo zu einem festgelegten numerischen Punkt (min = -1, max = 1)raspistillBefehl zum Aufnehmen eines Standbilds mit einer angeschlossenen Kamera, ändern Sie es mit den folgenden Argumenten – Breite, -wSetzen Sie die Bildbreite – Höhe, – hSetze Bildhöhe – Qualität, -qSetze JPEG-Qualität <0 bis 100> (75 ist am häufigsten) – raw, -rFügt rohe Bayer-Daten von der Kamera in die JPEG-Metadaten ein – Ausgabe, -oAusgabedateiname (zum Speichern erforderlich) – aktuell, -lDen neuesten Frame zum Dateinamen hinzufügen–verbose, -vAusführliche Debugging-Informationen während der Laufzeit–Timeout, -tLegen Sie eine Wartezeit fest, bevor ein Bild erfasst wird.–encoding, -eEncoding zur Verwendung für die Ausgabedatei – jpg, gif, bmp oder pngraspividCommand Um ein Video mit einer angeschlossenen Kamera aufzunehmen, ändern Sie es mit den folgenden Argumenten – Breite, -wSetzen Sie die Bildbreite (zwischen 64 Pixel und 1920 Pixel) – Höhe, -hSetzen Sie die Bildhöhe (zwischen 64 Pixel und 1080 Pixel) – Bitrate, -bSetzen Sie die Bitrate in Bits pro Sekunde (d. h 15 Mbit/s = 15000000)–Ausgabe, -oDateiname ausgeben (zum Speichern erforderlich)–verbose, -vAusführliche Debugging-Informationen während der Ausführung–Timeout, -tLegen Sie eine Wartezeit fest, bevor das Video erfasst wird–Framerate, -fpsGeben Sie die Bilder pro Sekunde an Aufzeichnung

Zusammengestellt aus: Nutzen Sie.

So installieren Sie Ubuntu auf Raspberry Pi (Ausgabe 2021)

Beitragsnavigation

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert