UNIX System Programming |
Common terms and phrases
argument argv associated AT&T block buffer bytes Chapter char contains control terminal create curses cursor default define device dict_elem echo end of file errno error example exec execution Exercise exit F_LOCK fcntl FIFO file descriptor file name file system filedes filename flag fopen fork fprintf(stderr function getc group-id header file hello identified include curses.h include fcntl.h include sys/types.h inode integer interface ioctl IPC facilities kernel lockf malloc MEMBER memory segments menu message queue mode MSGSIZE newline nread NULL number of characters open file operations outf parameter parent pathname permissions perror pipe pointer printf process-id putc return value routine screen semaphore setbuf shared memory shell SIGALRM SIGINT signal signal.h SIGQUIT simple Standard I/O Library standard input standard output stdscr stream string struct structure superuser SVID system call System V.2 terminal driver terminfo UNIX System user-id zero