Как отдельно отображать различную информацию на 10 разных компьютерах с Linux?

Если вы установите HISTCONTROLтак:

HISTCONTROL=ignorespace

и начните команду с пробела:

~$  mycommand

он не будет сохранен в истории.

0
28.04.2021, 22:47
1 ответ

В этом случае вы можете скопировать файлы (, например. полноэкранные файлы PNG )на каждое устройство, например. SSH или rsync. Или файлы HTML с сопровождающими изображениями.

rsync./pages/screen1/ device1:/home/user/files/
...

Затем у вас может быть сценарий bash на каждом устройстве, который отображает изображения в полноэкранном режиме, или безголовый Chrome, который постоянно перезагружает эти изображения (вы можете загрузить локальный файл в Chrome, и если файл содержит <meta http-equiv="refresh" content="30" />, он будет перезагружать страницу каждые 30 секунд ).

Это эквивалентно основанному на извлечении -файловому -«веб-серверу», за исключением того, что контент предоставляется через SSH.

Просто установите на каждое устройство базовую версию Linux с любым из нескольких сценариев запуска в режиме киоска. Обычно они используют основной исходный файл «https ://somesite/», но если вы вместо этого используете «file :// ~/site/», он будет работать так же хорошо.

1
28.04.2021, 19:59

Теги

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