Was kann auf einer virtuellen Konsole mit Ausnahme von getty und X ausgeführt werden?

435
Amit Gold

Ich weiß also über virtuelle Linux-Konsolen Bescheid, wie man mit ihnen auf sie zugreifen kann ctrl+alt+f#, und ich weiß, dass die Konsolen 1-6 ausgeführt werden gettyund die Konsole 7 normalerweise einen X-Server ausführt, aber darüber nachgedacht wurde, was sonst auf einer virtuellen Konsole laufen kann. Gibt es eine Möglichkeit, Software zu erstellen, die auf einer virtuellen Konsole ausgeführt wird? Gibt es dafür Werkzeuge? Gibt es vielleicht eine Möglichkeit, ein C-Programm auf einer virtuellen Konsole auszuführen oder ähnliches?

0
Wenn Sie sich anmelden, erhalten Sie eine normale Shell (normalerweise `bash`), von der Sie ein beliebiges Befehlszeilenprogramm ausführen können. Sie können auch eine neue X-Sitzung starten, sodass Sie zwei oder mehr unabhängig angemeldete Benutzer gleichzeitig unterstützen können. Dafür benötigen Sie jedoch viel Speicher. Was willst du noch? AFH vor 7 Jahren 0
@AFH Ich spreche mehr über die 8-12, sie laufen nichts, was können sie laufen? (vielleicht war ich nicht klar) Amit Gold vor 7 Jahren 0
Nein, du warst nicht klar. Es ist schon eine Weile her, seit ich es gemacht habe, aber ich erinnere mich daran, dass ich, als ich eine zweite X-Sitzung startete, über die Tastenkombination "Strg-Alt-F8" erreichbar war, sodass die Funktionstasten F8 bis F12 im Prinzip für bis zu fünf verwendet werden konnten zusätzliche X-Sitzungen. AFH vor 7 Jahren 0
@AFH Ja, ich denke ich bin immer noch nicht klar. Wenn ich zum Beispiel zu tty8 wechsle, ist es nur ein schwarzer Bildschirm. Tippen macht nichts, `Ctrl-C` macht nichts, es ist im Grunde nur da, ohne etwas zu laufen. Ich denke, 'getty' zeigt login / command promt an und läuft nicht darauf. Meine Frage ist, was kann ich ausführen, außer "getty" und einen X-Server? Amit Gold vor 7 Jahren 0
Sie können eine beliebige Anzahl von virtuellen Konsolen aktivieren, wie hier beschrieben (http://www.tldp.org/HOWTO/Keyboard-and-Console-HOWTO-7.html). Sobald Sie sich angemeldet haben, können Sie machen, was Sie möchten. AFH vor 7 Jahren 0
@AFH aber "sobald du dich eingeloggt hast" ist getty ... Amit Gold vor 7 Jahren 0
OK. Ich habe die Antwort von Amit Gold nicht gesehen, als ich den Kommentar abgegeben habe, und es scheint genau das zu sein, was Sie wollen. Beim Testen wurde eine der vorhandenen Konsolen verwendet, bis "-c 8" hinzugefügt wurde. In Ubuntu 15.04 ist dies jedoch möglicherweise ein Fehler. AFH vor 7 Jahren 0
@ AFH Ja, wenn man bedenkt, dass ich Amit Gold bin: D Amit Gold vor 7 Jahren 0
Ich hatte dies in einem Browser-Tab geöffnet und aus irgendeinem Grund eine neue Antwort nicht markiert, wie es normalerweise der Fall ist. Erst als ich Ihren Kommentar las, wurde er markiert, und ich habe mir die ganze Diskussion nicht angesehen, bevor ich schnell antwortete. Wie auch immer, gut gemacht, um die Lösung zu finden, eine zu bedenken. AFH vor 7 Jahren 0

1 Antwort auf die Frage

1
Amit Gold

Mit sudo openvteiner virtuellen Konsole kann jedes Skript ausgeführt werden.