enosys(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '== enosys(1) - Linux manual page == === NAMN === '''enosys''' - Verktyg för att få systemanrop att misslyckas med ENOSYS === SYNOPSIS === <code>enosys [--syscall|-s ''syscall''] kommando</code> === BESKRIVNING === '''enosys''' är ett enkelt kommando som kör en barnprocess där vissa systemanrop misslyckas med errno ENOSYS. Det kan användas för att testa hur applikationer beter sig när vissa systemanrop saknas, exempelvis vid körning på äldre kärnor. === A...') |
Admin (diskussion | bidrag) |
||
Rad 13: | Rad 13: | ||
=== ALTERNATIV === | === ALTERNATIV === | ||
'''-s''', '''--syscall''' | |||
Systemanrop att blockera med '''ENOSYS'''. Kan anges flera gånger. Ett alternativt felnummer eller namn kan anges med ett kolon. | |||
'''-i''', '''--ioctl''' | |||
IOCTL att blockera med '''ENOTTY'''. Kan anges flera gånger. Ett alternativt felnummer eller namn kan anges med ett kolon. | |||
'''-l''', '''--list''' | |||
Lista systemanrop som är kända av '''enosys'''. | |||
'''-m''', '''--list-ioctl''' | |||
Lista IOCTL:er som är kända av '''enosys'''. | |||
'''-d''', '''--dump'''[=''fil''] | |||
Skriv ut seccomp-bytecodefiltret till standardutmatning. Kan användas med '''setpriv --seccomp-filter'''. | |||
'''-h''', '''--help''' | |||
Visa hjälptext och avsluta. | |||
'''-V''', '''--version''' | |||
Visa versionsinformation och avsluta. | |||
=== EXEMPEL === | === EXEMPEL === |
Versionen från 13 mars 2025 kl. 05.27
enosys(1) - Linux manual page
NAMN
enosys - Verktyg för att få systemanrop att misslyckas med ENOSYS
SYNOPSIS
enosys [--syscall|-s syscall] kommando
BESKRIVNING
enosys är ett enkelt kommando som kör en barnprocess där vissa systemanrop misslyckas med errno ENOSYS.
Det kan användas för att testa hur applikationer beter sig när vissa systemanrop saknas, exempelvis vid körning på äldre kärnor.
ALTERNATIV
-s, --syscall Systemanrop att blockera med ENOSYS. Kan anges flera gånger. Ett alternativt felnummer eller namn kan anges med ett kolon. -i, --ioctl IOCTL att blockera med ENOTTY. Kan anges flera gånger. Ett alternativt felnummer eller namn kan anges med ett kolon. -l, --list Lista systemanrop som är kända av enosys. -m, --list-ioctl Lista IOCTL:er som är kända av enosys. -d, --dump[=fil] Skriv ut seccomp-bytecodefiltret till standardutmatning. Kan användas med setpriv --seccomp-filter. -h, --help Visa hjälptext och avsluta. -V, --version Visa versionsinformation och avsluta.
EXEMPEL
- Blockera systemanropet "fallocate" med ENOSYS
enosys -s fallocate ...
- Blockera systemanropet "fallocate" med ENOMEM
enosys -s fallocate:ENOMEM ...
- Blockera ioctl FIOCLEX med ENOTTY
enosys -i FIOCLEX ...
EXIT STATUS
enosys avslutar med statuskoden för den körda processen. Följande värden har särskild betydelse:
- 1 - internt fel
- 2 - systemet saknar nödvändig funktionalitet
FÖRFATTARE
Thomas Weißschuh <thomas@t-8ch.de>
SE OCKSÅ
RAPPORTERA BUGGAR
För att rapportera buggar, använd issue-trackern på: GitHub
TILLGÄNGLIGHET
Kommandot enosys är en del av util-linux-paketet, som kan laddas ner från Linux Kernel Archive: Officiell webbplats
Denna sida är en del av util-linux-projektet. Om du har buggrapporter för denna manualsida, skicka ett mail till: util-linux@vger.kernel.org
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/enosys.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till PC Service som har sponsrat Linux.se med webbhotell.