SPS


Google-Suche auf MEINE-SCHALTUNG.de :





Online Rechner

Chronik

Dauerkalender


Raspberry Pi: LXTerminal


Mit dem LXTerminal steht dem Nutzer ein Eingabefenster für Befehle, Kommandos oder Skripte zur Verfügung. Die hier erfolgten Eingaben werden an Shell übergeben, die als eine System-Schnittstelle fungiert. Shell überwacht die Eingaben, führt Befehle aus und liefert ggf. die Ergebnisse zurück. Die Arbeitsweise mit LXTerminal ist vergleichbar mit der „Eingabeaufforderung“ unter Windows. Hier einige Befehle und Kommandos:

Dateien und Verzeichnisse

$ cd Downloads - Vom aktuellen Verzeichnis in das Verzeichnis "Downloads" wechseln.
$ cd - Zurück in das Heimatverzeichnis wechseln.
$ sudo cp Bilder/smile.jpg Documents - (cp - Kopieren) Kopiert smile.jpg aus dem Verzeichnis Bilder in das Verzeichnis Documents.
$ ls - Listet Inhalt eines Verzeichnisses auf.
$ mkdir Kopien - Richtet ein neues Verzeichnis "Kopien" ein.
$ mv smile.jpg fotos - Verschiebt die Datei "smile.jpg" in da Verzeichnis "fotos".
$ mv dateiA dateiB - "dateiA" wird in "dateiB" umbenannt.
$ rmdir Kopien - Löscht das Verzeichnis "Kopien" (nur, wenn das Verzeichnis leer ist).
$ rm -rf Kopien - Löscht das Verzeichnis "Kopien" (inklusive Inhalt).

Hardware

$ free - Speicher Informationen
$ lsusb - Liste aller USB-Geräte
$ lsblk - Listet Geräte mit Partitionen auf.
$ lscpu - CPU-Infos
$ vcgencmd /Kommando/ - CPU-Statusinformationen laut "Kommando" z.B.:
$ vcgencmd measure_clock arm - CPU-Frequenz
$ vcgencmd measure_temp - CPU-Temperatur

Hilfe

$ /Kommando/ --help - Liste mit Optionen und Erklärungen für das "Kommando". Z.B.:
$ cd --help
$ man /Kommando/ - Infotext (sofern vorhanden). Z.B.:
$ man free

nano

editiert eine Datei
$ sudo nano /boot/config.txt

reboot

$ sudo reboot - Startet das System neu

Rechenoperationen

$ echo $[2+3] - Addition
$ echo $[(17-3)+4] - Addition und Subtraktion
$ echo $[4*3] - Multiplikation
$ echo $[(9/3)*4] - Division und Multiplikation
$ echo $[13%5] - Modulo (Rest einer Division)
Rechnen mit Variablen:
$ x = 5 - Wertzuweisung
$ y = 8 - Wertzuweisung
$ echo $x $y - Werte prüfen
$ echo $[x+y] - Addition

scrot

Mit „scrot“ kann ein Screenshot erstellt werden.
$ scrot
Mit dem Zusatz „–d5“ wird der Screenshot um 5 Sek. verzögert erstellt. Mit einer weiteren Erweiterung „c“ wird ein Countdown, mit dem sichtbar wird, wieviel Zeit noch zur Aufnahme verbleibt, gestartet.
$ scrot –d5
$ scrot –cd5
Die Bilder sind dann im aktuellen Verzeichnis zu finden.

Software

$ sudo apt-get update - aktuelle Updates herunterladen
$ sudo apt-get upgrade - Aktualisierung der Software
$ sudo apt-get install neues_programm - Ein Programm oder Paket mit dem Namen „neues_programm“ installieren.
$ sudo apt-get remove vorhandenes_programm - Programm (Paket) mit dem Namen „vorhandenes_programm“ mit Abfrage deinstallieren.
$ sudo apt-get remove –y vorhandenes_programm - Programm (Paket) mit dem Namen „vorhandenes_programm“ ohne Abfrage deinstallieren.
$ sudo apt-get purge paket - Programm "paket" inklusive Konfigurationsdateien deinstallieren.
$ apt-cache search name - sucht ein Software-Paket "name".
$ apt-cache show - Zeigt den Inhalt eines Paketes an.

sudo

Führt direkt die Befehle als root-Nutzer aus.
$ sudo apt-get install scrot
Sudo wird einem Kommando einfach vorangestellt. Mit
$ sudo –s
kann man in den root-Modus wechseln und die Befehle, ohne sudo voarsntellen zu müssen, direkt ausführen lassen.
Mit Strg + D verlässt man wieder den Modus

Tastaturkürzel

Shift + Strg + C – Kopieren
Shift + Strg + V – Einfügen
Strg + C – Unterbrechung
Strg + O – Eingaben in einer Datei Speichern
Strg + X – Datei schließen und verlassen

Variablen

Variablen mit festen Werten:
$ echo $LANG Sprache und Zeichensatz
$ echo $HOME enthält Home-Verzeichnis
$ echo $HOSTNAME Name des Rechners
$ echo $PATH Liste aller Verzeichnisse, wo nach Kommandos gesucht wird
$ echo $USER aktiver Benutzer

Andere

$ cat - Inhalt einer Datei
$ find - Suchfunktion
$ grep - Sucht eine Zeichenkette in einer Datei


Google-Suche auf MEINE-SCHALTUNG.de :


Home Impressum Datenschutz