Я первоначально получил эту идею от O'Reilly "книга" Электроинструментов Unix.
В моем .profile
Я установил:
export HISTFILE=$HOME/.sh_hist.$$
Каждый раз мой .profile
читается, я получаю новый файл истории, названный с PID моей сессии. Если у меня есть несколько логинов, каждый вход в систему получает уникальный файл истории. Работы в ksh
и bash
.
Если Вы просто открываете новые терминалы на X сессиях, это обычно не оболочки входа в систему, но можно настроить их для действия как оболочки входа в систему. Например, rxvt +ls
запустится rxvt
как оболочка входа в систему. Проверьте документы на любой терминал, который Вы используете.
Кроме того, если Вы не используете a .logout
или .bash_logout
файл (или некоторые другие средства) для чистки у Вас в конечном счете будет crapload .sh_hist
файлы.
Вы могли бы интересоваться взломом киоска JWZ - по крайней мере, это - интересное чтение.
Почти все киоск-дистрибутивы с открытым исходным кодом или программное обеспечение WebKiosk поддерживают сенсорный экран. Вы можете использовать Porteus, очень известный киоск-дистрибутив с функциями, которые вы упомянули, но я не знаю, поддерживает ли он 3D-блендер или нет. Вы также можете ознакомиться с этой статьей-Хорошо известный доступный Linux-киоск ; который содержит хороший список активных проектов киосков с открытым исходным кодом-