Provided by: util-linux-locales_2.41-4ubuntu4.1_all 

NAZWA
enosys - narzędzie powodujące błąd ENOSYS wywołania systemowego
SKŁADNIA
enosys [--syscall|-s wywołanie-systemowe] polecenie
OPIS
enosys jest prostym narzędziem do wykonywania procesu potomnego, dla którego określone wywołania
systemowe zawiodą z błędem errno równym ENOSYS.
Może służyć do sprawdzania zachowania aplikacji przy wystąpieniu brakujących wywołań systemowych, co
miałoby miejsce przy działaniu na starszych jądrach.
OPCJE
-s, --syscall
Wywołanie systemowe do zablokowania przez ENOSYS. Opcji można użyć wielokrotnie. Za pomocą dwukropka
można podać alternatywny numer lub nazwę błędu.
-i*, --ioctl
Ioctl do zablokowania przez ENOTTY Opcji można użyć wielokrotnie. Za pomocą dwukropka można podać
alternatywny numer lub nazwę błędu.
-l, --list
Wypisuje wywołania systemowe znane enosys.
-m, --list-ioctl
Wypisuje ioctl-e znane enosys.
-d, --dump[=plik]
Zrzuca filtr kodu bajtowego seccomp na standardowe wyjście.
Zrzut może być wykorzystany np. przez setpriv --seccomp-filter.
-h, --help
Wyświetla ten tekst i wychodzi.
-V, --version
Wyświetla wersję i wychodzi.
PRZYKŁADY
# powoduje błąd ENOSYS wywołania systemowego "fallocate"
enosys -s fallocate ...
# powoduje błąd ENOMEM wywołania systemowego "fallocate"
enosys -s fallocate:ENOMEM ...
# powoduje błąd wywołania systemowego "fallocate" z wartością 12/ENOMEM
enosys -s fallocate:12 ...
# powoduje błąd ENOTTY w ioctl FIOCLEX
enosys -i FIOCLEX ...
# powoduje błąd ENOMEM w ioctl FIOCLEX
enosys -i FIOCLEX:ENOMEM ...
# powoduje błąd ioctl FIOCLEX z wartością 12/ENOMEM
enosys -i FIOCLEX:12 ...
STATUS ZAKOŃCZENIA
enosys wychodzi ze statusem zakończenia wykonywanego procesu. Następujące wartości mają specjalne
znaczenie:
1
błąd wewnętrzny
2
system nie zapewnia odpowiedniej funkcjonalności
AUTORZY
Thomas Weißschuh <thomas@t-8ch.de>
ZOBACZ TAKŻE
syscall(2)
ZGŁASZANIE BŁĘDÓW
Problemy należy zgłaszać w systemie śledzenia błędów <https://github.com/util-linux/util-linux/issues>.
DOSTĘPNOŚĆ
Polecenie enosys jest częścią pakietu util-linux, który można pobrać ze strony Archiwum jądra Linux
<https://www.kernel.org/pub/linux/utils/util-linux/>.
util-linux 2.41 2025-09-22 ENOSYS(1)