table of contents
- unstable 2.42.1-2
| 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-06-04 | util-linux 2.42.1 |