Linux Raspi
Linux Karteikarten
Linux Karteikarten
-
- 1 / 60
-
Flashcards
Mit welcher gpio Argument listen Sie alle GPIOs auf?
gpio readall
Mit welchem Command aktivieren Sie auf dem GPIO 29 den Pullup-Widerstand?
gpio mode <pin> up
Wie liest man den Zustand von (nur) dem GPIO.29 ein ?
gpio read 29?
Wie setzt man ein Script auf executable?
mit Befehl
chmod +x <scriptname>
Wie heisst das bereits vorhandene Bootscript?
rc.local
Wie greift man innerhalb eines Shell-Script auf das nte-Kommandozeilenargument zu?
$n oder ${n}
Bsp $1 1. Kommandozeilenargument
Wie lädt man im Script eine gesamte Webpage herunter?
wget http://www.listenlive.eu/switzerland.html
Was gehören zu den Metadaten von Dateien und Verzeichnissen?
Dateinamen, Datumstempel und Dateirechte (permissions)
Was sind die drei Kategorien von Datei-Eigentümer? und welche Rechte können vergeben werden?
u = user, g = group und o = others
r = readable, w = writable und x = executable
Was sind die Zugriffsrechte-Flags von einem Verzeichnis?
r = readable
Sofern verwehrt, dürfen die Verzeichnis-Einträge nicht aufgelistet werden (auf enthaltene Files und Unterverzeichnisse kann jedoch trotzdem zugegriffen werden)
w = writable
Einträge (Files, Unterverzeichnisse) dürfen im Verzeichnis erstellt/gelöscht werden.
x = executable
Sofern verwehrt, ist ein Zugriff auf das Verzeichnis überhaupt nicht erlaubt (weder Auflisten der Inhalte noch Zugriff auf die Inhalte)
Wie werden die drei Dreiergruppen oft angegeben?
als Oktal-Zahl:
z.B. '640'
6 = rw- schreib- und lesbar für den (Datei-) owner
4 = r-- nur lesbar für Benutzer, welche gem. 'id' der angegebenn group zugehörig sind
0 = --- sowie keine Rechte für others, d.h. alle anderen.
Wie können die Permissions einer Datei geändert werden?
entsprechende Rechte vorausgesetzt per 'chmod' geändert werden, die owner und group Zuteilung hingegen per 'chown' und 'chgrp'.
Wo findet man die Device Nodes ? für was sinds sie gut?
/dev/...
Über diese Devicenodes können Anwender- wie System-Programme mit den „Gerätetreibern“ (engl. Device Drivers) im Linux-Kernel kommunizieren.
Was sind
Character Devices?
Wie werden sie beschrieben?
Maus, Tastatur, Scanner, Sound, Serielle Schnittstellen,...
Character Devices können nur sequentiell gelesen/geschrieben werden
Was sind
Block Devices?
Was unterstützen sie?
Harddisk, CDROMs
unterstützen daneben auch einen blockmässigen, adressierbaren Zugriff, was der Kernel zwecks Einbinden (mounten) von Partitionen ins Virtuelle Filesystem benötigt
Wie installiert man den Public Key auf dem Raspi?
Wo wird dieser gespeichert?
ssh-copy-id [email protected]
.ssh/authrized_keys
Macht [s1 = s2] und [s1 == s2] dasselbe?
ja
Wie kann man den Befehl [-e file] anders schreiben?
test -e file
Was machen ""? Bsp. "$s"
Was machen ``? Bsp. `$s`
Zugriff auf Wert der Variable
String mit $ drin
Was macht read in
read -p 'Eingabe (j/n)`ch
?
Was macht -p?
Kommandozeile lesen
-p zeigt Text an