Wie kann ich einen Befehl ausführen beim Booten?

Ich versuche, herauszufinden, wie Sie zum ausführen eines Befehls am boot, wie würde ich es eingeben in die Konsole. Ich bin mit Rasbian mit meinem Raspberry Pi, aber ich denke, diese Frage ist die gleiche für Debian im Allgemeinen. Der Befehl, den ich versuche zu laufen, ist:

sudo screen mono server.exe

Versuchte ich die folgende Lösung, da ich aber gerade angefangen mit Linux, ich bin mir nicht sicher, ob dies korrekt ist.

 #! /bin/sh
# /etc/init.d/server

### BEGIN INIT INFO
# Provides:          server
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Simple script to start a program at boot
# Description:       ..
### END INIT INFO

# If you want a command to always run, put it here
sudo screen mono server.exe    

exit 0
Der Befehl, den Sie versuchen zu laufen ist wirklich drei separate Befehle; 1. "sudo" was läuft den nächsten Befehl als super user. 2. "screen", das ist ein terminal-multiplexer, und dann 3. "mono server.exe" das ist eine runtime der Aufruf einer ausführbaren Datei, wenn wir uns die Beurteilung durch den Namen der Datei. Schwer zu wissen, warum sein nicht das arbeiten, ohne weitere Informationen.

InformationsquelleAutor Schlachter | 2013-05-29

Schreibe einen Kommentar