Potrzebuję opinii na temat tworzenia pseudo-systemów plików dla systemów Linux/* nix.Pseudo filesystems on * nix
Po pierwsze, gdy mówię pseudo-system plików, mam na myśli coś takiego jak/proc, gdzie struktura wewnątrz nie reprezentuje rzeczywistych plików na dyskach lub takich, ale stan jądra. Chciałbym wypróbować coś podobnego jako interfejs do aplikacji.
Jako przykład można powiedzieć, zamontować adres URL ftp do systemu plików, a aplikacja przeglądarki może wtedy pozwolić na interakcję ze zdalnym systemem, wykonując ls i al na nim i tłumacząc standardowe żądania systemu plików na pliki ftp.
Pierwsze pytanie brzmi: jak to zrobić? Czytałem trochę o tym i wygląda na to, że musisz zaimplementować nowy moduł jądra. Jeśli to możliwe, chciałbym tego uniknąć - moje myślenie polega na tym, że ktoś już zapewnił narzędzie do robienia tego rodzaju rzeczy i zapewnił już moduł do pomocy.
Moje drugie pytanie brzmi: czy ktoś ma dobrą listę przykładów aplikacji/usług/cokolwiek używających tego rodzaju techniki w celu zapewnienia interfejsu opartego na systemie plików.
Wreszcie, jeśli ktoś ma jakieś zdanie na temat tego, dlaczego może to być dobry/zły pomysł na zrobienie czegoś takiego na poziomie ogólnym, chciałbym to usłyszeć.
Wygląda dokładnie tak, jak narzędzie do tego zadania. Dzięki. – cyborg