• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] Programm nach Systemstart automatisch in Konsole st

marcelino

Newbie
Hallo,

zur Zeit mache ich nach dem Booten meines Suse 10.1 Systems folgendes:
Konsole tty2 öffnen
als root anmelden
Kommando eingeben: mythbackend -d

Wie kann ich das automatisieren?
Kann man vielleicht auch nur die Ausgabe dieses Programms an eine bestimmte Konsole schicken ohne an dieser oder einer anderen eingeloggt zu sein?
Ich freue mich über jegliche Hilfe. Vielen Dank!

marcelino
 
A

Anonymous

Gast
marcelino schrieb:
Kann man vielleicht auch nur die Ausgabe dieses Programms an eine bestimmte Konsole schicken ohne an dieser oder einer anderen eingeloggt zu sein?

Du kannst die Konsolen wie jedes andere Device auch zur Ausgabe benutzen. Der Prozess muss nur die Berechtigung besitzen um das Device zu benutzen.
Beispiel:
Code:
robi@Pingu:~> who
robi      :0           Oct  9 19:53 (console)
robi     pts/1        Oct  9 20:00
robi     pts/2        Oct  9 20:02
robi@Pingu:~> tty
/dev/pts/1
robi@Pingu:~> ls > /dev/pts/2
robi@Pingu:~>
Hier hat User robi 2 xterminals offen und kann die Ausgabe auf die andere umleiten. Das selbe geht auch mit den /dev/tty?.
Wenn dort aber der User nicht angemeldet ist, dann kann nur ein Prozess mit Rootkennung hier Ausgaben machen.
Code:
robi@Pingu:~> su -c "ls -l > /dev/tty4"
Password: 
robi@Pingu:~>

robi
 
Oben