Если вы установите HISTCONTROL
так:
HISTCONTROL=ignorespace
и начните команду с пробела:
~$ mycommand
он не будет сохранен в истории.
В этом случае вы можете скопировать файлы (, например. полноэкранные файлы 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/», он будет работать так же хорошо.