Kommandozeile
Die Kommandozeile-Anwendung ermöglicht Ihnen, Linux-Shell Befehle oder Skripte auszuführen um somit individuelle Anpassungen vorzunehmen.
AnwendungKonfiguration
neuGenerelle anlegen
Um diese Anwendung neu anzulegen, lesen Sie bitte im Abschnitt Anlegen einer Anwendungskonfiguration nach.
Konfiguration der Anwendung
Einstellungen
| Einstellung
|
GenerelleWert
|
Einstellungen
Erläuterung
|
Autostart |
Ja
/Nein
Nein |
Wählen Sie aus, ob die Anwendung nach Logindem (bzw. Auto-Login)Login, automatisch gestartet werden soll. |
Icon ausblenden |
Ja
Auf - Desktop ausblenden
Nein
|
JaJa:
Blendet das Anwendungsicon aus
Auf Desktop ausblendenausblenden:
Nein
|
Nein:
Blendet das Anwendungsicon ein
|
Benutzerdefiniertes Icon |
Dateiname
|
Hier können Sie der Anwendung ein eigenes Icon zuordnen.
Das Icon muss auf dem openthinclient-Server im Ordner abgespeichert sein: <Manager-Home>/nfs/root/custom/icons
Als Dateiformat ist .png oder .ico möglich. Als Größe ist 32x3232 x 32 oder 64x6464 x 64 empfohlen.
|
Anwendungseinstellungen
| Einstellung
|
Anwendungseinstellungen
Wert
|
Erläuterung
|
Kommandozeile |
Shell Befehl |
Befehl, der beim Start der Anwendung in einer Shell ausgeführt wird.
Es ist u.a. möglich Umgebungsvariablen zu verwenden, z.B. Benutzerdefiniertebenutzerdefinierte Variablen ($CUSTOM1 bis $CUSTOM3 ), Name des ThinClients ($HOSTNAME ) oder des angemeldeten Nutzers ($USER ).
Um versehentliche Funktionen oder Effekte zu vermeiden müssen Steuerzeichen bei der Eingabe händischmanuell escapt werden. Fügen Sie dazu vor diesen Zeichen jeweils eineinen Backslash ein:/ ein.
$ \ ` ' " * ( )
|
Hinweise und Tipps
Testen Sie die Kommandozeilen-Anwendung zunächst auf dem ThinClient in einer Shell (Strg-Alt-X) STRG - ALT - X ).
Mehrere Befehle ausführen
Wenn Sie als Kommandozeile mehrere Befehle ausführen wollen, verwenden Sie als Syntax zunächst den Aufruf von xterm
mit dem Parameter -e
(execute), und trennen dann innerhalb der Anführungszeichen die Befehle mit einem doppelten &-Zeichen.
sudo mount -t cifs //server/share /mnt/ -o username=X,password=Y,gid=1000,uid=1000,rw && zenity --info --text "Laufwerk wurde verbunden"
Eigene Skripts ausführen
Sie können anstelle eines einzelnen Befehls auch ein Skript ausführen. Legen das Skript im Custom-Ordner unter rootfs
ab, um es in das Dateisystem des ThinClients zu importieren.
importieren Siehe(siehe Artikel Custom-Custom Ordner)
Ein Terminal-Fenster anzeigen
Um ein Terminal anzuzeigen starten Sie in der Kommandozeile ein xterm
mit dem Parameter -e
(execute) gefolgt von den Befehlen inerhalbinnerhalb von doppelten Anführungszeichen. Um das Fenster nach Ausführung offen zu halten kann ein read
Befehlt verwendet werden.
xterm -e "echo CPU-Info für $HOSTNAME && echo && lscpu && read"