Tôi muốn hiển thị các cài đặt và thống kê của chương trình theo cách 'tất cả mọi thứ là một tệp' - cách thức/proc/và/sys/works.Viết giao diện 'mọi thứ là một tệp' của riêng tôi
Ví dụ, hãy tưởng tượng một khoảnh khắc mà apache2 có loại giao diện này. Sau đó, bạn sẽ có thể làm điều gì đó như thế này (giả thuyết):
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
Bây giờ, có hướng dẫn nào hoặc tương tự về cách thực hiện việc này không? Tôi chủ yếu tìm kiếm các kỹ thuật cho 'giả vờ là một tập tin hoặc thư mục'. Tôi đang trên Linux, POSIX hoặc phương pháp di động khác sẽ là thích hợp hơn, nhưng không bắt buộc.
Trên Linux, bạn có thể cần xem xét Fuse (http://fuse.sourceforge.net/) – jldupont