Что может работать на виртуальной консоли кроме getty и X?

324
Amit Gold

Итак, я знаю о виртуальных консолях Linux, о том, как вы можете получить к ним доступ ctrl+alt+f#, и я знаю, что консоли 1-6 работают, gettyа консоль 7 обычно запускает X-сервер, но это заставило меня задуматься о том, что еще можно запустить на виртуальной консоли? Есть ли способ создать программное обеспечение, которое будет работать на виртуальной консоли? Есть ли инструменты для этого? Есть ли способ запустить программу на C на виртуальной консоли или что-то в этом роде?

0
Когда вы входите в систему, вы получаете обычную (обычно `bash`) оболочку, из которой вы можете запустить любой инструмент командной строки. Вы также можете начать новый сеанс X, чтобы вы могли поддерживать двух или более независимых пользователей, вошедших в систему одновременно, хотя для этого вам понадобится много памяти. Что вы еще хотите? AFH 7 лет назад 0
@AFH Я больше говорю о 8-12, они ничего не запускают, что они могут запустить? (возможно я не был ясен) Amit Gold 7 лет назад 0
Нет, вы не были ясны Прошло много времени с тех пор, как я это сделал, но я помню, что когда я начинал второй сеанс X, он был доступен через `Ctrl-Alt-F8`, поэтому в принципе функциональные клавиши F8 - F12 можно использовать до пяти дополнительные сеансы X AFH 7 лет назад 0
@AFH да, наверное, мне все еще не ясно. Прямо сейчас, когда я, например, переключаюсь на tty8, это просто черный экран. Набор текста ничего не делает, `Ctrl-C` ничего не делает, в основном он просто без запуска. Я думаю, что `getty` - это то, что отображает логин / командную строку, и она не работает на нем. Мой вопрос: что я могу на нем запустить, кроме `getty` и X-сервера? Amit Gold 7 лет назад 0
Вы можете включить любое количество виртуальных консолей, как описано [здесь] (http://www.tldp.org/HOWTO/Keyboard-and-Console-HOWTO-7.html). После входа в систему вы можете делать все, что захотите. AFH 7 лет назад 0
@AFH, но "как только вы вошли в систему" - это getty ... Amit Gold 7 лет назад 0
ХОРОШО. Я не видел ответа Амит Голд, когда сделал комментарий, и, похоже, это именно то, что вы хотите. Когда я тестировал, он использовал одну из существующих консолей, пока я не добавил `-c 8`, хотя это может быть ошибкой в ​​Ubuntu 15.04. AFH 7 лет назад 0
@AFH да, учитывая, что я Амит Голд: D Amit Gold 7 лет назад 0
Я держал это открытым во вкладке браузера, и по какой-то причине он не помечал новый ответ, как это обычно бывает. Только когда я прочитал ваш комментарий, он был помечен, и я не проверил всю дискуссию до того, как быстро ответил. Во всяком случае, молодец, нашел решение, о котором нужно помнить. AFH 7 лет назад 0

1 ответ на вопрос

1
Amit Gold

С sudo openvtпомощью виртуальной консоли можно запустить любой скрипт.

Похожие вопросы