3

из любопытства:
Есть ли способ отобразить системную информацию в верхней трети оболочки Linux, которая остается там и обновляется автоматически?

В моем скромном понимании для этого может потребоваться что-то вроде программы curses, которая отображает два окна: верхнее, содержащее соответствующую информацию, а нижнее - обычную оболочку.

Я не нашел ничего похожего, поэтому я спрашиваю здесь.
Если ничего подобного уже не существует, я (как и любой хороший пользователь Linux) должен мотивировать написать свое, но да, может быть, нет необходимости изобретать велосипед ...

Заранее спасибо!

2 ответа2

3

Он, безусловно, существует в byobuнижней части экрана, надеюсь, вы не возражаете, ;-)), который работает как в графической среде, так и в обычном tty. byobu - это расширение обычного терминала, которое может оказаться весьма полезным.

В графической среде существуют апплеты, специфичные для рабочего стола, которые делают это для Gnome, KDE, Xfce, ... что угодно.

3

ИМХО, хотя существует множество утилит-индикаторов, и чем быстрее терминал / оболочка отвечает, тем лучше, не стоит брать на себя ответственность за проверку и отображение информации о статусе на своих плечах.

Но можно и довольно легко. Просто посмотрите на экран программы. С его помощью вы можете разделить окно на две (или более) части, а также можете увеличить или уменьшить высоту этих частей. Вы можете запустить любую программу отображения статуса / скрипт выше и выполнить свою работу ниже.

Я думаю, что введение экрана над этим местом, но я могу дать вам кез, который вы должны искать в руководстве программы: "Разделить текущую область по вертикали", войти в режим командной строки »," увеличить высоту текущей области " , "Переключить фокус ввода на следующую область", «Переключить на окно, отображаемое ранее», "Создать новое окно с оболочкой"

Не мало, чтобы читать, но гораздо меньше, чем читать для разработки с нуля.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .