Scroll to navigation

ENOSYS(1) Comenzi utilizator ENOSYS(1)

NUME

enosys - utilitatea care face ca syscall-urile să eșueze cu ENOSYS

REZUMAT

enosys [--syscall|-s syscall] comanda

DESCRIERE

enosys este o comandă simplă pentru a executa un proces copil pentru care anumite syscalls eșuează cu errno ENOSYS.

Aceasta poate fi utilizată pentru a testa comportamentul aplicațiilor în cazul în care lipsesc apelurile de sistem, așa cum s-ar putea întâmpla în cazul rulării pe nuclee vechi.

OPȚIUNI

-s, --syscall

Apelul syscall de blocat. Poate fi specificată de mai multe ori.

-i, --ioctl

Apelul ioctl de blocat. Poate fi specificată de mai multe ori.

-l, --list

Listează apelurile syscall cunoscute de enosys.

-m, --list-ioctl

Listează apelurile ioctl cunoscute de enosys.

-h, --help

Afișează acest mesaj de ajutor și iese.

-V, --version

Afișează informațiile despre versiune și iese.

STARE DE IEȘIRE

enosys iese cu codul de stare al procesului executat. Următoarele valori au semnificații speciale:

1

eroare internă

2

sistemul nu oferă funcționalitatea necesară

AUTORI

Thomas Weißschuh <thomas@t-8ch.de>

CONSULTAȚI ȘI

syscall(2)

RAPORTAREA ERORILOR

Pentru rapoarte de eroare, folosiți sistemul de urmărire al erorilor la <https://github.com/util-linux/util-linux/issues>.

DISPONIBILITATE

Comanda enosys face parte din pachetul util-linux care poate fi descărcat de la Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.

2025-02-05 util-linux 2.40.4