| ENOSYS(1) | Användarkommandon | ENOSYS(1) |
NAMN
enosys - verktyg för att få syscalls att misslyckas med ENOSYS
SYNOPSIS
enosys [--syscall|-s syscall] kommando
BESKRIVNING
enosys är ett enkelt kommando för att köra en underordnad process för vilken vissa syscalls misslyckas med errno ENOSYS.
Den kan användas för att testa hur applikationer beter sig när syscalls saknas, vilket kan hända när de körs på gamla kärnor.
FLAGGOR
-s, --syscall
-i, --ioctl
-l, --list
-m, --list-ioctl
-d, --dump[=fil]
Dumpen kan t.ex. användas av setpriv --seccomp-filter.
-h, --help
-V, --version
EXEMPEL
# misslyckas med syscall "fallocate" med ENOSYS enosys -s fallocate ...
# misslyckas med syscall "fallocate" med ENOMEM enosys -s fallocate:ENOMEM ...
# misslyckas med syscall "fallocate" med värdet 12/ENOMEM enosys -s fallocate:12 ...
# misslyckas med ioctl FIOCLEX med ENOTTY enosys -i FIOCLEX ...
# misslyckas med ioctl FIOCLEX med ENOMEM enosys -i FIOCLEX:ENOMEM ...
# misslyckas med ioctl FIOCLEX med värdet 12/ENOMEM enosys -i FIOCLEX:12 ...
AVSLUTSSTATUS
enosys avslutas med statuskoden för den process som körs. Följande värden har speciella betydelser:
1
2
UPPHOVSPERSONER
Thomas Weißschuh <thomas@t-8ch.de>
SE ÄVEN
FELRAPPORTERING
För felrapporter, använd felhanteraren https://github.com/util-linux/util-linux/issues.
TILLGÄNGLIGHET
Kommandot enosys ingår i paketet util-linux som kan hämtas från Linux Kernel Archive https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |