Я бы хотел выставить настройки и статистику моей программы «все как файл» - как работает / proc / и / sys /.
В качестве примера представьте на мгновение, что у apache2 был интерфейс такого типа. Тогда вы сможете сделать что-то вроде этого (гипотетически):
cd /apache2/virtual_hosts
mkdir 172.20.30.50
cd 172.20.30.50
echo '/www/example1' > DocumentRoot
echo 'www.example1.com' > ServerName
echo 1 > control/enabled
cat control/status
enabled true
uptime 4080
hits 0
Теперь, есть ли какие-нибудь учебные пособия или подобные, как это сделать? Я в основном ищу технику «притворяться файлом или директором». Я использую Linux, POSIX или другой более переносимый метод, но это не обязательно.