table of contents
ENOSYS(1) | Comenzi utilizator | ENOSYS(1) |
NUME¶
enosys - utilitate pentru a face ca apelurile de sistem 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
-i, --ioctl
-l, --list
-m, --list-ioctl
-d, --dump[=fișier]
Descărcarea poate fi, de exemplu, utilizată de setpriv --seccomp-filter.
-h, --help
-V, --version
EXEMPLE¶
# eșuează apelul de sistem „fallocate” cu ENOSYS enosys -s fallocate ...
# eșuează apelul de sistem „fallocate” cu ENOMEM enosys -s fallocate:ENOMEM ...
# eșuează apelul de sistem „fallocate” cu valoarea 12/ENOMEM enosys -s fallocate:12 ...
# eșuează ioctl FIOCLEX cu ENOTTY enosys -i FIOCLEX ...
# eșuează ioctl FIOCLEX cu ENOMEM enosys -i FIOCLEX:ENOMEM ...
# eșuează ioctl FIOCLEX cu valoarea 12/ENOMEM enosys -i FIOCLEX:12 ...
STARE DE IEȘIRE¶
enosys iese cu codul de stare al procesului executat. Următoarele valori au semnificații speciale:
1
2
AUTORI¶
Thomas Weißschuh <thomas@t-8ch.de>
CONSULTAȚI ȘI¶
RAPORTAREA ERORILOR¶
Pentru rapoarte de eroare, folosiți sistemul de urmărire al erorilor <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-08-30 | util-linux 2.41.1 |