Függelék
Különböző összefoglaló táblázatok, rövid utasításleírások és egyéb hasznos segítség...
Szimbólum |
Hibaüzenet |
EPERM |
NOT OWNER |
ENOENT |
NO SUCH FILE OR DIRECTORY |
ESRCH |
NO SUCH PROCESS |
EINTR |
INTERRUPTED SYSTEM CALL |
EIDRM |
REMOVE IDENTIFIER |
EIO |
I/O ERROR |
ENXIO |
NO SUCH DEVICE OR ADDRESS |
E2BIG |
ARG LIST TO LONG |
ENOEXEC |
EXEC FORMAT ERROR |
EBADF |
BAD FILE NUMBER |
ECHILD |
NO CHILDREN |
EAGAIN |
NO MORE PROCESSES |
ENOMEM |
NOT ENOUGH SPACE |
EACCES |
PERMISSION DENIDED |
EFAULT |
BAD ADDRESS |
ENOTBLK |
BLOCK DEVICE REQUIRED |
EBUSY |
MOUNT DEVICE BUSY |
EEXIST |
FILE EXISTS |
EXDEV |
CROSS-DEVICE LINK |
ENODEV |
NO SUCH DEVICE |
ENOTDIR |
NOT A DIRECTORY |
EISDIR |
IS A DIRECTORY |
EINVAL |
INVALID ARGUMENT |
ENFILE |
FILE TABLE OVERFLOW |
EMFILE |
TO MANY OPEN FILES |
ENOTTY |
NOT A TYPEWRITER |
ETXTBSY |
TEXT FILE BUSY |
EFBIG |
FILE TOO LARGE |
ENOSPC |
NO SPACE LEFT ON DEVICE |
ESPIPE |
ILLEGAL SEEK |
EROFS |
READ ONLY FILE SYSTEM |
EMLINK |
TOO MANY LINKS |
EPIPE |
BROKEN PIPE |
EDOM |
MATH ARGUMENT |
ERANGE |
MATH RESULT NON REPRESENTABLE |
ENOMSG |
NO MESSAGE OF DESIRED TYPE |
(A fenti táblázat Iosif Ignat, Adrian Kacso UNIX – Gestionarea proceselor című könyvéből származik)
Szimbólum
(sorszám) |
Jelentés |
SIGHUP
(1) |
A terminál kikapcsolása (a terminálhoz való kapcsolódás) |
SIGINT
(2) |
A terminálon való megszakítás (Ctrl-/Break vagy DELETE) |
SIGQUIT
(3) |
Egy folyamat feladása a Ctrl-\ billentyűkombinációval |
SIGILL
(4) |
Illegális utasítás |
SIGTRAP
(5) |
|
SIGIOT
(6) |
IOT utasítások végrehajtása |
SIGEMT
(7) |
EMT utasítások végrehajtása |
SIGFPE
(8) |
Tizedes vessző kivétel (felső túllépés) |
SIGKILL
(9) |
Egy folyamat erőszakos befejezése |
SIGBUS
(10) |
Fővonal hiba |
SIGSEGV
(11) |
Szegmens túllépés hibás hivatkozás következében |
SIGSYS
(12) |
Hibás argumentum egy rendszerfüggvény hívásakor |
SIGPIPE
(13) |
Írás egy olyan pipe állományba, amelyet egy folyamat sem olvas |
SIGALRM
(14) |
Figyelmeztető óra |
SIGTERM
(15) |
Softver befejezési jelzés (törli az időszakos állományokat) |
SIGUSR1
(16) |
A felhasználó által definiált szabad jelzés |
SIGUSR2
(17) |
A felhasználó által definiált szabad jelzés |
SIGCHLD
(18) |
A szülő által kapott jel, amikor a gyerek befejeződött |
SIGPWR
(19) |
Implementációfüggő: a feszültség csökkentése érdekében generálják |
(A fenti táblázat Iosif Ignat, Adrian Kacso UNIX – Gestionarea proceselor című könyvéből származik)
A signal függvényben egy jelet megadhatunk a sorszámával, illetve a számára fenntartott szimbólummal (lásd a fenti táblázatban). Ezek a szimbolikus konstansok az /usr/include/signal.h állományban vannak definiálva.
Copyright (C) Buzogány László, 2002